From edb93d118272eb3382ae453b7e505ddaa6b6cbec Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Fri, 9 Feb 2024 01:13:12 +0000 Subject: [PATCH] build based on d993157 --- stable | 2 +- v0.27 | 1 + v0.27.0/api/PowerSimulations/index.html | 210 ++ v0.27.0/assets/documenter.js | 331 +++ v0.27.0/assets/logo.png | Bin 0 -> 7972 bytes v0.27.0/assets/search.js | 267 ++ v0.27.0/assets/themes/documenter-dark.css | 7 + v0.27.0/assets/themes/documenter-light.css | 9 + v0.27.0/assets/themeswap.js | 66 + v0.27.0/assets/warner.js | 49 + .../developer/index.html | 2 + .../extending_powersimulations/index.html | 36 + .../troubleshooting/index.html | 2 + v0.27.0/formulation_library/Branch/index.html | 2 + .../formulation_library/General/index.html | 8 + v0.27.0/formulation_library/Load/index.html | 10 + .../formulation_library/Network/index.html | 2 + v0.27.0/formulation_library/README/index.html | 2 + .../RenewableGen/index.html | 9 + .../formulation_library/Service/index.html | 2 + .../formulation_library/ThermalGen/index.html | 2 + v0.27.0/get_test_data.jl | 41 + v0.27.0/index.html | 2 + .../structure_of_operation_problem/index.html | 26 + .../troubleshooting/index.html | 2 + .../debugging_infeasible_models/index.html | 2 + v0.27.0/modeler_guide/definitions/index.html | 2 + v0.27.0/modeler_guide/logging/index.html | 11 + v0.27.0/modeler_guide/modeling_faq/index.html | 2 + .../parallel_simulations/index.html | 105 + .../problem_templates/index.html | 352 +++ .../modeler_guide/psi_structure/index.html | 2 + .../running_a_simulation/index.html | 2 + .../simulation_recorder/index.html | 43 + .../modeler_guide/tips_and_tricks/index.html | 2 + v0.27.0/quick_start_guide/index.html | 2 + v0.27.0/search/index.html | 2 + v0.27.0/search_index.js | 3 + v0.27.0/siteinfo.js | 1 + .../adding_new_device_formulation/index.html | 2 + .../adding_new_problem_model/index.html | 76 + .../basics_of_developing_models/index.html | 2 + v0.27.0/tutorials/decision_problem/index.html | 352 +++ .../rts-test/data_store/check.sha256 | 1 + .../rts-test/data_store/simulation_store.h5 | Bin 0 -> 16201300 bytes .../jl_rQ7YCf/rts-test/logs/simulation.log | 104 + .../jl_rQ7YCf/rts-test/problems/ED/model.bin | Bin 0 -> 102871 bytes .../ED/optimization_container_metadata.bin | Bin 0 -> 6752 bytes ...-51bb594b-23db-4b8c-abf1-233673b1f751.json | 1 + ...-23db-4b8c-abf1-233673b1f751_metadata.json | 74 + ...c-abf1-233673b1f751_time_series_storage.h5 | Bin 0 -> 59983264 bytes ...1-233673b1f751_validation_descriptors.json | 1 + .../problems/UC/initial_conditions.bin | Bin 0 -> 27388 bytes .../jl_rQ7YCf/rts-test/problems/UC/model.bin | Bin 0 -> 29881 bytes .../UC/optimization_container_metadata.bin | Bin 0 -> 6306 bytes ...-3572c833-5f7d-4b4a-aecc-8dfe49f598ae.json | 1 + ...-5f7d-4b4a-aecc-8dfe49f598ae_metadata.json | 74 + ...a-aecc-8dfe49f598ae_time_series_storage.h5 | Bin 0 -> 5243992 bytes ...c-8dfe49f598ae_validation_descriptors.json | 1 + .../jl_rQ7YCf/rts-test/recorder/execution.log | 2339 +++++++++++++++++ .../rts-test/recorder/simulation_status.log | 392 +++ .../jl_rQ7YCf/rts-test/results/status.json | 1 + .../rts-test/simulation_files/simulation.bin | Bin 0 -> 1980 bytes v0.27.0/tutorials/pcm_simulation/index.html | 893 +++++++ versions.js | 3 +- 65 files changed, 5936 insertions(+), 2 deletions(-) create mode 120000 v0.27 create mode 100644 v0.27.0/api/PowerSimulations/index.html create mode 100644 v0.27.0/assets/documenter.js create mode 100644 v0.27.0/assets/logo.png create mode 100644 v0.27.0/assets/search.js create mode 100644 v0.27.0/assets/themes/documenter-dark.css create mode 100644 v0.27.0/assets/themes/documenter-light.css create mode 100644 v0.27.0/assets/themeswap.js create mode 100644 v0.27.0/assets/warner.js create mode 100644 v0.27.0/code_base_developer_guide/developer/index.html create mode 100644 v0.27.0/code_base_developer_guide/extending_powersimulations/index.html create mode 100644 v0.27.0/code_base_developer_guide/troubleshooting/index.html create mode 100644 v0.27.0/formulation_library/Branch/index.html create mode 100644 v0.27.0/formulation_library/General/index.html create mode 100644 v0.27.0/formulation_library/Load/index.html create mode 100644 v0.27.0/formulation_library/Network/index.html create mode 100644 v0.27.0/formulation_library/README/index.html create mode 100644 v0.27.0/formulation_library/RenewableGen/index.html create mode 100644 v0.27.0/formulation_library/Service/index.html create mode 100644 v0.27.0/formulation_library/ThermalGen/index.html create mode 100644 v0.27.0/get_test_data.jl create mode 100644 v0.27.0/index.html create mode 100644 v0.27.0/model_developer_guide/structure_of_operation_problem/index.html create mode 100644 v0.27.0/model_developer_guide/troubleshooting/index.html create mode 100644 v0.27.0/modeler_guide/debugging_infeasible_models/index.html create mode 100644 v0.27.0/modeler_guide/definitions/index.html create mode 100644 v0.27.0/modeler_guide/logging/index.html create mode 100644 v0.27.0/modeler_guide/modeling_faq/index.html create mode 100644 v0.27.0/modeler_guide/parallel_simulations/index.html create mode 100644 v0.27.0/modeler_guide/problem_templates/index.html create mode 100644 v0.27.0/modeler_guide/psi_structure/index.html create mode 100644 v0.27.0/modeler_guide/running_a_simulation/index.html create mode 100644 v0.27.0/modeler_guide/simulation_recorder/index.html create mode 100644 v0.27.0/modeler_guide/tips_and_tricks/index.html create mode 100644 v0.27.0/quick_start_guide/index.html create mode 100644 v0.27.0/search/index.html create mode 100644 v0.27.0/search_index.js create mode 100644 v0.27.0/siteinfo.js create mode 100644 v0.27.0/tutorials/adding_new_device_formulation/index.html create mode 100644 v0.27.0/tutorials/adding_new_problem_model/index.html create mode 100644 v0.27.0/tutorials/basics_of_developing_models/index.html create mode 100644 v0.27.0/tutorials/decision_problem/index.html create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/data_store/check.sha256 create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/data_store/simulation_store.h5 create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/logs/simulation.log create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/ED/model.bin create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/ED/optimization_container_metadata.bin create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/ED/system-51bb594b-23db-4b8c-abf1-233673b1f751.json create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/ED/system-51bb594b-23db-4b8c-abf1-233673b1f751_metadata.json create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/ED/system-51bb594b-23db-4b8c-abf1-233673b1f751_time_series_storage.h5 create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/ED/system-51bb594b-23db-4b8c-abf1-233673b1f751_validation_descriptors.json create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/UC/initial_conditions.bin create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/UC/model.bin create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/UC/optimization_container_metadata.bin create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/UC/system-3572c833-5f7d-4b4a-aecc-8dfe49f598ae.json create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/UC/system-3572c833-5f7d-4b4a-aecc-8dfe49f598ae_metadata.json create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/UC/system-3572c833-5f7d-4b4a-aecc-8dfe49f598ae_time_series_storage.h5 create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/problems/UC/system-3572c833-5f7d-4b4a-aecc-8dfe49f598ae_validation_descriptors.json create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/recorder/execution.log create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/recorder/simulation_status.log create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/results/status.json create mode 100644 v0.27.0/tutorials/jl_rQ7YCf/rts-test/simulation_files/simulation.bin create mode 100644 v0.27.0/tutorials/pcm_simulation/index.html diff --git a/stable b/stable index db64f357c5..37eb51de32 120000 --- a/stable +++ b/stable @@ -1 +1 @@ -v0.25.3 \ No newline at end of file +v0.27.0 \ No newline at end of file diff --git a/v0.27 b/v0.27 new file mode 120000 index 0000000000..37eb51de32 --- /dev/null +++ b/v0.27 @@ -0,0 +1 @@ +v0.27.0 \ No newline at end of file diff --git a/v0.27.0/api/PowerSimulations/index.html b/v0.27.0/api/PowerSimulations/index.html new file mode 100644 index 0000000000..94cd55cc68 --- /dev/null +++ b/v0.27.0/api/PowerSimulations/index.html @@ -0,0 +1,210 @@ + +API Reference · PowerSimulations.jl

API Reference

Table of Contents

  1. Device Models
  2. Decision Models
  3. Emulation Models
  4. Service Models
  5. Simulation Models
  6. Variables
  7. Constraints
  8. Parameters

Device Models

List of structures and methods for Device models

PowerSimulations.DeviceModelType
DeviceModel(
+    ::Type{D},
+    ::Type{B},
+    feedforwards::Vector{<:AbstractAffectFeedforward}
+    use_slacks::Bool,
+    duals::Vector{DataType},
+    services::Vector{ServiceModel}
+    attributes::Dict{String, Any}
+)

Establishes the model for a particular device specified by type. Uses the keyword argument feedforward to enable passing values between operation model at simulation time

Arguments

  • ::Type{D} where D<:PSY.Device: Power System Device Type
  • ::Type{B} where B<:AbstractDeviceFormulation: Abstract Device Formulation
  • feedforward::Array{<:AbstractAffectFeedforward} = Vector{AbstractAffectFeedforward}() : use to pass parameters between models
  • use_slacks::Bool = false : Add slacks to the device model. Implementation is model dependent and not all models feature slacks
  • duals::Vector{DataType} = Vector{DataType}(): use to pass constraint type to calculate the duals. The DataType needs to be a valid ConstraintType
  • time_series_names::Dict{Type{<:TimeSeriesParameter}, String} = get_default_time_series_names(D, B) : use to specify time series names associated to the device`
  • attributes::Dict{String, Any} = get_default_attributes(D, B) : use to specify attributes to the device

Example

thermal_gens = DeviceModel(ThermalStandard, ThermalBasicUnitCommitment)
source

Formulations

Refer to the Formulations Page for each Abstract Device Formulation.

Problem Templates

Refer to the Problem Templates Page for available ProblemTemplates.

Problem Templates

Refer to the Problem Templates Page for available ProblemTemplates.

  + 

Service Models

List of structures and methods for Service models

PowerSimulations.ServiceModelType

Establishes the model for a particular services specified by type. Uses the keyword argument use_service_name to assign the model to a service with the same name as the name in the template. Uses the keyword argument feedforward to enable passing values between operation model at simulation time

Arguments

-::Type{D}: Power System Service Type -::Type{B}: Abstract Service Formulation

Accepted Key Words

  • feedforward::Array{<:AbstractAffectFeedforward} : use to pass parameters between models
  • use_service_name::Bool : use the name as the name for the service

Example

reserves = ServiceModel(PSY.VariableReserve{PSY.ReserveUp}, RangeReserve)

source

Decision Models

PowerSimulations.DecisionModelType
DecisionModel{M}(
+    template::ProblemTemplate,
+    sys::PSY.System,
+    jump_model::Union{Nothing, JuMP.Model}=nothing;
+    kwargs...) where {M<:DecisionProblem}

Build the optimization problem of type M with the specific system and template.

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • template::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care
  • name = nothing: name of model, string or symbol; defaults to the type of template converted to a symbol.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing : The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • horizon::Int = UNSET_HORIZON: Manually specify the length of the forecast Horizon
  • warm_start::Bool = true: True will use the current operation point in the system to initialize variable values. False initializes all variables to zero. Default is true
  • system_to_file::Bool = true:: True to create a copy of the system used in the model.
  • initialize_model::Bool = true: Option to decide to initialize the model or not.
  • initialization_file::String = "": This allows to pass pre-existing initialization values to avoid the solution of an optimization problem to find feasible initial conditions.
  • deserialize_initial_conditions::Bool = false: Option to deserialize conditions
  • export_pwl_vars::Bool = false: True to export all the pwl intermediate variables. It can slow down significantly the build and solve time.
  • allow_fails::Bool = false: True to allow the simulation to continue even if the optimization step fails. Use with care.
  • optimizer_solve_log_print::Bool = false: Uses JuMP.unset_silent() to print the optimizer's log. By default all solvers are set to MOI.Silent()
  • detailed_optimizer_stats::Bool = false: True to save detailed optimizer stats log.
  • calculate_conflict::Bool = false: True to use solver to calculate conflicts for infeasible problems. Only specific solvers are able to calculate conflicts.
  • direct_mode_optimizer::Bool = false: True to use the solver in direct mode. Creates a JuMP.direct_model.
  • store_variable_names::Bool = false: to store variable names in optimization model. Decreases the build times.
  • rebuild_model::Bool = false: It will force the rebuild of the underlying JuMP model with each call to update the model. It increases solution times, use only if the model can't be updated in memory.
  • initial_time::Dates.DateTime = UNSET_INI_TIME: Initial Time for the model solve.
  • time_series_cache_size::Int = IS.TIME_SERIES_CACHE_SIZE_BYTES: Size in bytes to cache for each time array. Default is 1 MiB. Set to 0 to disable.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
+OpModel = DecisionModel(MockOperationProblem, template, system)
source
DecisionModel(
+    ::Type{M<:PowerSimulations.DecisionProblem},
+    template::ProblemTemplate,
+    sys::System;
+    ...
+) -> DecisionModel
+DecisionModel(
+    ::Type{M<:PowerSimulations.DecisionProblem},
+    template::ProblemTemplate,
+    sys::System,
+    jump_model::Union{Nothing, JuMP.Model};
+    kwargs...
+) -> DecisionModel
+

Build the optimization problem of type M with the specific system and template

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • template::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
+problem = DecisionModel(MyOpProblemType, template, system, optimizer)
source

Builds an empty decision model. This constructor is used for the implementation of custom decision models that do not require a template.

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.

Example

problem = DecisionModel(system, optimizer)
source
DecisionModel(
+    directory::AbstractString,
+    optimizer::MathOptInterface.OptimizerWithAttributes;
+    jump_model,
+    system
+) -> Any
+

Construct an DecisionProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.DecisionModelMethod
DecisionModel(
+    ::Type{M<:PowerSimulations.DecisionProblem},
+    template::ProblemTemplate,
+    sys::System;
+    ...
+) -> DecisionModel
+DecisionModel(
+    ::Type{M<:PowerSimulations.DecisionProblem},
+    template::ProblemTemplate,
+    sys::System,
+    jump_model::Union{Nothing, JuMP.Model};
+    kwargs...
+) -> DecisionModel
+

Build the optimization problem of type M with the specific system and template

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • template::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
+problem = DecisionModel(MyOpProblemType, template, system, optimizer)
source
PowerSimulations.DecisionModelMethod
DecisionModel(
+    directory::AbstractString,
+    optimizer::MathOptInterface.OptimizerWithAttributes;
+    jump_model,
+    system
+) -> Any
+

Construct an DecisionProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.build!Method
build!(
+    model::DecisionModel;
+    output_dir,
+    recorders,
+    console_level,
+    file_level,
+    disable_timer_outputs
+)
+

Build the Decision Model based on the specified DecisionProblem.

Arguments

  • model::DecisionModel{<:DecisionProblem}: DecisionModel object
  • output_dir::String: Output directory for results
  • recorders::Vector{Symbol} = []: recorder names to register
  • console_level = Logging.Error:
  • file_level = Logging.Info:
  • disable_timer_outputs = false : Enable/Disable timing outputs
source
PowerSimulations.solve!Method
solve!(
+    model::DecisionModel;
+    export_problem_results,
+    console_level,
+    file_level,
+    disable_timer_outputs,
+    serialize,
+    kwargs...
+) -> RunStatus
+

Default solve method for models that conform to the requirements of DecisionModel{<: DecisionProblem}.

This will call build! on the model if it is not already built. It will forward all keyword arguments to that function.

Arguments

  • model::OperationModel = model: operation model
  • export_problem_results::Bool = false: If true, export ProblemResults DataFrames to CSV files. Reduces solution times during simulation.
  • console_level = Logging.Error:
  • file_level = Logging.Info:
  • disable_timer_outputs = false : Enable/Disable timing outputs
  • serialize::Bool = true: If true, serialize the model to a file to allow re-execution later.

Examples

results = solve!(OpModel)
+results = solve!(OpModel, export_problem_results = true)
source
  + 

Emulation Models

PowerSimulations.EmulationModelType
EmulationModel{M}(
+    template::ProblemTemplate,
+    sys::PSY.System,
+    jump_model::Union{Nothing, JuMP.Model}=nothing;
+    kwargs...) where {M<:EmulationProblem}

Build the optimization problem of type M with the specific system and template.

Arguments

  • ::Type{M} where M<:EmulationProblem: The abstract Emulation model type
  • template::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care
  • name = nothing: name of model, string or symbol; defaults to the type of template converted to a symbol.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing : The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • warm_start::Bool = true: True will use the current operation point in the system to initialize variable values. False initializes all variables to zero. Default is true
  • system_to_file::Bool = true:: True to create a copy of the system used in the model.
  • initialize_model::Bool = true: Option to decide to initialize the model or not.
  • initialization_file::String = "": This allows to pass pre-existing initialization values to avoid the solution of an optimization problem to find feasible initial conditions.
  • deserialize_initial_conditions::Bool = false: Option to deserialize conditions
  • export_pwl_vars::Bool = false: True to export all the pwl intermediate variables. It can slow down significantly the build and solve time.
  • allow_fails::Bool = false: True to allow the simulation to continue even if the optimization step fails. Use with care.
  • calculate_conflict::Bool = false: True to use solver to calculate conflicts for infeasible problems. Only specific solvers are able to calculate conflicts.
  • optimizer_solve_log_print::Bool = false: Uses JuMP.unset_silent() to print the optimizer's log. By default all solvers are set to MOI.Silent()
  • detailed_optimizer_stats::Bool = false: True to save detailed optimizer stats log.
  • direct_mode_optimizer::Bool = false: True to use the solver in direct mode. Creates a JuMP.direct_model.
  • store_variable_names::Bool = false: True to store variable names in optimization model.
  • rebuild_model::Bool = false: It will force the rebuild of the underlying JuMP model with each call to update the model. It increases solution times, use only if the model can't be updated in memory.
  • initial_time::Dates.DateTime = UNSET_INI_TIME: Initial Time for the model solve.
  • time_series_cache_size::Int = IS.TIME_SERIES_CACHE_SIZE_BYTES: Size in bytes to cache for each time array. Default is 1 MiB. Set to 0 to disable.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
+OpModel = EmulationModel(MockEmulationProblem, template, system)
source
PowerSimulations.EmulationModelMethod
EmulationModel(
+    ::Type{M<:PowerSimulations.EmulationProblem},
+    template::ProblemTemplate,
+    sys::System;
+    ...
+) -> EmulationModel
+EmulationModel(
+    ::Type{M<:PowerSimulations.EmulationProblem},
+    template::ProblemTemplate,
+    sys::System,
+    jump_model::Union{Nothing, JuMP.Model};
+    kwargs...
+) -> EmulationModel
+

Build the optimization problem of type M with the specific system and template

Arguments

  • ::Type{M} where M<:EmulationProblem: The abstract Emulation model type
  • template::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
+problem = EmulationModel(MyEmProblemType, template, system, optimizer)
source
PowerSimulations.EmulationModelMethod
EmulationModel(
+    directory::AbstractString,
+    optimizer::MathOptInterface.OptimizerWithAttributes;
+    jump_model,
+    system,
+    kwargs...
+) -> Any
+

Construct an EmulationProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model.
  • optimizer::MOI.OptimizerWithAttributes: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.build!Method
build!(
+    model::EmulationModel;
+    executions,
+    output_dir,
+    recorders,
+    console_level,
+    file_level,
+    disable_timer_outputs
+)
+

Implementation of build for any EmulationProblem

source
PowerSimulations.run!Method
run!(
+    model::EmulationModel;
+    export_problem_results,
+    console_level,
+    file_level,
+    disable_timer_outputs,
+    serialize,
+    kwargs...
+) -> RunStatus
+

Default run method for problems that conform to the requirements of EmulationModel{<: EmulationProblem}

This will call build! on the model if it is not already built. It will forward all keyword arguments to that function.

Arguments

  • model::EmulationModel = model: Emulation model
  • optimizer::MOI.OptimizerWithAttributes: The optimizer that is used to solve the model
  • executions::Int: Number of executions for the emulator run
  • export_problem_results::Bool: If true, export ProblemResults DataFrames to CSV files.
  • output_dir::String: Required if the model is not already built, otherwise ignored
  • enable_progress_bar::Bool: Enables/Disable progress bar printing
  • serialize::Bool: If true, serialize the model to a file to allow re-execution later.

Examples

status = run!(model; optimizer = GLPK.Optimizer, executions = 10)
+status = run!(model; output_dir = ./model_output, optimizer = GLPK.Optimizer, executions = 10)
source
  + 

Simulation Models

Refer to the Simulations Page to explanations on how to setup a Simulation, with Sequencing and Feedforwards.

PowerSimulations.SimulationModelsType
SimulationModels(
+    decision_models::Vector{<:DecisionModel},
+    emulation_models::Union{Nothing, EmulationModel}
+)

Stores the OperationProblem definitions to be used in the simulation. When creating the SimulationModels, the order in which the models are created determines the order on which the simulation is executed.

Arguments

  • decision_models::Vector{<:DecisionModel}: Vector of decision models.
  • emulation_models::Union{Nothing, EmulationModel}: Optional argument to include

an EmulationModel in the Simulation

Example

template_uc = template_unit_commitment()
+template_ed = template_economic_dispatch()
+my_decision_model_uc = DecisionModel(template_1, sys_uc, optimizer, name = "UC")
+my_decision_model_ed = DecisionModel(template_ed, sys_ed, optimizer, name = "ED")
+models = SimulationModels(
+    decision_models = [
+        my_decision_model_uc,
+        my_decision_model_ed
+    ]
+)
source
PowerSimulations.SimulationSequenceType
SimulationSequence(
+    models::SimulationModels,
+    feedforward::Dict{String, Vector{<:AbstractAffectFeedforward}}
+    ini_cond_chronology::InitialConditionChronology
+)

Construct the simulation sequence between decision and emulation models.

Arguments

  • models::SimulationModels: Vector of decisions and emulation models.
  • feedforward = Dict{String, Vector{<:AbstractAffectFeedforward}}(): Optional dictionary to specify how information

and variables are exchanged between decision and emulation models.

  • ini_cond_chronology::nitialConditionChronology = InterProblemChronology(): TODO

Example

template_uc = template_unit_commitment()
+template_ed = template_economic_dispatch()
+my_decision_model_uc = DecisionModel(template_1, sys_uc, optimizer, name = "UC")
+my_decision_model_ed = DecisionModel(template_ed, sys_ed, optimizer, name = "ED")
+models = SimulationModels(
+    decision_models = [
+        my_decision_model_uc,
+        my_decision_model_ed
+    ]
+)
+# The following sequence set the commitment variables (`OnVariable`) for `ThermalStandard` units from UC to ED.
+sequence = SimulationSequence(;
+    models = models,
+    feedforwards = Dict(
+        "ED" => [
+            SemiContinuousFeedforward(;
+                component_type = ThermalStandard,
+                source = OnVariable,
+                affected_values = [ActivePowerVariable],
+            ),
+        ],
+    ),
+)
source
PowerSimulations.SimulationType
Simulation(
+    sequence::SimulationSequence,
+    name::String,
+    steps::Int
+    models::SimulationModels,
+    simulation_folder::String,
+    initial_time::Union{Nothing, Dates.DateTime}
+)

Construct the Simulation structure to run the sequence of decision and emulation models specified.

Arguments

-sequence::SimulationSequence: Simulation sequence that specify how the decision and emulation models will be executed. -name::String: Name of the Simulation -steps::Int: Number of steps on which the sequence of models will be executed -models::SimulationModels: List of Decision and Emulation Models -simulation_folder::String: Folder on which results will be stored -initial_time::Union{Nothing, Dates.DateTime} = nothing: Initial time of which the simulation starts. If nothing it will default to the first timestamp of time series of the system.

Example

template_uc = template_unit_commitment()
+template_ed = template_economic_dispatch()
+my_decision_model_uc = DecisionModel(template_1, sys_uc, optimizer, name = "UC")
+my_decision_model_ed = DecisionModel(template_ed, sys_ed, optimizer, name = "ED")
+models = SimulationModels(
+    decision_models = [
+        my_decision_model_uc,
+        my_decision_model_ed
+    ]
+)
+# The following sequence set the commitment variables (`OnVariable`) for `ThermalStandard` units from UC to ED.
+sequence = SimulationSequence(;
+    models = models,
+    feedforwards = Dict(
+        "ED" => [
+            SemiContinuousFeedforward(;
+                component_type = ThermalStandard,
+                source = OnVariable,
+                affected_values = [ActivePowerVariable],
+            ),
+        ],
+    ),
+)
+
+sim = Simulation(
+    sequence = sequence,
+    name = "Sim",
+    steps = 5,
+    models = models,
+    simulation_folder = mktempdir(cleanup=true),
+)
source
PowerSimulations.SimulationMethod
Simulation(directory::AbstractString, model_info::Dict)
+

Constructs Simulation from a serialized directory. Callers should pass any kwargs here that they passed to the original Simulation.

Arguments

  • directory::AbstractString: the directory returned from the call to serialize
  • model_info::Dict: Two-level dictionary containing model parameters that cannot be serialized. The outer dict should be keyed by the problem name. The inner dict must contain 'optimizer' and may contain 'jump_model'. These should be the same values used for the original simulation.
source
PowerSimulations.build!Method
build!(
+    sim::Simulation;
+    recorders,
+    console_level,
+    file_level,
+    serialize,
+    partitions,
+    index
+) -> BuildStatus
+

Build the Simulation, problems and the related folder structure.

Arguments

  • sim::Simulation: simulation object
  • recorders::Vector{Symbol} = []: recorder names to register
  • serialize::Bool = true: serializes the simulation objects in the simulation
  • console_level = Logging.Error:
  • file_level = Logging.Info:
source
PowerSimulations.execute!Method
execute!(sim::Simulation; kwargs...) -> RunStatus
+

Solves the simulation model for sequential Simulations.

Arguments

  • sim::Simulation=sim: simulation object created by Simulation()

The optional keyword argument exports controls exporting of results to CSV files as the simulation runs. Refer to export_results for a description of this argument.

Example

sim = Simulation("Test", 7, problems, "/Users/folder")
+execute!(sim::Simulation; kwargs...)
source
  + 

Variables

For a list of variables for each device refer to its Formulations page.

Common Variables

Thermal Unit Variables

Storage Unit Variables

Branches and Network Variables

Regulation and Services Variables

Missing docstring.

Missing docstring for ServiceRequirementVariable. Check Documenter's build log for details.

Missing docstring.

Missing docstring for DeltaActivePowerUpVariable. Check Documenter's build log for details.

Missing docstring.

Missing docstring for DeltaActivePowerDownVariable. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AdditionalDeltaActivePowerUpVariable. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AdditionalDeltaActivePowerDownVariable. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AreaMismatchVariable. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SteadyStateFrequencyDeviation. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SmoothACE. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SystemBalanceSlackUp. Check Documenter's build log for details.

Missing docstring.

Missing docstring for SystemBalanceSlackDown. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ReserveRequirementSlack. Check Documenter's build log for details.

  + 

Constraints

Common Constraints

Missing docstring.

Missing docstring for PieceWiseLinearCostConstraint. Check Documenter's build log for details.

Network Constraints

Missing docstring.

Missing docstring for AreaDispatchBalanceConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for AreaParticipationAssignmentConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for BalanceAuxConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for CopperPlateBalanceConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FrequencyResponseConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for NodalBalanceActiveConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for NodalBalanceReactiveConstraint. Check Documenter's build log for details.

Power Variable Limit Constraints

Missing docstring.

Missing docstring for ActivePowerVariableLimitsConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ReactivePowerVariableLimitsConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ActivePowerVariableTimeSeriesLimitsConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for InputActivePowerVariableLimitsConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for OutputActivePowerVariableLimitsConstraint. Check Documenter's build log for details.

Regulation and Services Constraints

Missing docstring.

Missing docstring for ParticipationAssignmentConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for RegulationLimitsConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for RequirementConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ReserveEnergyCoverageConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for ReservePowerConstraint. Check Documenter's build log for details.

Thermal Unit Constraints

Missing docstring.

Missing docstring for ActiveRangeICConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for CommitmentConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for DurationConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for RampConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for RampLimitConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for StartupInitialConditionConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for StartupTimeLimitTemperatureConstraint. Check Documenter's build log for details.

Renewable Unit Constraints

Missing docstring.

Missing docstring for EqualityConstraint. Check Documenter's build log for details.

Branches Constraints

Missing docstring.

Missing docstring for AbsoluteValueConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FlowLimitFromToConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FlowLimitToFromConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FlowRateConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FlowRateConstraintFromTo. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FlowRateConstraintToFrom. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HVDCDirection. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HVDCLossesAbsoluteValue. Check Documenter's build log for details.

Missing docstring.

Missing docstring for HVDCPowerBalance. Check Documenter's build log for details.

Missing docstring.

Missing docstring for NetworkFlowConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for RateLimitConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for RateLimitConstraintFromTo. Check Documenter's build log for details.

Missing docstring.

Missing docstring for RateLimitConstraintToFrom. Check Documenter's build log for details.

Missing docstring.

Missing docstring for PhaseAngleControlLimit. Check Documenter's build log for details.

Feedforward Constraints

Missing docstring.

Missing docstring for FeedforwardSemiContinousConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FeedforwardIntegralLimitConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FeedforwardUpperBoundConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FeedforwardLowerBoundConstraint. Check Documenter's build log for details.

Missing docstring.

Missing docstring for FeedforwardEnergyTargetConstraint. Check Documenter's build log for details.

Parameters

Time Series Parameters

Variable Value Parameters

Missing docstring.

Missing docstring for EnergyLimitParameter. Check Documenter's build log for details.

Missing docstring.

Missing docstring for EnergyTargetParameter. Check Documenter's build log for details.

Objective Function Parameters

diff --git a/v0.27.0/assets/documenter.js b/v0.27.0/assets/documenter.js new file mode 100644 index 0000000000..6adfbbbf4b --- /dev/null +++ b/v0.27.0/assets/documenter.js @@ -0,0 +1,331 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/languages/julia.min', + 'headroom': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/headroom.min', + 'jqueryui': 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min', + 'katex-auto-render': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.13.24/contrib/auto-render.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min', + 'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.12.0/jQuery.headroom.min', + 'katex': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.13.24/katex.min', + 'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/highlight.min', + 'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.5.1/languages/julia-repl.min', + }, + shim: { + "highlight-julia": { + "deps": [ + "highlight" + ] + }, + "katex-auto-render": { + "deps": [ + "katex" + ] + }, + "headroom-jquery": { + "deps": [ + "jquery", + "headroom" + ] + }, + "highlight-julia-repl": { + "deps": [ + "highlight" + ] + } +} +}); +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'katex', 'katex-auto-render'], function($, katex, renderMathInElement) { +$(document).ready(function() { + renderMathInElement( + document.body, + { + "delimiters": [ + { + "left": "$", + "right": "$", + "display": false + }, + { + "left": "$$", + "right": "$$", + "display": true + }, + { + "left": "\\[", + "right": "\\]", + "display": true + } + ] +} + + ); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'highlight', 'highlight-julia', 'highlight-julia-repl'], function($) { +$(document).ready(function() { + hljs.highlightAll(); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require([], function() { +function addCopyButtonCallbacks() { + for (const el of document.getElementsByTagName("pre")) { + const button = document.createElement("button"); + button.classList.add("copy-button", "fas", "fa-copy"); + el.appendChild(button); + + const success = function () { + button.classList.add("success", "fa-check"); + button.classList.remove("fa-copy"); + }; + + const failure = function () { + button.classList.add("error", "fa-times"); + button.classList.remove("fa-copy"); + }; + + button.addEventListener("click", function () { + copyToClipboard(el.innerText).then(success, failure); + + setTimeout(function () { + button.classList.add("fa-copy"); + button.classList.remove("success", "fa-check", "fa-times"); + }, 5000); + }); + } +} + +function copyToClipboard(text) { + // clipboard API is only available in secure contexts + if (window.navigator && window.navigator.clipboard) { + return window.navigator.clipboard.writeText(text); + } else { + return new Promise(function (resolve, reject) { + try { + const el = document.createElement("textarea"); + el.textContent = text; + el.style.position = "fixed"; + el.style.opacity = 0; + document.body.appendChild(el); + el.select(); + document.execCommand("copy"); + + resolve(); + } catch (err) { + reject(err); + } finally { + document.body.removeChild(el); + } + }); + } +} + +if (document.readyState === "loading") { + document.addEventListener("DOMContentLoaded", addCopyButtonCallbacks); +} else { + addCopyButtonCallbacks(); +} + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'headroom', 'headroom-jquery'], function($, Headroom) { + +// Manages the top navigation bar (hides it when the user starts scrolling down on the +// mobile). +window.Headroom = Headroom; // work around buggy module loading? +$(document).ready(function() { + $('#documenter .docs-navbar').headroom({ + "tolerance": {"up": 10, "down": 10}, + }); +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Modal settings dialog +$(document).ready(function() { + var settings = $('#documenter-settings'); + $('#documenter-settings-button').click(function(){ + settings.toggleClass('is-active'); + }); + // Close the dialog if X is clicked + $('#documenter-settings button.delete').click(function(){ + settings.removeClass('is-active'); + }); + // Close dialog if ESC is pressed + $(document).keyup(function(e) { + if (e.keyCode == 27) settings.removeClass('is-active'); + }); +}); + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// Manages the showing and hiding of the sidebar. +$(document).ready(function() { + var sidebar = $("#documenter > .docs-sidebar"); + var sidebar_button = $("#documenter-sidebar-button") + sidebar_button.click(function(ev) { + ev.preventDefault(); + sidebar.toggleClass('visible'); + if (sidebar.hasClass('visible')) { + // Makes sure that the current menu item is visible in the sidebar. + $("#documenter .docs-menu a.is-active").focus(); + } + }); + $("#documenter > .docs-main").bind('click', function(ev) { + if ($(ev.target).is(sidebar_button)) { + return; + } + if (sidebar.hasClass('visible')) { + sidebar.removeClass('visible'); + } + }); +}) + +// Resizes the package name / sitename in the sidebar if it is too wide. +// Inspired by: https://github.com/davatron5000/FitText.js +$(document).ready(function() { + e = $("#documenter .docs-autofit"); + function resize() { + var L = parseInt(e.css('max-width'), 10); + var L0 = e.width(); + if(L0 > L) { + var h0 = parseInt(e.css('font-size'), 10); + e.css('font-size', L * h0 / L0); + // TODO: make sure it survives resizes? + } + } + // call once and then register events + resize(); + $(window).resize(resize); + $(window).on('orientationchange', resize); +}); + +// Scroll the navigation bar to the currently selected menu item +$(document).ready(function() { + var sidebar = $("#documenter .docs-menu").get(0); + var active = $("#documenter .docs-menu .is-active").get(0); + if(typeof active !== 'undefined') { + sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15; + } +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +function set_theme(theme) { + var active = null; + var disabled = []; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + var themename = ss.ownerNode.getAttribute("data-theme-name"); + if(themename === null) continue; // ignore non-theme stylesheets + // Find the active theme + if(themename === theme) active = ss; + else disabled.push(ss); + } + if(active !== null) { + active.disabled = false; + if(active.ownerNode.getAttribute("data-theme-primary") === null) { + document.getElementsByTagName('html')[0].className = "theme--" + theme; + } else { + document.getElementsByTagName('html')[0].className = ""; + } + disabled.forEach(function(ss){ + ss.disabled = true; + }); + } + + // Store the theme in localStorage + if(typeof(window.localStorage) !== "undefined") { + window.localStorage.setItem("documenter-theme", theme); + } else { + console.error("Browser does not support window.localStorage"); + } +} + +// Theme picker setup +$(document).ready(function() { + // onchange callback + $('#documenter-themepicker').change(function themepick_callback(ev){ + var themename = $('#documenter-themepicker option:selected').attr('value'); + set_theme(themename); + }); + + // Make sure that the themepicker displays the correct theme when the theme is retrieved + // from localStorage + if(typeof(window.localStorage) !== "undefined") { + var theme = window.localStorage.getItem("documenter-theme"); + if(theme !== null) { + $('#documenter-themepicker option').each(function(i,e) { + e.selected = (e.value === theme); + }) + } else { + $('#documenter-themepicker option').each(function(i,e) { + e.selected = $("html").hasClass(`theme--${e.value}`); + }) + } + } +}) + +}) +//////////////////////////////////////////////////////////////////////////////// +require(['jquery'], function($) { + +// update the version selector with info from the siteinfo.js and ../versions.js files +$(document).ready(function() { + // If the version selector is disabled with DOCUMENTER_VERSION_SELECTOR_DISABLED in the + // siteinfo.js file, we just return immediately and not display the version selector. + if (typeof DOCUMENTER_VERSION_SELECTOR_DISABLED === 'boolean' && DOCUMENTER_VERSION_SELECTOR_DISABLED) { + return; + } + + var version_selector = $("#documenter .docs-version-selector"); + var version_selector_select = $("#documenter .docs-version-selector select"); + + version_selector_select.change(function(x) { + target_href = version_selector_select.children("option:selected").get(0).value; + window.location.href = target_href; + }); + + // add the current version to the selector based on siteinfo.js, but only if the selector is empty + if (typeof DOCUMENTER_CURRENT_VERSION !== 'undefined' && $('#version-selector > option').length == 0) { + var option = $(""); + version_selector_select.append(option); + } + + if (typeof DOC_VERSIONS !== 'undefined') { + var existing_versions = version_selector_select.children("option"); + var existing_versions_texts = existing_versions.map(function(i,x){return x.text}); + DOC_VERSIONS.forEach(function(each) { + var version_url = documenterBaseURL + "/../" + each; + var existing_id = $.inArray(each, existing_versions_texts); + // if not already in the version selector, add it as a new option, + // otherwise update the old option with the URL and enable it + if (existing_id == -1) { + var option = $(""); + version_selector_select.append(option); + } else { + var option = existing_versions[existing_id]; + option.value = version_url; + option.disabled = false; + } + }); + } + + // only show the version selector if the selector has been populated + if (version_selector_select.children("option").length > 0) { + version_selector.toggleClass("visible"); + } +}) + +}) diff --git a/v0.27.0/assets/logo.png b/v0.27.0/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c0c5d7d5949e7dfff418d3cd24bba209f785a49c GIT binary patch literal 7972 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 A$^ZZW literal 0 HcmV?d00001 diff --git a/v0.27.0/assets/search.js b/v0.27.0/assets/search.js new file mode 100644 index 0000000000..c133f74101 --- /dev/null +++ b/v0.27.0/assets/search.js @@ -0,0 +1,267 @@ +// Generated by Documenter.jl +requirejs.config({ + paths: { + 'lunr': 'https://cdnjs.cloudflare.com/ajax/libs/lunr.js/2.3.9/lunr.min', + 'lodash': 'https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.21/lodash.min', + 'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min', + } +}); +//////////////////////////////////////////////////////////////////////////////// +require(['jquery', 'lunr', 'lodash'], function($, lunr, _) { + +$(document).ready(function() { + // parseUri 1.2.2 + // (c) Steven Levithan + // MIT License + function parseUri (str) { + var o = parseUri.options, + m = o.parser[o.strictMode ? "strict" : "loose"].exec(str), + uri = {}, + i = 14; + + while (i--) uri[o.key[i]] = m[i] || ""; + + uri[o.q.name] = {}; + uri[o.key[12]].replace(o.q.parser, function ($0, $1, $2) { + if ($1) uri[o.q.name][$1] = $2; + }); + + return uri; + }; + parseUri.options = { + strictMode: false, + key: ["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"], + q: { + name: "queryKey", + parser: /(?:^|&)([^&=]*)=?([^&]*)/g + }, + parser: { + strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/, + loose: /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/ + } + }; + + $("#search-form").submit(function(e) { + e.preventDefault() + }) + + // list below is the lunr 2.1.3 list minus the intersect with names(Base) + // (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with) + // ideally we'd just filter the original list but it's not available as a variable + lunr.stopWordFilter = lunr.generateStopWordFilter([ + 'a', + 'able', + 'about', + 'across', + 'after', + 'almost', + 'also', + 'am', + 'among', + 'an', + 'and', + 'are', + 'as', + 'at', + 'be', + 'because', + 'been', + 'but', + 'by', + 'can', + 'cannot', + 'could', + 'dear', + 'did', + 'does', + 'either', + 'ever', + 'every', + 'from', + 'got', + 'had', + 'has', + 'have', + 'he', + 'her', + 'hers', + 'him', + 'his', + 'how', + 'however', + 'i', + 'if', + 'into', + 'it', + 'its', + 'just', + 'least', + 'like', + 'likely', + 'may', + 'me', + 'might', + 'most', + 'must', + 'my', + 'neither', + 'no', + 'nor', + 'not', + 'of', + 'off', + 'often', + 'on', + 'or', + 'other', + 'our', + 'own', + 'rather', + 'said', + 'say', + 'says', + 'she', + 'should', + 'since', + 'so', + 'some', + 'than', + 'that', + 'the', + 'their', + 'them', + 'then', + 'there', + 'these', + 'they', + 'this', + 'tis', + 'to', + 'too', + 'twas', + 'us', + 'wants', + 'was', + 'we', + 'were', + 'what', + 'when', + 'who', + 'whom', + 'why', + 'will', + 'would', + 'yet', + 'you', + 'your' + ]) + + // add . as a separator, because otherwise "title": "Documenter.Anchors.add!" + // would not find anything if searching for "add!", only for the entire qualification + lunr.tokenizer.separator = /[\s\-\.]+/ + + // custom trimmer that doesn't strip @ and !, which are used in julia macro and function names + lunr.trimmer = function (token) { + return token.update(function (s) { + return s.replace(/^[^a-zA-Z0-9@!]+/, '').replace(/[^a-zA-Z0-9@!]+$/, '') + }) + } + + lunr.Pipeline.registerFunction(lunr.stopWordFilter, 'juliaStopWordFilter') + lunr.Pipeline.registerFunction(lunr.trimmer, 'juliaTrimmer') + + var index = lunr(function () { + this.ref('location') + this.field('title',{boost: 100}) + this.field('text') + documenterSearchIndex['docs'].forEach(function(e) { + this.add(e) + }, this) + }) + var store = {} + + documenterSearchIndex['docs'].forEach(function(e) { + store[e.location] = {title: e.title, category: e.category, page: e.page} + }) + + $(function(){ + searchresults = $('#documenter-search-results'); + searchinfo = $('#documenter-search-info'); + searchbox = $('#documenter-search-query'); + searchform = $('.docs-search'); + sidebar = $('.docs-sidebar'); + function update_search(querystring) { + tokens = lunr.tokenizer(querystring) + results = index.query(function (q) { + tokens.forEach(function (t) { + q.term(t.toString(), { + fields: ["title"], + boost: 100, + usePipeline: true, + editDistance: 0, + wildcard: lunr.Query.wildcard.NONE + }) + q.term(t.toString(), { + fields: ["title"], + boost: 10, + usePipeline: true, + editDistance: 2, + wildcard: lunr.Query.wildcard.NONE + }) + q.term(t.toString(), { + fields: ["text"], + boost: 1, + usePipeline: true, + editDistance: 0, + wildcard: lunr.Query.wildcard.NONE + }) + }) + }) + searchinfo.text("Number of results: " + results.length) + searchresults.empty() + results.forEach(function(result) { + data = store[result.ref] + link = $(''+data.title+'') + link.attr('href', documenterBaseURL+'/'+result.ref) + if (data.category != "page"){ + cat = $('('+data.category+', '+data.page+')') + } else { + cat = $('('+data.category+')') + } + li = $('
  • ').append(link).append(" ").append(cat) + searchresults.append(li) + }) + } + + function update_search_box() { + querystring = searchbox.val() + update_search(querystring) + } + + searchbox.keyup(_.debounce(update_search_box, 250)) + searchbox.change(update_search_box) + + // Disable enter-key form submission for the searchbox on the search page + // and just re-run search rather than refresh the whole page. + searchform.keypress( + function(event){ + if (event.which == '13') { + if (sidebar.hasClass('visible')) { + sidebar.removeClass('visible'); + } + update_search_box(); + event.preventDefault(); + } + } + ); + + search_query_uri = parseUri(window.location).queryKey["q"] + if(search_query_uri !== undefined) { + search_query = decodeURIComponent(search_query_uri.replace(/\+/g, '%20')) + searchbox.val(search_query) + } + update_search_box(); + }) +}) + +}) diff --git a/v0.27.0/assets/themes/documenter-dark.css b/v0.27.0/assets/themes/documenter-dark.css new file mode 100644 index 0000000000..c94a294dcf --- /dev/null +++ b/v0.27.0/assets/themes/documenter-dark.css @@ -0,0 +1,7 @@ +@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}html.theme--documenter-dark .tabs,html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .breadcrumb,html.theme--documenter-dark .file,html.theme--documenter-dark .button,.is-unselectable,html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.theme--documenter-dark .navbar-link:not(.is-arrowless)::after,html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border:3px solid 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 .message:not(:last-child),html.theme--documenter-dark .list:not(:last-child),html.theme--documenter-dark .level:not(:last-child),html.theme--documenter-dark .breadcrumb:not(:last-child),html.theme--documenter-dark .highlight:not(:last-child),html.theme--documenter-dark .block:not(:last-child),html.theme--documenter-dark .title:not(:last-child),html.theme--documenter-dark .subtitle:not(:last-child),html.theme--documenter-dark .table-container:not(:last-child),html.theme--documenter-dark .table:not(:last-child),html.theme--documenter-dark .progress:not(:last-child),html.theme--documenter-dark .notification:not(:last-child),html.theme--documenter-dark .content:not(:last-child),html.theme--documenter-dark .box:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .modal-close,html.theme--documenter-dark .delete{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}html.theme--documenter-dark .modal-close::before,html.theme--documenter-dark .delete::before,html.theme--documenter-dark .modal-close::after,html.theme--documenter-dark .delete::after{background-color:#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:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}html.theme--documenter-dark .hero-video,html.theme--documenter-dark .modal-background,html.theme--documenter-dark .modal,html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name,html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:.4em;box-shadow:none;display:inline-flex;font-size:15px;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus,html.theme--documenter-dark .pagination-ellipsis:focus,html.theme--documenter-dark .file-cta:focus,html.theme--documenter-dark .file-name:focus,html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .button:focus,html.theme--documenter-dark .is-focused.pagination-previous,html.theme--documenter-dark .is-focused.pagination-next,html.theme--documenter-dark .is-focused.pagination-link,html.theme--documenter-dark .is-focused.pagination-ellipsis,html.theme--documenter-dark .is-focused.file-cta,html.theme--documenter-dark .is-focused.file-name,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .is-focused.button,html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active,html.theme--documenter-dark .pagination-ellipsis:active,html.theme--documenter-dark .file-cta:active,html.theme--documenter-dark .file-name:active,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .button:active,html.theme--documenter-dark .is-active.pagination-previous,html.theme--documenter-dark .is-active.pagination-next,html.theme--documenter-dark .is-active.pagination-link,html.theme--documenter-dark .is-active.pagination-ellipsis,html.theme--documenter-dark .is-active.file-cta,html.theme--documenter-dark .is-active.file-name,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active,html.theme--documenter-dark .is-active.button{outline:none}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled],html.theme--documenter-dark .pagination-ellipsis[disabled],html.theme--documenter-dark .file-cta[disabled],html.theme--documenter-dark .file-name[disabled],html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark fieldset[disabled] .pagination-previous,fieldset[disabled] html.theme--documenter-dark .pagination-next,html.theme--documenter-dark fieldset[disabled] .pagination-next,fieldset[disabled] html.theme--documenter-dark .pagination-link,html.theme--documenter-dark fieldset[disabled] .pagination-link,fieldset[disabled] html.theme--documenter-dark .pagination-ellipsis,html.theme--documenter-dark fieldset[disabled] .pagination-ellipsis,fieldset[disabled] html.theme--documenter-dark .file-cta,html.theme--documenter-dark fieldset[disabled] .file-cta,fieldset[disabled] html.theme--documenter-dark .file-name,html.theme--documenter-dark fieldset[disabled] .file-name,fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark fieldset[disabled] .select select,html.theme--documenter-dark .select fieldset[disabled] select,html.theme--documenter-dark fieldset[disabled] .textarea,html.theme--documenter-dark fieldset[disabled] .input,html.theme--documenter-dark fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] html.theme--documenter-dark .button,html.theme--documenter-dark fieldset[disabled] .button{cursor:not-allowed}/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,embed,iframe,object,video{height:auto;max-width:100%}audio{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-clipped{overflow:hidden !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:15px !important}.is-size-7,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{font-size:.85em !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:15px !important}.is-size-7-mobile{font-size:.85em !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:15px !important}.is-size-7-tablet{font-size:.85em !important}}@media screen and (max-width: 1055px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:15px !important}.is-size-7-touch{font-size:.85em !important}}@media screen and (min-width: 1056px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:15px !important}.is-size-7-desktop{font-size:.85em !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:15px !important}.is-size-7-widescreen{font-size:.85em !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:15px !important}.is-size-7-fullhd{font-size:.85em !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1055px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1056px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1055px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1056px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1055px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1056px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1055px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1056px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.has-text-white{color:#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-link{color:#1abc9c !important}a.has-text-link:hover,a.has-text-link:focus{color:#148f77 !important}.has-background-link{background-color:#1abc9c !important}.has-text-info{color:#024c7d !important}a.has-text-info:hover,a.has-text-info:focus{color:#012d4b !important}.has-background-info{background-color:#024c7d !important}.has-text-success{color:#008438 !important}a.has-text-success:hover,a.has-text-success:focus{color:#005122 !important}.has-background-success{background-color:#008438 !important}.has-text-warning{color:#ad8100 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#7a5b00 !important}.has-background-warning{background-color:#ad8100 !important}.has-text-danger{color:#9e1b0d !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#6f1309 !important}.has-background-danger{background-color:#9e1b0d !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#282f2f !important}.has-background-grey-darker{background-color:#282f2f !important}.has-text-grey-dark{color:#343c3d !important}.has-background-grey-dark{background-color:#343c3d !important}.has-text-grey{color:#5e6d6f !important}.has-background-grey{background-color:#5e6d6f !important}.has-text-grey-light{color:#8c9b9d !important}.has-background-grey-light{background-color:#8c9b9d !important}.has-text-grey-lighter{color:#dbdee0 !important}.has-background-grey-lighter{background-color:#dbdee0 !important}.has-text-white-ter{color:#ecf0f1 !important}.has-background-white-ter{background-color:#ecf0f1 !important}.has-text-white-bis{color:#fafafa !important}.has-background-white-bis{background-color:#fafafa !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-relative{position:relative !important}html.theme--documenter-dark{/*! + 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 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:left}html.theme--documenter-dark table th{color:#f2f2f2}html.theme--documenter-dark .box{background-color:#343c3d;border-radius:8px;box-shadow:none;color:#fff;display:block;padding:1.25rem}html.theme--documenter-dark a.box:hover,html.theme--documenter-dark a.box:focus{box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px #1abc9c}html.theme--documenter-dark a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #1abc9c}html.theme--documenter-dark .button{background-color:#282f2f;border-color:#4c5759;border-width:1px;color:#375a7f;cursor:pointer;justify-content:center;padding-bottom:calc(0.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(0.375em - 1px);text-align:center;white-space:nowrap}html.theme--documenter-dark .button strong{color:inherit}html.theme--documenter-dark .button .icon,html.theme--documenter-dark .button .icon.is-small,html.theme--documenter-dark .button #documenter .docs-sidebar form.docs-search>input.icon,html.theme--documenter-dark #documenter .docs-sidebar .button form.docs-search>input.icon,html.theme--documenter-dark .button .icon.is-medium,html.theme--documenter-dark .button .icon.is-large{height:1.5em;width:1.5em}html.theme--documenter-dark .button .icon:first-child:not(:last-child){margin-left:calc(-0.375em - 1px);margin-right:0.1875em}html.theme--documenter-dark .button .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:calc(-0.375em - 1px)}html.theme--documenter-dark .button .icon:first-child:last-child{margin-left:calc(-0.375em - 1px);margin-right:calc(-0.375em - 1px)}html.theme--documenter-dark .button:hover,html.theme--documenter-dark .button.is-hovered{border-color:#8c9b9d;color:#f2f2f2}html.theme--documenter-dark .button:focus,html.theme--documenter-dark .button.is-focused{border-color:#8c9b9d;color:#17a689}html.theme--documenter-dark .button:focus:not(:active),html.theme--documenter-dark .button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button:active,html.theme--documenter-dark .button.is-active{border-color:#343c3d;color:#f2f2f2}html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;color:#fff;text-decoration:underline}html.theme--documenter-dark .button.is-text:hover,html.theme--documenter-dark .button.is-text.is-hovered,html.theme--documenter-dark .button.is-text:focus,html.theme--documenter-dark .button.is-text.is-focused{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .button.is-text:active,html.theme--documenter-dark .button.is-text.is-active{background-color:#1d2122;color:#f2f2f2}html.theme--documenter-dark .button.is-text[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-white{background-color:#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:transparent;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:transparent;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:#282f2f}html.theme--documenter-dark .button.is-light:hover,html.theme--documenter-dark .button.is-light.is-hovered{background-color:#e5eaec;border-color:transparent;color:#282f2f}html.theme--documenter-dark .button.is-light:focus,html.theme--documenter-dark .button.is-light.is-focused{border-color:transparent;color:#282f2f}html.theme--documenter-dark .button.is-light:focus:not(:active),html.theme--documenter-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(236,240,241,0.25)}html.theme--documenter-dark .button.is-light:active,html.theme--documenter-dark .button.is-light.is-active{background-color:#dde4e6;border-color:transparent;color:#282f2f}html.theme--documenter-dark .button.is-light[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light{background-color:#ecf0f1;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-light.is-inverted{background-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-hovered{background-color:#1d2122}html.theme--documenter-dark .button.is-light.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted{background-color:#282f2f;border-color:transparent;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-outlined.is-focused{background-color:#ecf0f1;border-color:#ecf0f1;color:#282f2f}html.theme--documenter-dark .button.is-light.is-outlined.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-light.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark,html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;color:#ecf0f1}html.theme--documenter-dark .button.is-dark:hover,html.theme--documenter-dark .content kbd.button:hover,html.theme--documenter-dark .button.is-dark.is-hovered,html.theme--documenter-dark .content kbd.button.is-hovered{background-color:#232829;border-color:transparent;color:#ecf0f1}html.theme--documenter-dark .button.is-dark:focus,html.theme--documenter-dark .content kbd.button:focus,html.theme--documenter-dark .button.is-dark.is-focused,html.theme--documenter-dark .content kbd.button.is-focused{border-color:transparent;color:#ecf0f1}html.theme--documenter-dark .button.is-dark:focus:not(:active),html.theme--documenter-dark .content kbd.button:focus:not(:active),html.theme--documenter-dark .button.is-dark.is-focused:not(:active),html.theme--documenter-dark .content kbd.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(40,47,47,0.25)}html.theme--documenter-dark .button.is-dark:active,html.theme--documenter-dark .content kbd.button:active,html.theme--documenter-dark .button.is-dark.is-active,html.theme--documenter-dark .content kbd.button.is-active{background-color:#1d2122;border-color:transparent;color:#ecf0f1}html.theme--documenter-dark .button.is-dark[disabled],html.theme--documenter-dark .content kbd.button[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark,fieldset[disabled] html.theme--documenter-dark .content kbd.button{background-color:#282f2f;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-dark.is-inverted,html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#ecf0f1;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted:hover,html.theme--documenter-dark .content kbd.button.is-inverted:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-hovered{background-color:#dde4e6}html.theme--documenter-dark .button.is-dark.is-inverted[disabled],html.theme--documenter-dark .content kbd.button.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted{background-color:#ecf0f1;border-color:transparent;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-loading::after,html.theme--documenter-dark .content kbd.button.is-loading::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-dark.is-outlined,html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-outlined.is-focused{background-color:#282f2f;border-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ecf0f1 #ecf0f1 !important}html.theme--documenter-dark .button.is-dark.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-outlined{background-color:transparent;border-color:#282f2f;box-shadow:none;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#ecf0f1;color:#ecf0f1}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:hover,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined:focus,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-focused{background-color:#ecf0f1;color:#282f2f}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #282f2f #282f2f !important}html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined[disabled],html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-dark.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .content kbd.button.is-inverted.is-outlined{background-color:transparent;border-color:#ecf0f1;box-shadow:none;color:#ecf0f1}html.theme--documenter-dark .button.is-primary,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:hover,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary:focus:not(:active),html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:focus:not(:active),html.theme--documenter-dark .button.is-primary.is-focused:not(:active),html.theme--documenter-dark .docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(55,90,127,0.25)}html.theme--documenter-dark .button.is-primary:active,html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink:active,html.theme--documenter-dark .button.is-primary.is-active,html.theme--documenter-dark .docstring>section>a.button.is-active.docs-sourcelink{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-primary[disabled],html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.docs-sourcelink{background-color:#375a7f;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-primary.is-inverted,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}html.theme--documenter-dark .button.is-primary.is-inverted[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-primary.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#375a7f;box-shadow:none;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:hover,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined:focus,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-focused,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#375a7f}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #375a7f #375a7f !important}html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined[disabled],html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-primary.is-inverted.is-outlined,fieldset[disabled] html.theme--documenter-dark .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:hover,html.theme--documenter-dark .button.is-link.is-hovered{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus,html.theme--documenter-dark .button.is-link.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link:focus:not(:active),html.theme--documenter-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .button.is-link:active,html.theme--documenter-dark .button.is-link.is-active{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-link[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link{background-color:#1abc9c;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-link.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-outlined.is-focused{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-link.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-outlined{background-color:transparent;border-color:#1abc9c;box-shadow:none;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1abc9c}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #1abc9c #1abc9c !important}html.theme--documenter-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:hover,html.theme--documenter-dark .button.is-info.is-hovered{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus,html.theme--documenter-dark .button.is-info.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info:focus:not(:active),html.theme--documenter-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(2,76,125,0.25)}html.theme--documenter-dark .button.is-info:active,html.theme--documenter-dark .button.is-info.is-active{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-info[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info{background-color:#024c7d;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-info.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;color:#024c7d}html.theme--documenter-dark .button.is-info.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-outlined.is-focused{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-info.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-outlined{background-color:transparent;border-color:#024c7d;box-shadow:none;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#024c7d}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #024c7d #024c7d !important}html.theme--documenter-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-success{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-success:hover,html.theme--documenter-dark .button.is-success.is-hovered{background-color:#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:transparent;box-shadow:none}html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-success.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;color:#008438}html.theme--documenter-dark .button.is-success.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-outlined.is-focused{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-success.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-outlined{background-color:transparent;border-color:#008438;box-shadow:none;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#008438}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #008438 #008438 !important}html.theme--documenter-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:hover,html.theme--documenter-dark .button.is-warning.is-hovered{background-color:#a07700;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus,html.theme--documenter-dark .button.is-warning.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning:focus:not(:active),html.theme--documenter-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(173,129,0,0.25)}html.theme--documenter-dark .button.is-warning:active,html.theme--documenter-dark .button.is-warning.is-active{background-color:#946e00;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-warning[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning{background-color:#ad8100;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-outlined.is-focused{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ad8100;box-shadow:none;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#fff;color:#ad8100}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ad8100 #ad8100 !important}html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:hover,html.theme--documenter-dark .button.is-danger.is-hovered{background-color:#92190c;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus,html.theme--documenter-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger:focus:not(:active),html.theme--documenter-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(158,27,13,0.25)}html.theme--documenter-dark .button.is-danger:active,html.theme--documenter-dark .button.is-danger.is-active{background-color:#86170b;border-color:transparent;color:#fff}html.theme--documenter-dark .button.is-danger[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger{background-color:#9e1b0d;border-color:transparent;box-shadow:none}html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}html.theme--documenter-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-outlined.is-focused{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}html.theme--documenter-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#9e1b0d;box-shadow:none;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:hover,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-hovered,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined:focus,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#9e1b0d}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus::after,html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #9e1b0d #9e1b0d !important}html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] html.theme--documenter-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}html.theme--documenter-dark .button.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:3px;font-size:.85em}html.theme--documenter-dark .button.is-normal{font-size:15px}html.theme--documenter-dark .button.is-medium{font-size:1.25rem}html.theme--documenter-dark .button.is-large{font-size:1.5rem}html.theme--documenter-dark .button[disabled],fieldset[disabled] html.theme--documenter-dark .button{background-color:#8c9b9d;border-color:#dbdee0;box-shadow:none;opacity:.5}html.theme--documenter-dark .button.is-fullwidth{display:flex;width:100%}html.theme--documenter-dark .button.is-loading{color:transparent !important;pointer-events:none}html.theme--documenter-dark .button.is-loading::after{position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute !important}html.theme--documenter-dark .button.is-static{background-color:#282f2f;border-color:#5e6d6f;color:#dbdee0;box-shadow:none;pointer-events:none}html.theme--documenter-dark .button.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.button{border-radius:290486px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .buttons .button{margin-bottom:0.5rem}html.theme--documenter-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:0.5rem}html.theme--documenter-dark .buttons:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .buttons:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){border-radius:3px;font-size:.85em}html.theme--documenter-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}html.theme--documenter-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}html.theme--documenter-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}html.theme--documenter-dark .buttons.has-addons .button:last-child{margin-right:0}html.theme--documenter-dark .buttons.has-addons .button:hover,html.theme--documenter-dark .buttons.has-addons .button.is-hovered{z-index:2}html.theme--documenter-dark .buttons.has-addons .button:focus,html.theme--documenter-dark .buttons.has-addons .button.is-focused,html.theme--documenter-dark .buttons.has-addons .button:active,html.theme--documenter-dark .buttons.has-addons .button.is-active,html.theme--documenter-dark .buttons.has-addons .button.is-selected{z-index:3}html.theme--documenter-dark .buttons.has-addons .button:focus:hover,html.theme--documenter-dark .buttons.has-addons .button.is-focused:hover,html.theme--documenter-dark .buttons.has-addons .button:active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-active:hover,html.theme--documenter-dark .buttons.has-addons .button.is-selected:hover{z-index:4}html.theme--documenter-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .buttons.is-centered{justify-content:center}html.theme--documenter-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .buttons.is-right{justify-content:flex-end}html.theme--documenter-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}html.theme--documenter-dark .container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width: 1056px){html.theme--documenter-dark .container{max-width:992px}html.theme--documenter-dark .container.is-fluid{margin-left:32px;margin-right:32px;max-width:none}}@media screen and (max-width: 1215px){html.theme--documenter-dark .container.is-widescreen{max-width:1152px}}@media screen and (max-width: 1407px){html.theme--documenter-dark .container.is-fullhd{max-width:1344px}}@media screen and (min-width: 1216px){html.theme--documenter-dark .container{max-width:1152px}}@media screen and (min-width: 1408px){html.theme--documenter-dark .container{max-width:1344px}}html.theme--documenter-dark .content li+li{margin-top:0.25em}html.theme--documenter-dark .content p:not(:last-child),html.theme--documenter-dark .content dl:not(:last-child),html.theme--documenter-dark .content ol:not(:last-child),html.theme--documenter-dark .content ul:not(:last-child),html.theme--documenter-dark .content blockquote:not(:last-child),html.theme--documenter-dark .content pre:not(:last-child),html.theme--documenter-dark .content table:not(:last-child){margin-bottom:1em}html.theme--documenter-dark .content h1,html.theme--documenter-dark .content h2,html.theme--documenter-dark .content h3,html.theme--documenter-dark .content h4,html.theme--documenter-dark .content h5,html.theme--documenter-dark .content h6{color:#f2f2f2;font-weight:600;line-height:1.125}html.theme--documenter-dark .content h1{font-size:2em;margin-bottom:0.5em}html.theme--documenter-dark .content h1:not(:first-child){margin-top:1em}html.theme--documenter-dark .content h2{font-size:1.75em;margin-bottom:0.5714em}html.theme--documenter-dark .content h2:not(:first-child){margin-top:1.1428em}html.theme--documenter-dark .content h3{font-size:1.5em;margin-bottom:0.6666em}html.theme--documenter-dark .content h3:not(:first-child){margin-top:1.3333em}html.theme--documenter-dark .content h4{font-size:1.25em;margin-bottom:0.8em}html.theme--documenter-dark .content h5{font-size:1.125em;margin-bottom:0.8888em}html.theme--documenter-dark .content h6{font-size:1em;margin-bottom:1em}html.theme--documenter-dark .content blockquote{background-color:#282f2f;border-left:5px solid #5e6d6f;padding:1.25em 1.5em}html.theme--documenter-dark .content ol{list-style-position:outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ol:not([type]){list-style-type:decimal}html.theme--documenter-dark .content ol.is-lower-alpha:not([type]){list-style-type:lower-alpha}html.theme--documenter-dark .content ol.is-lower-roman:not([type]){list-style-type:lower-roman}html.theme--documenter-dark .content ol.is-upper-alpha:not([type]){list-style-type:upper-alpha}html.theme--documenter-dark .content ol.is-upper-roman:not([type]){list-style-type:upper-roman}html.theme--documenter-dark .content ul{list-style:disc outside;margin-left:2em;margin-top:1em}html.theme--documenter-dark .content ul ul{list-style-type:circle;margin-top:0.5em}html.theme--documenter-dark .content ul ul ul{list-style-type:square}html.theme--documenter-dark .content dd{margin-left:2em}html.theme--documenter-dark .content figure{margin-left:2em;margin-right:2em;text-align:center}html.theme--documenter-dark .content figure:not(:first-child){margin-top:2em}html.theme--documenter-dark .content figure:not(:last-child){margin-bottom:2em}html.theme--documenter-dark .content figure img{display:inline-block}html.theme--documenter-dark .content figure figcaption{font-style:italic}html.theme--documenter-dark .content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0;white-space:pre;word-wrap:normal}html.theme--documenter-dark .content sup,html.theme--documenter-dark .content sub{font-size:75%}html.theme--documenter-dark .content table{width:100%}html.theme--documenter-dark .content table td,html.theme--documenter-dark .content table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .content table th{color:#f2f2f2}html.theme--documenter-dark .content table th:not([align]){text-align:left}html.theme--documenter-dark .content table thead td,html.theme--documenter-dark .content table thead th{border-width:0 0 2px;color:#f2f2f2}html.theme--documenter-dark .content table tfoot td,html.theme--documenter-dark .content table tfoot th{border-width:2px 0 0;color:#f2f2f2}html.theme--documenter-dark .content table tbody tr:last-child td,html.theme--documenter-dark .content table tbody tr:last-child th{border-bottom-width:0}html.theme--documenter-dark .content .tabs li+li{margin-top:0}html.theme--documenter-dark .content.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.content{font-size:.85em}html.theme--documenter-dark .content.is-medium{font-size:1.25rem}html.theme--documenter-dark .content.is-large{font-size:1.5rem}html.theme--documenter-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}html.theme--documenter-dark .icon.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}html.theme--documenter-dark .icon.is-medium{height:2rem;width:2rem}html.theme--documenter-dark .icon.is-large{height:3rem;width:3rem}html.theme--documenter-dark .image,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img{display:block;position:relative}html.theme--documenter-dark .image img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}html.theme--documenter-dark .image img.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:290486px}html.theme--documenter-dark .image.is-square img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square img,html.theme--documenter-dark .image.is-square .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,html.theme--documenter-dark .image.is-1by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 img,html.theme--documenter-dark .image.is-1by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,html.theme--documenter-dark .image.is-5by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 img,html.theme--documenter-dark .image.is-5by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,html.theme--documenter-dark .image.is-4by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 img,html.theme--documenter-dark .image.is-4by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,html.theme--documenter-dark .image.is-3by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 img,html.theme--documenter-dark .image.is-3by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,html.theme--documenter-dark .image.is-5by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 img,html.theme--documenter-dark .image.is-5by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,html.theme--documenter-dark .image.is-16by9 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 img,html.theme--documenter-dark .image.is-16by9 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,html.theme--documenter-dark .image.is-2by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 img,html.theme--documenter-dark .image.is-2by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,html.theme--documenter-dark .image.is-3by1 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 img,html.theme--documenter-dark .image.is-3by1 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,html.theme--documenter-dark .image.is-4by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 img,html.theme--documenter-dark .image.is-4by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,html.theme--documenter-dark .image.is-3by4 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 img,html.theme--documenter-dark .image.is-3by4 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,html.theme--documenter-dark .image.is-2by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 img,html.theme--documenter-dark .image.is-2by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,html.theme--documenter-dark .image.is-3by5 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 img,html.theme--documenter-dark .image.is-3by5 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,html.theme--documenter-dark .image.is-9by16 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 img,html.theme--documenter-dark .image.is-9by16 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,html.theme--documenter-dark .image.is-1by2 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 img,html.theme--documenter-dark .image.is-1by2 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,html.theme--documenter-dark .image.is-1by3 img,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 img,html.theme--documenter-dark .image.is-1by3 .has-ratio,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}html.theme--documenter-dark .image.is-square,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-square,html.theme--documenter-dark .image.is-1by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}html.theme--documenter-dark .image.is-5by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}html.theme--documenter-dark .image.is-4by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}html.theme--documenter-dark .image.is-3by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}html.theme--documenter-dark .image.is-5by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}html.theme--documenter-dark .image.is-16by9,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}html.theme--documenter-dark .image.is-2by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}html.theme--documenter-dark .image.is-3by1,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}html.theme--documenter-dark .image.is-4by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}html.theme--documenter-dark .image.is-3by4,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}html.theme--documenter-dark .image.is-2by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}html.theme--documenter-dark .image.is-3by5,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}html.theme--documenter-dark .image.is-9by16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}html.theme--documenter-dark .image.is-1by2,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}html.theme--documenter-dark .image.is-1by3,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}html.theme--documenter-dark .image.is-16x16,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}html.theme--documenter-dark .image.is-24x24,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}html.theme--documenter-dark .image.is-32x32,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}html.theme--documenter-dark .image.is-48x48,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}html.theme--documenter-dark .image.is-64x64,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}html.theme--documenter-dark .image.is-96x96,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}html.theme--documenter-dark .image.is-128x128,html.theme--documenter-dark #documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}html.theme--documenter-dark .notification{background-color:#282f2f;border-radius:.4em;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}html.theme--documenter-dark .notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .notification strong{color:currentColor}html.theme--documenter-dark .notification code,html.theme--documenter-dark .notification pre{background:#fff}html.theme--documenter-dark .notification pre code{background:transparent}html.theme--documenter-dark .notification>.delete{position:absolute;right:0.5rem;top:0.5rem}html.theme--documenter-dark .notification .title,html.theme--documenter-dark .notification .subtitle,html.theme--documenter-dark .notification .content{color:currentColor}html.theme--documenter-dark .notification.is-white{background-color:#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:#282f2f}html.theme--documenter-dark .notification.is-dark,html.theme--documenter-dark .content kbd.notification{background-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .notification.is-primary,html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .notification.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .notification.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .notification.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .notification.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .notification.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:15px;overflow:hidden;padding:0;width:100%}html.theme--documenter-dark .progress::-webkit-progress-bar{background-color:#5e6d6f}html.theme--documenter-dark .progress::-webkit-progress-value{background-color:#dbdee0}html.theme--documenter-dark .progress::-moz-progress-bar{background-color:#dbdee0}html.theme--documenter-dark .progress::-ms-fill{background-color:#dbdee0;border:none}html.theme--documenter-dark .progress.is-white::-webkit-progress-value{background-color:#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%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-black::-webkit-progress-value{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-moz-progress-bar{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black::-ms-fill{background-color:#0a0a0a}html.theme--documenter-dark .progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-light::-webkit-progress-value{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-moz-progress-bar{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light::-ms-fill{background-color:#ecf0f1}html.theme--documenter-dark .progress.is-light:indeterminate{background-image:linear-gradient(to right, #ecf0f1 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-dark::-webkit-progress-value,html.theme--documenter-dark .content kbd.progress::-webkit-progress-value{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-moz-progress-bar,html.theme--documenter-dark .content kbd.progress::-moz-progress-bar{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark::-ms-fill,html.theme--documenter-dark .content kbd.progress::-ms-fill{background-color:#282f2f}html.theme--documenter-dark .progress.is-dark:indeterminate,html.theme--documenter-dark .content kbd.progress:indeterminate{background-image:linear-gradient(to right, #282f2f 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-primary::-webkit-progress-value,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-moz-progress-bar,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary::-ms-fill,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#375a7f}html.theme--documenter-dark .progress.is-primary:indeterminate,html.theme--documenter-dark .docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #375a7f 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-link::-webkit-progress-value{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-moz-progress-bar{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link::-ms-fill{background-color:#1abc9c}html.theme--documenter-dark .progress.is-link:indeterminate{background-image:linear-gradient(to right, #1abc9c 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-info::-webkit-progress-value{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-moz-progress-bar{background-color:#024c7d}html.theme--documenter-dark .progress.is-info::-ms-fill{background-color:#024c7d}html.theme--documenter-dark .progress.is-info:indeterminate{background-image:linear-gradient(to right, #024c7d 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-success::-webkit-progress-value{background-color:#008438}html.theme--documenter-dark .progress.is-success::-moz-progress-bar{background-color:#008438}html.theme--documenter-dark .progress.is-success::-ms-fill{background-color:#008438}html.theme--documenter-dark .progress.is-success:indeterminate{background-image:linear-gradient(to right, #008438 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-warning::-webkit-progress-value{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-moz-progress-bar{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning::-ms-fill{background-color:#ad8100}html.theme--documenter-dark .progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ad8100 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress.is-danger::-webkit-progress-value{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-moz-progress-bar{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger::-ms-fill{background-color:#9e1b0d}html.theme--documenter-dark .progress.is-danger:indeterminate{background-image:linear-gradient(to right, #9e1b0d 30%, #5e6d6f 30%)}html.theme--documenter-dark .progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#5e6d6f;background-image:linear-gradient(to right, #fff 30%, #5e6d6f 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}html.theme--documenter-dark .progress:indeterminate::-webkit-progress-bar{background-color:transparent}html.theme--documenter-dark .progress:indeterminate::-moz-progress-bar{background-color:transparent}html.theme--documenter-dark .progress.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.progress{height:.85em}html.theme--documenter-dark .progress.is-medium{height:1.25rem}html.theme--documenter-dark .progress.is-large{height:1.5rem}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}html.theme--documenter-dark .table{background-color:#343c3d;color:#fff}html.theme--documenter-dark .table td,html.theme--documenter-dark .table th{border:1px solid #5e6d6f;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}html.theme--documenter-dark .table td.is-white,html.theme--documenter-dark .table th.is-white{background-color:#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:#282f2f}html.theme--documenter-dark .table td.is-dark,html.theme--documenter-dark .table th.is-dark{background-color:#282f2f;border-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .table td.is-primary,html.theme--documenter-dark .table th.is-primary{background-color:#375a7f;border-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-link,html.theme--documenter-dark .table th.is-link{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .table td.is-info,html.theme--documenter-dark .table th.is-info{background-color:#024c7d;border-color:#024c7d;color:#fff}html.theme--documenter-dark .table td.is-success,html.theme--documenter-dark .table th.is-success{background-color:#008438;border-color:#008438;color:#fff}html.theme--documenter-dark .table td.is-warning,html.theme--documenter-dark .table th.is-warning{background-color:#ad8100;border-color:#ad8100;color:#fff}html.theme--documenter-dark .table td.is-danger,html.theme--documenter-dark .table th.is-danger{background-color:#9e1b0d;border-color:#9e1b0d;color:#fff}html.theme--documenter-dark .table td.is-narrow,html.theme--documenter-dark .table th.is-narrow{white-space:nowrap;width:1%}html.theme--documenter-dark .table td.is-selected,html.theme--documenter-dark .table th.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table td.is-selected a,html.theme--documenter-dark .table td.is-selected strong,html.theme--documenter-dark .table th.is-selected a,html.theme--documenter-dark .table th.is-selected strong{color:currentColor}html.theme--documenter-dark .table th{color:#f2f2f2}html.theme--documenter-dark .table th:not([align]){text-align:left}html.theme--documenter-dark .table tr.is-selected{background-color:#375a7f;color:#fff}html.theme--documenter-dark .table tr.is-selected a,html.theme--documenter-dark .table tr.is-selected strong{color:currentColor}html.theme--documenter-dark .table tr.is-selected td,html.theme--documenter-dark .table tr.is-selected th{border-color:#fff;color:currentColor}html.theme--documenter-dark .table thead{background-color: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:0.5rem}html.theme--documenter-dark .tags:last-child{margin-bottom:-0.5rem}html.theme--documenter-dark .tags:not(:last-child){margin-bottom:1rem}html.theme--documenter-dark .tags.are-medium .tag:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .content kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .content .tags.are-medium kbd:not(.is-normal):not(.is-large),html.theme--documenter-dark .tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:15px}html.theme--documenter-dark .tags.are-large .tag:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .content kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .content .tags.are-large kbd:not(.is-normal):not(.is-medium),html.theme--documenter-dark .tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}html.theme--documenter-dark .tags.is-centered{justify-content:center}html.theme--documenter-dark .tags.is-centered .tag,html.theme--documenter-dark .tags.is-centered .content kbd,html.theme--documenter-dark .content .tags.is-centered kbd,html.theme--documenter-dark .tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}html.theme--documenter-dark .tags.is-right{justify-content:flex-end}html.theme--documenter-dark .tags.is-right .tag:not(:first-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:first-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}html.theme--documenter-dark .tags.is-right .tag:not(:last-child),html.theme--documenter-dark .tags.is-right .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.is-right kbd:not(:last-child),html.theme--documenter-dark .tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}html.theme--documenter-dark .tags.has-addons .tag,html.theme--documenter-dark .tags.has-addons .content kbd,html.theme--documenter-dark .content .tags.has-addons kbd,html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}html.theme--documenter-dark .tags.has-addons .tag:not(:first-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:first-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:first-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .tags.has-addons .tag:not(:last-child),html.theme--documenter-dark .tags.has-addons .content kbd:not(:last-child),html.theme--documenter-dark .content .tags.has-addons kbd:not(:last-child),html.theme--documenter-dark .tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .tag:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#282f2f;border-radius:.4em;color:#fff;display:inline-flex;font-size:.85em;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .tag:not(body) .delete,html.theme--documenter-dark .content kbd:not(body) .delete,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .delete{margin-left:0.25rem;margin-right:-0.375rem}html.theme--documenter-dark .tag.is-white:not(body),html.theme--documenter-dark .content kbd.is-white:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#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:#282f2f}html.theme--documenter-dark .tag.is-dark:not(body),html.theme--documenter-dark .content kbd:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-dark:not(body),html.theme--documenter-dark .content .docstring>section>kbd:not(body){background-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .tag.is-primary:not(body),html.theme--documenter-dark .content kbd.is-primary:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body){background-color:#375a7f;color:#fff}html.theme--documenter-dark .tag.is-link:not(body),html.theme--documenter-dark .content kbd.is-link:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#1abc9c;color:#fff}html.theme--documenter-dark .tag.is-info:not(body),html.theme--documenter-dark .content kbd.is-info:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#024c7d;color:#fff}html.theme--documenter-dark .tag.is-success:not(body),html.theme--documenter-dark .content kbd.is-success:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#008438;color:#fff}html.theme--documenter-dark .tag.is-warning:not(body),html.theme--documenter-dark .content kbd.is-warning:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ad8100;color:#fff}html.theme--documenter-dark .tag.is-danger:not(body),html.theme--documenter-dark .content kbd.is-danger:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .tag.is-normal:not(body),html.theme--documenter-dark .content kbd.is-normal:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.85em}html.theme--documenter-dark .tag.is-medium:not(body),html.theme--documenter-dark .content kbd.is-medium:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:15px}html.theme--documenter-dark .tag.is-large:not(body),html.theme--documenter-dark .content kbd.is-large:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}html.theme--documenter-dark .tag:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .content kbd:not(body) .icon:first-child:not(:last-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-0.375em;margin-right:0.1875em}html.theme--documenter-dark .tag:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .content kbd:not(body) .icon:last-child:not(:first-child),html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:-0.375em}html.theme--documenter-dark .tag:not(body) .icon:first-child:last-child,html.theme--documenter-dark .content kbd:not(body) .icon:first-child:last-child,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-0.375em;margin-right:-0.375em}html.theme--documenter-dark .tag.is-delete:not(body),html.theme--documenter-dark .content kbd.is-delete:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before,html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}html.theme--documenter-dark .tag.is-delete:not(body)::before,html.theme--documenter-dark .content kbd.is-delete:not(body)::before,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}html.theme--documenter-dark .tag.is-delete:not(body)::after,html.theme--documenter-dark .content kbd.is-delete:not(body)::after,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}html.theme--documenter-dark .tag.is-delete:not(body):hover,html.theme--documenter-dark .content kbd.is-delete:not(body):hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):hover,html.theme--documenter-dark .tag.is-delete:not(body):focus,html.theme--documenter-dark .content kbd.is-delete:not(body):focus,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#1d2122}html.theme--documenter-dark .tag.is-delete:not(body):active,html.theme--documenter-dark .content kbd.is-delete:not(body):active,html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#111414}html.theme--documenter-dark .tag.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:not(body),html.theme--documenter-dark .content kbd.is-rounded:not(body),html.theme--documenter-dark #documenter .docs-sidebar .content form.docs-search>input:not(body),html.theme--documenter-dark .docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:290486px}html.theme--documenter-dark a.tag:hover,html.theme--documenter-dark .docstring>section>a.docs-sourcelink:hover{text-decoration:underline}html.theme--documenter-dark .title,html.theme--documenter-dark .subtitle{word-break:break-word}html.theme--documenter-dark .title em,html.theme--documenter-dark .title span,html.theme--documenter-dark .subtitle em,html.theme--documenter-dark .subtitle span{font-weight:inherit}html.theme--documenter-dark .title sub,html.theme--documenter-dark .subtitle sub{font-size:.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+.highlight{margin-top:-0.75rem}html.theme--documenter-dark .title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}html.theme--documenter-dark .title.is-1{font-size:3rem}html.theme--documenter-dark .title.is-2{font-size:2.5rem}html.theme--documenter-dark .title.is-3{font-size:2rem}html.theme--documenter-dark .title.is-4{font-size:1.5rem}html.theme--documenter-dark .title.is-5{font-size:1.25rem}html.theme--documenter-dark .title.is-6{font-size:15px}html.theme--documenter-dark .title.is-7{font-size:.85em}html.theme--documenter-dark .subtitle{color:#8c9b9d;font-size:1.25rem;font-weight:400;line-height:1.25}html.theme--documenter-dark .subtitle strong{color:#8c9b9d;font-weight:600}html.theme--documenter-dark .subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}html.theme--documenter-dark .subtitle.is-1{font-size:3rem}html.theme--documenter-dark .subtitle.is-2{font-size:2.5rem}html.theme--documenter-dark .subtitle.is-3{font-size:2rem}html.theme--documenter-dark .subtitle.is-4{font-size:1.5rem}html.theme--documenter-dark .subtitle.is-5{font-size:1.25rem}html.theme--documenter-dark .subtitle.is-6{font-size:15px}html.theme--documenter-dark .subtitle.is-7{font-size:.85em}html.theme--documenter-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}html.theme--documenter-dark .highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}html.theme--documenter-dark .highlight pre{overflow:auto;max-width:100%}html.theme--documenter-dark .number{align-items:center;background-color:#282f2f;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}html.theme--documenter-dark .select select,html.theme--documenter-dark .textarea,html.theme--documenter-dark .input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#1f2424;border-color:#5e6d6f;border-radius:.4em;color:#dbdee0}html.theme--documenter-dark .select select::-moz-placeholder,html.theme--documenter-dark .textarea::-moz-placeholder,html.theme--documenter-dark .input::-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(219,222,224,0.3)}html.theme--documenter-dark .select select::-webkit-input-placeholder,html.theme--documenter-dark .textarea::-webkit-input-placeholder,html.theme--documenter-dark .input::-webkit-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(219,222,224,0.3)}html.theme--documenter-dark .select select:-moz-placeholder,html.theme--documenter-dark .textarea:-moz-placeholder,html.theme--documenter-dark .input:-moz-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(219,222,224,0.3)}html.theme--documenter-dark .select select:-ms-input-placeholder,html.theme--documenter-dark .textarea:-ms-input-placeholder,html.theme--documenter-dark .input:-ms-input-placeholder,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(219,222,224,0.3)}html.theme--documenter-dark .select select:hover,html.theme--documenter-dark .textarea:hover,html.theme--documenter-dark .input:hover,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:hover,html.theme--documenter-dark .select select.is-hovered,html.theme--documenter-dark .is-hovered.textarea,html.theme--documenter-dark .is-hovered.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#8c9b9d}html.theme--documenter-dark .select select:focus,html.theme--documenter-dark .textarea:focus,html.theme--documenter-dark .input:focus,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:focus,html.theme--documenter-dark .select select.is-focused,html.theme--documenter-dark .is-focused.textarea,html.theme--documenter-dark .is-focused.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-focused,html.theme--documenter-dark .select select:active,html.theme--documenter-dark .textarea:active,html.theme--documenter-dark .input:active,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input:active,html.theme--documenter-dark .select select.is-active,html.theme--documenter-dark .is-active.textarea,html.theme--documenter-dark .is-active.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-active{border-color:#1abc9c;box-shadow:0 0 0 0.125em rgba(26,188,156,0.25)}html.theme--documenter-dark .select select[disabled],html.theme--documenter-dark .textarea[disabled],html.theme--documenter-dark .input[disabled],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] html.theme--documenter-dark .select select,fieldset[disabled] html.theme--documenter-dark .textarea,fieldset[disabled] html.theme--documenter-dark .input,fieldset[disabled] html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{background-color:#8c9b9d;border-color:#282f2f;box-shadow:none;color:#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 1px 2px rgba(10,10,10,0.1);max-width:100%;width:100%}html.theme--documenter-dark .textarea[readonly],html.theme--documenter-dark .input[readonly],html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}html.theme--documenter-dark .is-white.textarea,html.theme--documenter-dark .is-white.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-white{border-color:#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:.85em}html.theme--documenter-dark .is-medium.textarea,html.theme--documenter-dark .is-medium.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-medium{font-size:1.25rem}html.theme--documenter-dark .is-large.textarea,html.theme--documenter-dark .is-large.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-large{font-size:1.5rem}html.theme--documenter-dark .is-fullwidth.textarea,html.theme--documenter-dark .is-fullwidth.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-fullwidth{display:block;width:100%}html.theme--documenter-dark .is-inline.textarea,html.theme--documenter-dark .is-inline.input,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-inline{display:inline;width:auto}html.theme--documenter-dark .input.is-rounded,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{border-radius:290486px;padding-left:1em;padding-right:1em}html.theme--documenter-dark .input.is-static,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}html.theme--documenter-dark .textarea{display:block;max-width:100%;min-width:100%;padding:0.625em;resize:vertical}html.theme--documenter-dark .textarea:not([rows]){max-height:600px;min-height:120px}html.theme--documenter-dark .textarea[rows]{height:initial}html.theme--documenter-dark .textarea.has-fixed-size{resize:none}html.theme--documenter-dark .radio,html.theme--documenter-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}html.theme--documenter-dark .radio input,html.theme--documenter-dark .checkbox input{cursor:pointer}html.theme--documenter-dark .radio:hover,html.theme--documenter-dark .checkbox:hover{color:#8c9b9d}html.theme--documenter-dark .radio[disabled],html.theme--documenter-dark .checkbox[disabled],fieldset[disabled] html.theme--documenter-dark .radio,fieldset[disabled] html.theme--documenter-dark .checkbox{color:#fff;cursor:not-allowed}html.theme--documenter-dark .radio+.radio{margin-left:0.5em}html.theme--documenter-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}html.theme--documenter-dark .select:not(.is-multiple){height:2.25em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading)::after{border-color:#1abc9c;right:1.125em;z-index:4}html.theme--documenter-dark .select.is-rounded select,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.select select{border-radius:290486px;padding-left:1em}html.theme--documenter-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}html.theme--documenter-dark .select select::-ms-expand{display:none}html.theme--documenter-dark .select select[disabled]:hover,fieldset[disabled] html.theme--documenter-dark .select select:hover{border-color:#282f2f}html.theme--documenter-dark .select select:not([multiple]){padding-right:2.5em}html.theme--documenter-dark .select select[multiple]{height:auto;padding:0}html.theme--documenter-dark .select select[multiple] option{padding:0.5em 1em}html.theme--documenter-dark .select:not(.is-multiple):not(.is-loading):hover::after{border-color:#8c9b9d}html.theme--documenter-dark .select.is-white:not(:hover)::after{border-color:#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:.85em}html.theme--documenter-dark .select.is-medium{font-size:1.25rem}html.theme--documenter-dark .select.is-large{font-size:1.5rem}html.theme--documenter-dark .select.is-disabled::after{border-color:#fff}html.theme--documenter-dark .select.is-fullwidth{width:100%}html.theme--documenter-dark .select.is-fullwidth select{width:100%}html.theme--documenter-dark .select.is-loading::after{margin-top:0;position:absolute;right:0.625em;top:0.625em;transform:none}html.theme--documenter-dark .select.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.85em}html.theme--documenter-dark .select.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .select.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}html.theme--documenter-dark .file.is-white .file-cta{background-color:#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:#282f2f}html.theme--documenter-dark .file.is-light:hover .file-cta,html.theme--documenter-dark .file.is-light.is-hovered .file-cta{background-color:#e5eaec;border-color:transparent;color:#282f2f}html.theme--documenter-dark .file.is-light:focus .file-cta,html.theme--documenter-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(236,240,241,0.25);color:#282f2f}html.theme--documenter-dark .file.is-light:active .file-cta,html.theme--documenter-dark .file.is-light.is-active .file-cta{background-color:#dde4e6;border-color:transparent;color:#282f2f}html.theme--documenter-dark .file.is-dark .file-cta,html.theme--documenter-dark .content kbd.file .file-cta{background-color:#282f2f;border-color:transparent;color:#ecf0f1}html.theme--documenter-dark .file.is-dark:hover .file-cta,html.theme--documenter-dark .content kbd.file:hover .file-cta,html.theme--documenter-dark .file.is-dark.is-hovered .file-cta,html.theme--documenter-dark .content kbd.file.is-hovered .file-cta{background-color:#232829;border-color:transparent;color:#ecf0f1}html.theme--documenter-dark .file.is-dark:focus .file-cta,html.theme--documenter-dark .content kbd.file:focus .file-cta,html.theme--documenter-dark .file.is-dark.is-focused .file-cta,html.theme--documenter-dark .content kbd.file.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(40,47,47,0.25);color:#ecf0f1}html.theme--documenter-dark .file.is-dark:active .file-cta,html.theme--documenter-dark .content kbd.file:active .file-cta,html.theme--documenter-dark .file.is-dark.is-active .file-cta,html.theme--documenter-dark .content kbd.file.is-active .file-cta{background-color:#1d2122;border-color:transparent;color:#ecf0f1}html.theme--documenter-dark .file.is-primary .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink .file-cta{background-color:#375a7f;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:hover .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:hover .file-cta,html.theme--documenter-dark .file.is-primary.is-hovered .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-hovered.docs-sourcelink .file-cta{background-color:#335476;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-primary:focus .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:focus .file-cta,html.theme--documenter-dark .file.is-primary.is-focused .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-focused.docs-sourcelink .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(55,90,127,0.25);color:#fff}html.theme--documenter-dark .file.is-primary:active .file-cta,html.theme--documenter-dark .docstring>section>a.file.docs-sourcelink:active .file-cta,html.theme--documenter-dark .file.is-primary.is-active .file-cta,html.theme--documenter-dark .docstring>section>a.file.is-active.docs-sourcelink .file-cta{background-color:#2f4d6d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link .file-cta{background-color:#1abc9c;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:hover .file-cta,html.theme--documenter-dark .file.is-link.is-hovered .file-cta{background-color:#18b193;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-link:focus .file-cta,html.theme--documenter-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(26,188,156,0.25);color:#fff}html.theme--documenter-dark .file.is-link:active .file-cta,html.theme--documenter-dark .file.is-link.is-active .file-cta{background-color:#17a689;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info .file-cta{background-color:#024c7d;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:hover .file-cta,html.theme--documenter-dark .file.is-info.is-hovered .file-cta{background-color:#024470;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-info:focus .file-cta,html.theme--documenter-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(2,76,125,0.25);color:#fff}html.theme--documenter-dark .file.is-info:active .file-cta,html.theme--documenter-dark .file.is-info.is-active .file-cta{background-color:#023d64;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success .file-cta{background-color:#008438;border-color:transparent;color:#fff}html.theme--documenter-dark .file.is-success:hover .file-cta,html.theme--documenter-dark .file.is-success.is-hovered .file-cta{background-color:#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:.85em}html.theme--documenter-dark .file.is-medium{font-size:1.25rem}html.theme--documenter-dark .file.is-medium .file-icon .fa{font-size:21px}html.theme--documenter-dark .file.is-large{font-size:1.5rem}html.theme--documenter-dark .file.is-large .file-icon .fa{font-size:28px}html.theme--documenter-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}html.theme--documenter-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}html.theme--documenter-dark .file.has-name.is-empty .file-cta{border-radius:.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:#e5eaec;color:#282f2f}html.theme--documenter-dark .file-label:hover .file-name{border-color:#596668}html.theme--documenter-dark .file-label:active .file-cta{background-color:#dde4e6;color:#282f2f}html.theme--documenter-dark .file-label:active .file-name{border-color:#535f61}html.theme--documenter-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}html.theme--documenter-dark .file-cta,html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-radius:.4em;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}html.theme--documenter-dark .file-cta{background-color:#ecf0f1;color:#343c3d}html.theme--documenter-dark .file-name{border-color:#5e6d6f;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}html.theme--documenter-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:0.5em;width:1em}html.theme--documenter-dark .file-icon .fa{font-size:14px}html.theme--documenter-dark .label{color:#282f2f;display:block;font-size:15px;font-weight:700}html.theme--documenter-dark .label:not(:last-child){margin-bottom:0.5em}html.theme--documenter-dark .label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.label{font-size:.85em}html.theme--documenter-dark .label.is-medium{font-size:1.25rem}html.theme--documenter-dark .label.is-large{font-size:1.5rem}html.theme--documenter-dark .help{display:block;font-size:.85em;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:0.75rem}html.theme--documenter-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .field.is-grouped.is-grouped-centered{justify-content:center}html.theme--documenter-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:last-child,html.theme--documenter-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}html.theme--documenter-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field.is-horizontal{display:flex}}html.theme--documenter-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){html.theme--documenter-dark .field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}html.theme--documenter-dark .field-label.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.field-label{font-size:.85em;padding-top:0.375em}html.theme--documenter-dark .field-label.is-normal{padding-top:0.375em}html.theme--documenter-dark .field-label.is-medium{font-size:1.25rem;padding-top:0.375em}html.theme--documenter-dark .field-label.is-large{font-size:1.5rem;padding-top:0.375em}}html.theme--documenter-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{html.theme--documenter-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}html.theme--documenter-dark .field-body .field{margin-bottom:0}html.theme--documenter-dark .field-body>.field{flex-shrink:1}html.theme--documenter-dark .field-body>.field:not(.is-narrow){flex-grow:1}html.theme--documenter-dark .field-body>.field:not(:last-child){margin-right:0.75rem}}html.theme--documenter-dark .control{box-sizing:border-box;clear:both;font-size:15px;position:relative;text-align:left}html.theme--documenter-dark .control.has-icons-left .input:focus~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-left .select:focus~.icon,html.theme--documenter-dark .control.has-icons-right .input:focus~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,html.theme--documenter-dark .control.has-icons-right .select:focus~.icon{color:#5e6d6f}html.theme--documenter-dark .control.has-icons-left .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-small~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-small~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-small~.icon{font-size:.85em}html.theme--documenter-dark .control.has-icons-left .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}html.theme--documenter-dark .control.has-icons-left .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-left .select.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,html.theme--documenter-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}html.theme--documenter-dark .control.has-icons-left .icon,html.theme--documenter-dark .control.has-icons-right .icon{color:#dbdee0;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}html.theme--documenter-dark .control.has-icons-left .input,html.theme--documenter-dark .control.has-icons-left #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-left form.docs-search>input,html.theme--documenter-dark .control.has-icons-left .select select{padding-left:2.25em}html.theme--documenter-dark .control.has-icons-left .icon.is-left{left:0}html.theme--documenter-dark .control.has-icons-right .input,html.theme--documenter-dark .control.has-icons-right #documenter .docs-sidebar form.docs-search>input,html.theme--documenter-dark #documenter .docs-sidebar .control.has-icons-right form.docs-search>input,html.theme--documenter-dark .control.has-icons-right .select select{padding-right:2.25em}html.theme--documenter-dark .control.has-icons-right .icon.is-right{right:0}html.theme--documenter-dark .control.is-loading::after{position:absolute !important;right:0.625em;top:0.625em;z-index:4}html.theme--documenter-dark .control.is-loading.is-small:after,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.85em}html.theme--documenter-dark .control.is-loading.is-medium:after{font-size:1.25rem}html.theme--documenter-dark .control.is-loading.is-large:after{font-size:1.5rem}html.theme--documenter-dark .breadcrumb{font-size:15px;white-space:nowrap}html.theme--documenter-dark .breadcrumb a{align-items:center;color:#1abc9c;display:flex;justify-content:center;padding:0 .75em}html.theme--documenter-dark .breadcrumb a:hover{color:#1dd2af}html.theme--documenter-dark .breadcrumb li{align-items:center;display:flex}html.theme--documenter-dark .breadcrumb li:first-child a{padding-left:0}html.theme--documenter-dark .breadcrumb li.is-active a{color:#f2f2f2;cursor:default;pointer-events:none}html.theme--documenter-dark .breadcrumb li+li::before{color:#8c9b9d;content:"\0002f"}html.theme--documenter-dark .breadcrumb ul,html.theme--documenter-dark .breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}html.theme--documenter-dark .breadcrumb .icon:first-child{margin-right:0.5em}html.theme--documenter-dark .breadcrumb .icon:last-child{margin-left:0.5em}html.theme--documenter-dark .breadcrumb.is-centered ol,html.theme--documenter-dark .breadcrumb.is-centered ul{justify-content:center}html.theme--documenter-dark .breadcrumb.is-right ol,html.theme--documenter-dark .breadcrumb.is-right ul{justify-content:flex-end}html.theme--documenter-dark .breadcrumb.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.85em}html.theme--documenter-dark .breadcrumb.is-medium{font-size:1.25rem}html.theme--documenter-dark .breadcrumb.is-large{font-size:1.5rem}html.theme--documenter-dark .breadcrumb.has-arrow-separator li+li::before{content:"\02192"}html.theme--documenter-dark .breadcrumb.has-bullet-separator li+li::before{content:"\02022"}html.theme--documenter-dark .breadcrumb.has-dot-separator li+li::before{content:"\000b7"}html.theme--documenter-dark .breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}html.theme--documenter-dark .card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#fff;max-width:100%;position:relative}html.theme--documenter-dark .card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 1px 2px rgba(10,10,10,0.1);display:flex}html.theme--documenter-dark .card-header-title{align-items:center;color:#f2f2f2;display:flex;flex-grow:1;font-weight:700;padding:.75rem}html.theme--documenter-dark .card-header-title.is-centered{justify-content:center}html.theme--documenter-dark .card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-image{display:block;position:relative}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 #5e6d6f;align-items:stretch;display:flex}html.theme--documenter-dark .card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}html.theme--documenter-dark .card-footer-item:not(:last-child){border-right:1px solid #5e6d6f}html.theme--documenter-dark .card .media:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}html.theme--documenter-dark .dropdown.is-active .dropdown-menu,html.theme--documenter-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}html.theme--documenter-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}html.theme--documenter-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}html.theme--documenter-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}html.theme--documenter-dark .dropdown-content{background-color:#282f2f;border-radius:.4em;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);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:left;white-space:nowrap;width:100%}html.theme--documenter-dark a.dropdown-item:hover,html.theme--documenter-dark button.dropdown-item:hover{background-color:#282f2f;color:#0a0a0a}html.theme--documenter-dark a.dropdown-item.is-active,html.theme--documenter-dark button.dropdown-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .dropdown-divider{background-color:#5e6d6f;border:none;display:block;height:1px;margin:0.5rem 0}html.theme--documenter-dark .level{align-items:center;justify-content:space-between}html.theme--documenter-dark .level code{border-radius:.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 .list{background-color:#fff;border-radius:.4em;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}html.theme--documenter-dark .list-item{display:block;padding:0.5em 1em}html.theme--documenter-dark .list-item:not(a){color:#fff}html.theme--documenter-dark .list-item:first-child{border-top-left-radius:.4em;border-top-right-radius:.4em}html.theme--documenter-dark .list-item:last-child{border-bottom-left-radius:.4em;border-bottom-right-radius:.4em}html.theme--documenter-dark .list-item:not(:last-child){border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .list-item.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark a.list-item{background-color:#282f2f;cursor:pointer}html.theme--documenter-dark .media{align-items:flex-start;display:flex;text-align:left}html.theme--documenter-dark .media .content:not(:last-child){margin-bottom:0.75rem}html.theme--documenter-dark .media .media{border-top:1px solid rgba(94,109,111,0.5);display:flex;padding-top:0.75rem}html.theme--documenter-dark .media .media .content:not(:last-child),html.theme--documenter-dark .media .media .control:not(:last-child){margin-bottom:0.5rem}html.theme--documenter-dark .media .media .media{padding-top:0.5rem}html.theme--documenter-dark .media .media .media+.media{margin-top:0.5rem}html.theme--documenter-dark .media+.media{border-top:1px solid rgba(94,109,111,0.5);margin-top:1rem;padding-top:1rem}html.theme--documenter-dark .media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}html.theme--documenter-dark .media-left,html.theme--documenter-dark .media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .media-left{margin-right:1rem}html.theme--documenter-dark .media-right{margin-left:1rem}html.theme--documenter-dark .media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left}@media screen and (max-width: 768px){html.theme--documenter-dark .media-content{overflow-x:auto}}html.theme--documenter-dark .menu{font-size:15px}html.theme--documenter-dark .menu.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.menu{font-size:.85em}html.theme--documenter-dark .menu.is-medium{font-size:1.25rem}html.theme--documenter-dark .menu.is-large{font-size:1.5rem}html.theme--documenter-dark .menu-list{line-height:1.25}html.theme--documenter-dark .menu-list a{border-radius:3px;color:#fff;display:block;padding:0.5em 0.75em}html.theme--documenter-dark .menu-list a:hover{background-color:#282f2f;color:#f2f2f2}html.theme--documenter-dark .menu-list a.is-active{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .menu-list li ul{border-left:1px solid #5e6d6f;margin:.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:15px}html.theme--documenter-dark .message strong{color:currentColor}html.theme--documenter-dark .message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}html.theme--documenter-dark .message.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.message{font-size:.85em}html.theme--documenter-dark .message.is-medium{font-size:1.25rem}html.theme--documenter-dark .message.is-large{font-size:1.5rem}html.theme--documenter-dark .message.is-white{background-color:#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;color:#4d4d4d}html.theme--documenter-dark .message.is-black{background-color:#fafafa}html.theme--documenter-dark .message.is-black .message-header{background-color:#0a0a0a;color:#fff}html.theme--documenter-dark .message.is-black .message-body{border-color:#0a0a0a;color:#090909}html.theme--documenter-dark .message.is-light{background-color:#f9fafb}html.theme--documenter-dark .message.is-light .message-header{background-color:#ecf0f1;color:#282f2f}html.theme--documenter-dark .message.is-light .message-body{border-color:#ecf0f1;color:#505050}html.theme--documenter-dark .message.is-dark,html.theme--documenter-dark .content kbd.message{background-color:#f9fafa}html.theme--documenter-dark .message.is-dark .message-header,html.theme--documenter-dark .content kbd.message .message-header{background-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .message.is-dark .message-body,html.theme--documenter-dark .content kbd.message .message-body{border-color:#282f2f;color:#212526}html.theme--documenter-dark .message.is-primary,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink{background-color:#f8fafc}html.theme--documenter-dark .message.is-primary .message-header,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-header{background-color:#375a7f;color:#fff}html.theme--documenter-dark .message.is-primary .message-body,html.theme--documenter-dark .docstring>section>a.message.docs-sourcelink .message-body{border-color:#375a7f;color:#2b4159}html.theme--documenter-dark .message.is-link{background-color:#f6fefc}html.theme--documenter-dark .message.is-link .message-header{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .message.is-link .message-body{border-color:#1abc9c;color:#0b2f28}html.theme--documenter-dark .message.is-info{background-color:#f5fbff}html.theme--documenter-dark .message.is-info .message-header{background-color:#024c7d;color:#fff}html.theme--documenter-dark .message.is-info .message-body{border-color:#024c7d;color:#033659}html.theme--documenter-dark .message.is-success{background-color:#f5fff9}html.theme--documenter-dark .message.is-success .message-header{background-color:#008438;color:#fff}html.theme--documenter-dark .message.is-success .message-body{border-color:#008438;color:#023518}html.theme--documenter-dark .message.is-warning{background-color:#fffcf5}html.theme--documenter-dark .message.is-warning .message-header{background-color:#ad8100;color:#fff}html.theme--documenter-dark .message.is-warning .message-body{border-color:#ad8100;color:#3d2e03}html.theme--documenter-dark .message.is-danger{background-color:#fef6f6}html.theme--documenter-dark .message.is-danger .message-header{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .message.is-danger .message-body{border-color:#9e1b0d;color:#7a170c}html.theme--documenter-dark .message-header{align-items:center;background-color:#fff;border-radius:.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:0.75em}html.theme--documenter-dark .message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}html.theme--documenter-dark .message-body{border-color:#5e6d6f;border-radius:.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),print{html.theme--documenter-dark .modal-content,html.theme--documenter-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}html.theme--documenter-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}html.theme--documenter-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}html.theme--documenter-dark .modal-card-head,html.theme--documenter-dark .modal-card-foot{align-items:center;background-color:#282f2f;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}html.theme--documenter-dark .modal-card-head{border-bottom:1px solid #5e6d6f;border-top-left-radius:8px;border-top-right-radius:8px}html.theme--documenter-dark .modal-card-title{color:#f2f2f2;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}html.theme--documenter-dark .modal-card-foot{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #5e6d6f}html.theme--documenter-dark .modal-card-foot .button:not(:last-child){margin-right:0.5em}html.theme--documenter-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#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:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link{color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#dde4e6;color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-brand .navbar-link::after{border-color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-burger{color:#282f2f}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-light .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link{color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#dde4e6;color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-light .navbar-end .navbar-link::after{border-color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#dde4e6;color:#282f2f}html.theme--documenter-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#ecf0f1;color:#282f2f}}html.theme--documenter-dark .navbar.is-dark,html.theme--documenter-dark .content kbd.navbar{background-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-brand>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link{color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link.is-active{background-color:#1d2122;color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-brand .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-brand .navbar-link::after{border-color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-burger,html.theme--documenter-dark .content kbd.navbar .navbar-burger{color:#ecf0f1}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-dark .navbar-start>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-end>.navbar-item,html.theme--documenter-dark .content kbd.navbar .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link{color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:focus,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link:hover,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link.is-active{background-color:#1d2122;color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-start .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-dark .navbar-end .navbar-link::after,html.theme--documenter-dark .content kbd.navbar .navbar-end .navbar-link::after{border-color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .content kbd.navbar .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1d2122;color:#ecf0f1}html.theme--documenter-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#282f2f;color:#ecf0f1}}html.theme--documenter-dark .navbar.is-primary,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-brand .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-burger,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-primary .navbar-start>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-end>.navbar-item,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:focus,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-start .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-primary .navbar-end .navbar-link::after,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.navbar.docs-sourcelink .navbar-dropdown a.navbar-item.is-active{background-color:#375a7f;color:#fff}}html.theme--documenter-dark .navbar.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-link .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#17a689;color:#fff}html.theme--documenter-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#1abc9c;color:#fff}}html.theme--documenter-dark .navbar.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-info .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#023d64;color:#fff}html.theme--documenter-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#024c7d;color:#fff}}html.theme--documenter-dark .navbar.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-success .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#006b2d;color:#fff}html.theme--documenter-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#008438;color:#fff}}html.theme--documenter-dark .navbar.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-warning .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-warning .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#946e00;color:#fff}html.theme--documenter-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ad8100;color:#fff}}html.theme--documenter-dark .navbar.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 1056px){html.theme--documenter-dark .navbar.is-danger .navbar-start>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-end>.navbar-item,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:focus,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link:hover,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-start .navbar-link::after,html.theme--documenter-dark .navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,html.theme--documenter-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#86170b;color:#fff}html.theme--documenter-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#9e1b0d;color:#fff}}html.theme--documenter-dark .navbar>.container{align-items:stretch;display:flex;min-height:4rem;width:100%}html.theme--documenter-dark .navbar.has-shadow{box-shadow:0 2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-bottom,html.theme--documenter-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}html.theme--documenter-dark .navbar.is-fixed-bottom{bottom:0}html.theme--documenter-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #282f2f}html.theme--documenter-dark .navbar.is-fixed-top{top:0}html.theme--documenter-dark html.has-navbar-fixed-top,html.theme--documenter-dark body.has-navbar-fixed-top{padding-top:4rem}html.theme--documenter-dark html.has-navbar-fixed-bottom,html.theme--documenter-dark body.has-navbar-fixed-bottom{padding-bottom:4rem}html.theme--documenter-dark .navbar-brand,html.theme--documenter-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:4rem}html.theme--documenter-dark .navbar-brand a.navbar-item:focus,html.theme--documenter-dark .navbar-brand a.navbar-item:hover{background-color:transparent}html.theme--documenter-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}html.theme--documenter-dark .navbar-burger{color:#fff;cursor:pointer;display:block;height:4rem;position:relative;width:4rem;margin-left:auto}html.theme--documenter-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}html.theme--documenter-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}html.theme--documenter-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}html.theme--documenter-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}html.theme--documenter-dark .navbar-burger:hover{background-color:rgba(0,0,0,0.05)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(2){opacity:0}html.theme--documenter-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.theme--documenter-dark .navbar-menu{display:none}html.theme--documenter-dark .navbar-item,html.theme--documenter-dark .navbar-link{color:#fff;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}html.theme--documenter-dark .navbar-item .icon:only-child,html.theme--documenter-dark .navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}html.theme--documenter-dark a.navbar-item,html.theme--documenter-dark .navbar-link{cursor:pointer}html.theme--documenter-dark a.navbar-item:focus,html.theme--documenter-dark a.navbar-item:focus-within,html.theme--documenter-dark a.navbar-item:hover,html.theme--documenter-dark a.navbar-item.is-active,html.theme--documenter-dark .navbar-link:focus,html.theme--documenter-dark .navbar-link:focus-within,html.theme--documenter-dark .navbar-link:hover,html.theme--documenter-dark .navbar-link.is-active{background-color:rgba(0,0,0,0);color:#1abc9c}html.theme--documenter-dark .navbar-item{display:block;flex-grow:0;flex-shrink:0}html.theme--documenter-dark .navbar-item img{max-height:1.75rem}html.theme--documenter-dark .navbar-item.has-dropdown{padding:0}html.theme--documenter-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:4rem;padding-bottom:calc(0.5rem - 1px)}html.theme--documenter-dark .navbar-item.is-tab:focus,html.theme--documenter-dark .navbar-item.is-tab:hover{background-color: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{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:15px;margin:-.25rem}html.theme--documenter-dark .pagination.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination{font-size:.85em}html.theme--documenter-dark .pagination.is-medium{font-size:1.25rem}html.theme--documenter-dark .pagination.is-large{font-size:1.5rem}html.theme--documenter-dark .pagination.is-rounded .pagination-previous,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-previous,html.theme--documenter-dark .pagination.is-rounded .pagination-next,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-next{padding-left:1em;padding-right:1em;border-radius:290486px}html.theme--documenter-dark .pagination.is-rounded .pagination-link,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:290486px}html.theme--documenter-dark .pagination,html.theme--documenter-dark .pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next,html.theme--documenter-dark .pagination-link,html.theme--documenter-dark .pagination-ellipsis{font-size:1em;justify-content:center;margin:.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.25em}html.theme--documenter-dark .pagination-previous:hover,html.theme--documenter-dark .pagination-next:hover,html.theme--documenter-dark .pagination-link:hover{border-color:#8c9b9d;color:#1dd2af}html.theme--documenter-dark .pagination-previous:focus,html.theme--documenter-dark .pagination-next:focus,html.theme--documenter-dark .pagination-link:focus{border-color:#8c9b9d}html.theme--documenter-dark .pagination-previous:active,html.theme--documenter-dark .pagination-next:active,html.theme--documenter-dark .pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}html.theme--documenter-dark .pagination-previous[disabled],html.theme--documenter-dark .pagination-next[disabled],html.theme--documenter-dark .pagination-link[disabled]{background-color:#dbdee0;border-color:#dbdee0;box-shadow:none;color:#5e6d6f;opacity:0.5}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{padding-left:0.75em;padding-right:0.75em;white-space:nowrap}html.theme--documenter-dark .pagination-link.is-current{background-color:#1abc9c;border-color:#1abc9c;color:#fff}html.theme--documenter-dark .pagination-ellipsis{color:#8c9b9d;pointer-events:none}html.theme--documenter-dark .pagination-list{flex-wrap:wrap}@media screen and (max-width: 768px){html.theme--documenter-dark .pagination{flex-wrap:wrap}html.theme--documenter-dark .pagination-previous,html.theme--documenter-dark .pagination-next{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}html.theme--documenter-dark .pagination-previous{order:2}html.theme--documenter-dark .pagination-next{order:3}html.theme--documenter-dark .pagination{justify-content:space-between}html.theme--documenter-dark .pagination.is-centered .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-centered .pagination-list{justify-content:center;order:2}html.theme--documenter-dark .pagination.is-centered .pagination-next{order:3}html.theme--documenter-dark .pagination.is-right .pagination-previous{order:1}html.theme--documenter-dark .pagination.is-right .pagination-next{order:2}html.theme--documenter-dark .pagination.is-right .pagination-list{justify-content:flex-end;order:3}}html.theme--documenter-dark .panel{font-size:15px}html.theme--documenter-dark .panel:not(:last-child){margin-bottom:1.5rem}html.theme--documenter-dark .panel-heading,html.theme--documenter-dark .panel-tabs,html.theme--documenter-dark .panel-block{border-bottom:1px solid #5e6d6f;border-left:1px solid #5e6d6f;border-right:1px solid #5e6d6f}html.theme--documenter-dark .panel-heading:first-child,html.theme--documenter-dark .panel-tabs:first-child,html.theme--documenter-dark .panel-block:first-child{border-top:1px solid #5e6d6f}html.theme--documenter-dark .panel-heading{background-color:#282f2f;border-radius:.4em .4em 0 0;color:#f2f2f2;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}html.theme--documenter-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}html.theme--documenter-dark .panel-tabs a{border-bottom:1px solid #5e6d6f;margin-bottom:-1px;padding:0.5em}html.theme--documenter-dark .panel-tabs a.is-active{border-bottom-color:#343c3d;color:#17a689}html.theme--documenter-dark .panel-list a{color:#fff}html.theme--documenter-dark .panel-list a:hover{color:#1abc9c}html.theme--documenter-dark .panel-block{align-items:center;color:#f2f2f2;display:flex;justify-content:flex-start;padding:0.5em 0.75em}html.theme--documenter-dark .panel-block input[type="checkbox"]{margin-right:0.75em}html.theme--documenter-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}html.theme--documenter-dark .panel-block.is-wrapped{flex-wrap:wrap}html.theme--documenter-dark .panel-block.is-active{border-left-color:#1abc9c;color:#17a689}html.theme--documenter-dark .panel-block.is-active .panel-icon{color:#1abc9c}html.theme--documenter-dark a.panel-block,html.theme--documenter-dark label.panel-block{cursor:pointer}html.theme--documenter-dark a.panel-block:hover,html.theme--documenter-dark label.panel-block:hover{background-color:#282f2f}html.theme--documenter-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#fff;margin-right:0.75em}html.theme--documenter-dark .panel-icon .fa{font-size:inherit;line-height:inherit}html.theme--documenter-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:15px;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}html.theme--documenter-dark .tabs a{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;color:#fff;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}html.theme--documenter-dark .tabs a:hover{border-bottom-color:#f2f2f2;color:#f2f2f2}html.theme--documenter-dark .tabs li{display:block}html.theme--documenter-dark .tabs li.is-active a{border-bottom-color:#1abc9c;color:#1abc9c}html.theme--documenter-dark .tabs ul{align-items:center;border-bottom-color:#5e6d6f;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}html.theme--documenter-dark .tabs ul.is-left{padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}html.theme--documenter-dark .tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}html.theme--documenter-dark .tabs .icon:first-child{margin-right:0.5em}html.theme--documenter-dark .tabs .icon:last-child{margin-left:0.5em}html.theme--documenter-dark .tabs.is-centered ul{justify-content:center}html.theme--documenter-dark .tabs.is-right ul{justify-content:flex-end}html.theme--documenter-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:.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-radius:.4em 0 0 .4em}html.theme--documenter-dark .tabs.is-toggle li:last-child a{border-radius:0 .4em .4em 0}html.theme--documenter-dark .tabs.is-toggle li.is-active a{background-color:#1abc9c;border-color:#1abc9c;color:#fff;z-index:1}html.theme--documenter-dark .tabs.is-toggle ul{border-bottom:none}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}html.theme--documenter-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}html.theme--documenter-dark .tabs.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.tabs{font-size:.85em}html.theme--documenter-dark .tabs.is-medium{font-size:1.25rem}html.theme--documenter-dark .tabs.is-large{font-size:1.5rem}html.theme--documenter-dark .column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>html.theme--documenter-dark .column.is-narrow{flex:none}.columns.is-mobile>html.theme--documenter-dark .column.is-full{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-half{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-half{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>html.theme--documenter-dark .column.is-0{flex:none;width:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-0{margin-left:0%}.columns.is-mobile>html.theme--documenter-dark .column.is-1{flex:none;width:8.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-1{margin-left:8.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-2{flex:none;width:16.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-2{margin-left:16.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-3{flex:none;width:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-3{margin-left:25%}.columns.is-mobile>html.theme--documenter-dark .column.is-4{flex:none;width:33.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-4{margin-left:33.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-5{flex:none;width:41.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-5{margin-left:41.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-6{flex:none;width:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-6{margin-left:50%}.columns.is-mobile>html.theme--documenter-dark .column.is-7{flex:none;width:58.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-7{margin-left:58.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-8{flex:none;width:66.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-8{margin-left:66.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-9{flex:none;width:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-9{margin-left:75%}.columns.is-mobile>html.theme--documenter-dark .column.is-10{flex:none;width:83.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-10{margin-left:83.3333333333%}.columns.is-mobile>html.theme--documenter-dark .column.is-11{flex:none;width:91.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-11{margin-left:91.6666666667%}.columns.is-mobile>html.theme--documenter-dark .column.is-12{flex:none;width:100%}.columns.is-mobile>html.theme--documenter-dark .column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){html.theme--documenter-dark .column.is-narrow-mobile{flex:none}html.theme--documenter-dark .column.is-full-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-mobile{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-mobile{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-mobile{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-mobile{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-mobile{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-mobile{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-mobile{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-mobile{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-mobile{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-mobile{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-mobile{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-mobile{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-mobile{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-mobile{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-mobile{margin-left:80%}html.theme--documenter-dark .column.is-0-mobile{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-mobile{margin-left:0%}html.theme--documenter-dark .column.is-1-mobile{flex:none;width:8.3333333333%}html.theme--documenter-dark .column.is-offset-1-mobile{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-mobile{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-mobile{margin-left:16.6666666667%}html.theme--documenter-dark .column.is-3-mobile{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-mobile{margin-left:25%}html.theme--documenter-dark .column.is-4-mobile{flex:none;width:33.3333333333%}html.theme--documenter-dark .column.is-offset-4-mobile{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-mobile{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-mobile{margin-left:41.6666666667%}html.theme--documenter-dark .column.is-6-mobile{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-mobile{margin-left:50%}html.theme--documenter-dark .column.is-7-mobile{flex:none;width:58.3333333333%}html.theme--documenter-dark .column.is-offset-7-mobile{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-mobile{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-mobile{margin-left:66.6666666667%}html.theme--documenter-dark .column.is-9-mobile{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-mobile{margin-left:75%}html.theme--documenter-dark .column.is-10-mobile{flex:none;width:83.3333333333%}html.theme--documenter-dark .column.is-offset-10-mobile{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-mobile{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-mobile{margin-left:91.6666666667%}html.theme--documenter-dark .column.is-12-mobile{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .column.is-narrow,html.theme--documenter-dark .column.is-narrow-tablet{flex:none}html.theme--documenter-dark .column.is-full,html.theme--documenter-dark .column.is-full-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters,html.theme--documenter-dark .column.is-three-quarters-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds,html.theme--documenter-dark .column.is-two-thirds-tablet{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half,html.theme--documenter-dark .column.is-half-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third,html.theme--documenter-dark .column.is-one-third-tablet{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter,html.theme--documenter-dark .column.is-one-quarter-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth,html.theme--documenter-dark .column.is-one-fifth-tablet{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths,html.theme--documenter-dark .column.is-two-fifths-tablet{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths,html.theme--documenter-dark .column.is-three-fifths-tablet{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths,html.theme--documenter-dark .column.is-four-fifths-tablet{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters,html.theme--documenter-dark .column.is-offset-three-quarters-tablet{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds,html.theme--documenter-dark .column.is-offset-two-thirds-tablet{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half,html.theme--documenter-dark .column.is-offset-half-tablet{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third,html.theme--documenter-dark .column.is-offset-one-third-tablet{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter,html.theme--documenter-dark .column.is-offset-one-quarter-tablet{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth,html.theme--documenter-dark .column.is-offset-one-fifth-tablet{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths,html.theme--documenter-dark .column.is-offset-two-fifths-tablet{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths,html.theme--documenter-dark .column.is-offset-three-fifths-tablet{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths,html.theme--documenter-dark .column.is-offset-four-fifths-tablet{margin-left:80%}html.theme--documenter-dark .column.is-0,html.theme--documenter-dark .column.is-0-tablet{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0,html.theme--documenter-dark .column.is-offset-0-tablet{margin-left:0%}html.theme--documenter-dark .column.is-1,html.theme--documenter-dark .column.is-1-tablet{flex:none;width:8.3333333333%}html.theme--documenter-dark .column.is-offset-1,html.theme--documenter-dark .column.is-offset-1-tablet{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2,html.theme--documenter-dark .column.is-2-tablet{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2,html.theme--documenter-dark .column.is-offset-2-tablet{margin-left:16.6666666667%}html.theme--documenter-dark .column.is-3,html.theme--documenter-dark .column.is-3-tablet{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3,html.theme--documenter-dark .column.is-offset-3-tablet{margin-left:25%}html.theme--documenter-dark .column.is-4,html.theme--documenter-dark .column.is-4-tablet{flex:none;width:33.3333333333%}html.theme--documenter-dark .column.is-offset-4,html.theme--documenter-dark .column.is-offset-4-tablet{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5,html.theme--documenter-dark .column.is-5-tablet{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5,html.theme--documenter-dark .column.is-offset-5-tablet{margin-left:41.6666666667%}html.theme--documenter-dark .column.is-6,html.theme--documenter-dark .column.is-6-tablet{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6,html.theme--documenter-dark .column.is-offset-6-tablet{margin-left:50%}html.theme--documenter-dark .column.is-7,html.theme--documenter-dark .column.is-7-tablet{flex:none;width:58.3333333333%}html.theme--documenter-dark .column.is-offset-7,html.theme--documenter-dark .column.is-offset-7-tablet{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8,html.theme--documenter-dark .column.is-8-tablet{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8,html.theme--documenter-dark .column.is-offset-8-tablet{margin-left:66.6666666667%}html.theme--documenter-dark .column.is-9,html.theme--documenter-dark .column.is-9-tablet{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9,html.theme--documenter-dark .column.is-offset-9-tablet{margin-left:75%}html.theme--documenter-dark .column.is-10,html.theme--documenter-dark .column.is-10-tablet{flex:none;width:83.3333333333%}html.theme--documenter-dark .column.is-offset-10,html.theme--documenter-dark .column.is-offset-10-tablet{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11,html.theme--documenter-dark .column.is-11-tablet{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11,html.theme--documenter-dark .column.is-offset-11-tablet{margin-left:91.6666666667%}html.theme--documenter-dark .column.is-12,html.theme--documenter-dark .column.is-12-tablet{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12,html.theme--documenter-dark .column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){html.theme--documenter-dark .column.is-narrow-touch{flex:none}html.theme--documenter-dark .column.is-full-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-touch{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-touch{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-touch{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-touch{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-touch{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-touch{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-touch{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-touch{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-touch{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-touch{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-touch{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-touch{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-touch{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-touch{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-touch{margin-left:80%}html.theme--documenter-dark .column.is-0-touch{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-touch{margin-left:0%}html.theme--documenter-dark .column.is-1-touch{flex:none;width:8.3333333333%}html.theme--documenter-dark .column.is-offset-1-touch{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-touch{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-touch{margin-left:16.6666666667%}html.theme--documenter-dark .column.is-3-touch{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-touch{margin-left:25%}html.theme--documenter-dark .column.is-4-touch{flex:none;width:33.3333333333%}html.theme--documenter-dark .column.is-offset-4-touch{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-touch{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-touch{margin-left:41.6666666667%}html.theme--documenter-dark .column.is-6-touch{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-touch{margin-left:50%}html.theme--documenter-dark .column.is-7-touch{flex:none;width:58.3333333333%}html.theme--documenter-dark .column.is-offset-7-touch{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-touch{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-touch{margin-left:66.6666666667%}html.theme--documenter-dark .column.is-9-touch{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-touch{margin-left:75%}html.theme--documenter-dark .column.is-10-touch{flex:none;width:83.3333333333%}html.theme--documenter-dark .column.is-offset-10-touch{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-touch{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-touch{margin-left:91.6666666667%}html.theme--documenter-dark .column.is-12-touch{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){html.theme--documenter-dark .column.is-narrow-desktop{flex:none}html.theme--documenter-dark .column.is-full-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-desktop{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-desktop{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-desktop{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-desktop{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-desktop{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-desktop{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-desktop{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-desktop{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-desktop{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-desktop{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-desktop{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-desktop{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-desktop{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-desktop{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-desktop{margin-left:80%}html.theme--documenter-dark .column.is-0-desktop{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-desktop{margin-left:0%}html.theme--documenter-dark .column.is-1-desktop{flex:none;width:8.3333333333%}html.theme--documenter-dark .column.is-offset-1-desktop{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-desktop{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-desktop{margin-left:16.6666666667%}html.theme--documenter-dark .column.is-3-desktop{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-desktop{margin-left:25%}html.theme--documenter-dark .column.is-4-desktop{flex:none;width:33.3333333333%}html.theme--documenter-dark .column.is-offset-4-desktop{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-desktop{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-desktop{margin-left:41.6666666667%}html.theme--documenter-dark .column.is-6-desktop{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-desktop{margin-left:50%}html.theme--documenter-dark .column.is-7-desktop{flex:none;width:58.3333333333%}html.theme--documenter-dark .column.is-offset-7-desktop{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-desktop{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-desktop{margin-left:66.6666666667%}html.theme--documenter-dark .column.is-9-desktop{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-desktop{margin-left:75%}html.theme--documenter-dark .column.is-10-desktop{flex:none;width:83.3333333333%}html.theme--documenter-dark .column.is-offset-10-desktop{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-desktop{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-desktop{margin-left:91.6666666667%}html.theme--documenter-dark .column.is-12-desktop{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){html.theme--documenter-dark .column.is-narrow-widescreen{flex:none}html.theme--documenter-dark .column.is-full-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-widescreen{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-widescreen{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-widescreen{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-widescreen{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-widescreen{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-widescreen{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-widescreen{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-widescreen{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-widescreen{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-widescreen{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-widescreen{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-widescreen{margin-left:80%}html.theme--documenter-dark .column.is-0-widescreen{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-widescreen{margin-left:0%}html.theme--documenter-dark .column.is-1-widescreen{flex:none;width:8.3333333333%}html.theme--documenter-dark .column.is-offset-1-widescreen{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-widescreen{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-widescreen{margin-left:16.6666666667%}html.theme--documenter-dark .column.is-3-widescreen{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-widescreen{margin-left:25%}html.theme--documenter-dark .column.is-4-widescreen{flex:none;width:33.3333333333%}html.theme--documenter-dark .column.is-offset-4-widescreen{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-widescreen{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-widescreen{margin-left:41.6666666667%}html.theme--documenter-dark .column.is-6-widescreen{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-widescreen{margin-left:50%}html.theme--documenter-dark .column.is-7-widescreen{flex:none;width:58.3333333333%}html.theme--documenter-dark .column.is-offset-7-widescreen{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-widescreen{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-widescreen{margin-left:66.6666666667%}html.theme--documenter-dark .column.is-9-widescreen{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-widescreen{margin-left:75%}html.theme--documenter-dark .column.is-10-widescreen{flex:none;width:83.3333333333%}html.theme--documenter-dark .column.is-offset-10-widescreen{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-widescreen{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-widescreen{margin-left:91.6666666667%}html.theme--documenter-dark .column.is-12-widescreen{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){html.theme--documenter-dark .column.is-narrow-fullhd{flex:none}html.theme--documenter-dark .column.is-full-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-three-quarters-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-two-thirds-fullhd{flex:none;width:66.6666%}html.theme--documenter-dark .column.is-half-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-one-third-fullhd{flex:none;width:33.3333%}html.theme--documenter-dark .column.is-one-quarter-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-one-fifth-fullhd{flex:none;width:20%}html.theme--documenter-dark .column.is-two-fifths-fullhd{flex:none;width:40%}html.theme--documenter-dark .column.is-three-fifths-fullhd{flex:none;width:60%}html.theme--documenter-dark .column.is-four-fifths-fullhd{flex:none;width:80%}html.theme--documenter-dark .column.is-offset-three-quarters-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-offset-two-thirds-fullhd{margin-left:66.6666%}html.theme--documenter-dark .column.is-offset-half-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-offset-one-third-fullhd{margin-left:33.3333%}html.theme--documenter-dark .column.is-offset-one-quarter-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-offset-one-fifth-fullhd{margin-left:20%}html.theme--documenter-dark .column.is-offset-two-fifths-fullhd{margin-left:40%}html.theme--documenter-dark .column.is-offset-three-fifths-fullhd{margin-left:60%}html.theme--documenter-dark .column.is-offset-four-fifths-fullhd{margin-left:80%}html.theme--documenter-dark .column.is-0-fullhd{flex:none;width:0%}html.theme--documenter-dark .column.is-offset-0-fullhd{margin-left:0%}html.theme--documenter-dark .column.is-1-fullhd{flex:none;width:8.3333333333%}html.theme--documenter-dark .column.is-offset-1-fullhd{margin-left:8.3333333333%}html.theme--documenter-dark .column.is-2-fullhd{flex:none;width:16.6666666667%}html.theme--documenter-dark .column.is-offset-2-fullhd{margin-left:16.6666666667%}html.theme--documenter-dark .column.is-3-fullhd{flex:none;width:25%}html.theme--documenter-dark .column.is-offset-3-fullhd{margin-left:25%}html.theme--documenter-dark .column.is-4-fullhd{flex:none;width:33.3333333333%}html.theme--documenter-dark .column.is-offset-4-fullhd{margin-left:33.3333333333%}html.theme--documenter-dark .column.is-5-fullhd{flex:none;width:41.6666666667%}html.theme--documenter-dark .column.is-offset-5-fullhd{margin-left:41.6666666667%}html.theme--documenter-dark .column.is-6-fullhd{flex:none;width:50%}html.theme--documenter-dark .column.is-offset-6-fullhd{margin-left:50%}html.theme--documenter-dark .column.is-7-fullhd{flex:none;width:58.3333333333%}html.theme--documenter-dark .column.is-offset-7-fullhd{margin-left:58.3333333333%}html.theme--documenter-dark .column.is-8-fullhd{flex:none;width:66.6666666667%}html.theme--documenter-dark .column.is-offset-8-fullhd{margin-left:66.6666666667%}html.theme--documenter-dark .column.is-9-fullhd{flex:none;width:75%}html.theme--documenter-dark .column.is-offset-9-fullhd{margin-left:75%}html.theme--documenter-dark .column.is-10-fullhd{flex:none;width:83.3333333333%}html.theme--documenter-dark .column.is-offset-10-fullhd{margin-left:83.3333333333%}html.theme--documenter-dark .column.is-11-fullhd{flex:none;width:91.6666666667%}html.theme--documenter-dark .column.is-offset-11-fullhd{margin-left:91.6666666667%}html.theme--documenter-dark .column.is-12-fullhd{flex:none;width:100%}html.theme--documenter-dark .column.is-offset-12-fullhd{margin-left:100%}}html.theme--documenter-dark .columns{margin-left:-.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.3333333333%}html.theme--documenter-dark .tile.is-2{flex:none;width:16.6666666667%}html.theme--documenter-dark .tile.is-3{flex:none;width:25%}html.theme--documenter-dark .tile.is-4{flex:none;width:33.3333333333%}html.theme--documenter-dark .tile.is-5{flex:none;width:41.6666666667%}html.theme--documenter-dark .tile.is-6{flex:none;width:50%}html.theme--documenter-dark .tile.is-7{flex:none;width:58.3333333333%}html.theme--documenter-dark .tile.is-8{flex:none;width:66.6666666667%}html.theme--documenter-dark .tile.is-9{flex:none;width:75%}html.theme--documenter-dark .tile.is-10{flex:none;width:83.3333333333%}html.theme--documenter-dark .tile.is-11{flex:none;width:91.6666666667%}html.theme--documenter-dark .tile.is-12{flex:none;width:100%}}html.theme--documenter-dark .hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}html.theme--documenter-dark .hero .navbar{background:none}html.theme--documenter-dark .hero .tabs ul{border-bottom:none}html.theme--documenter-dark .hero.is-white{background-color:#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{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{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:#282f2f}html.theme--documenter-dark .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-light strong{color:inherit}html.theme--documenter-dark .hero.is-light .title{color:#282f2f}html.theme--documenter-dark .hero.is-light .subtitle{color:rgba(40,47,47,0.9)}html.theme--documenter-dark .hero.is-light .subtitle a:not(.button),html.theme--documenter-dark .hero.is-light .subtitle strong{color:#282f2f}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-light .navbar-menu{background-color:#ecf0f1}}html.theme--documenter-dark .hero.is-light .navbar-item,html.theme--documenter-dark .hero.is-light .navbar-link{color:rgba(40,47,47,0.7)}html.theme--documenter-dark .hero.is-light a.navbar-item:hover,html.theme--documenter-dark .hero.is-light a.navbar-item.is-active,html.theme--documenter-dark .hero.is-light .navbar-link:hover,html.theme--documenter-dark .hero.is-light .navbar-link.is-active{background-color:#dde4e6;color:#282f2f}html.theme--documenter-dark .hero.is-light .tabs a{color:#282f2f;opacity:0.9}html.theme--documenter-dark .hero.is-light .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-light .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a{color:#282f2f}html.theme--documenter-dark .hero.is-light .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#282f2f;border-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .hero.is-light.is-bold{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, #cadfe0 0%, #ecf0f1 71%, #fafbfc 100%)}}html.theme--documenter-dark .hero.is-dark,html.theme--documenter-dark .content kbd.hero{background-color:#282f2f;color:#ecf0f1}html.theme--documenter-dark .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .content kbd.hero a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-dark strong,html.theme--documenter-dark .content kbd.hero strong{color:inherit}html.theme--documenter-dark .hero.is-dark .title,html.theme--documenter-dark .content kbd.hero .title{color:#ecf0f1}html.theme--documenter-dark .hero.is-dark .subtitle,html.theme--documenter-dark .content kbd.hero .subtitle{color:rgba(236,240,241,0.9)}html.theme--documenter-dark .hero.is-dark .subtitle a:not(.button),html.theme--documenter-dark .content kbd.hero .subtitle a:not(.button),html.theme--documenter-dark .hero.is-dark .subtitle strong,html.theme--documenter-dark .content kbd.hero .subtitle strong{color:#ecf0f1}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-dark .navbar-menu,html.theme--documenter-dark .content kbd.hero .navbar-menu{background-color:#282f2f}}html.theme--documenter-dark .hero.is-dark .navbar-item,html.theme--documenter-dark .content kbd.hero .navbar-item,html.theme--documenter-dark .hero.is-dark .navbar-link,html.theme--documenter-dark .content kbd.hero .navbar-link{color:rgba(236,240,241,0.7)}html.theme--documenter-dark .hero.is-dark a.navbar-item:hover,html.theme--documenter-dark .content kbd.hero a.navbar-item:hover,html.theme--documenter-dark .hero.is-dark a.navbar-item.is-active,html.theme--documenter-dark .content kbd.hero a.navbar-item.is-active,html.theme--documenter-dark .hero.is-dark .navbar-link:hover,html.theme--documenter-dark .content kbd.hero .navbar-link:hover,html.theme--documenter-dark .hero.is-dark .navbar-link.is-active,html.theme--documenter-dark .content kbd.hero .navbar-link.is-active{background-color:#1d2122;color:#ecf0f1}html.theme--documenter-dark .hero.is-dark .tabs a,html.theme--documenter-dark .content kbd.hero .tabs a{color:#ecf0f1;opacity:0.9}html.theme--documenter-dark .hero.is-dark .tabs a:hover,html.theme--documenter-dark .content kbd.hero .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a{color:#ecf0f1}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle a:hover,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a,html.theme--documenter-dark .content kbd.hero .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#ecf0f1;border-color:#ecf0f1;color:#282f2f}html.theme--documenter-dark .hero.is-dark.is-bold,html.theme--documenter-dark .content kbd.hero.is-bold{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-dark.is-bold .navbar-menu,html.theme--documenter-dark .content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0f1615 0%, #282f2f 71%, #313c40 100%)}}html.theme--documenter-dark .hero.is-primary,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink{background-color:#375a7f;color:#fff}html.theme--documenter-dark .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-primary strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink strong{color:inherit}html.theme--documenter-dark .hero.is-primary .title,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .title{color:#fff}html.theme--documenter-dark .hero.is-primary .subtitle,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-primary .subtitle a:not(.button),html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),html.theme--documenter-dark .hero.is-primary .subtitle strong,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-primary .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#375a7f}}html.theme--documenter-dark .hero.is-primary .navbar-item,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-item,html.theme--documenter-dark .hero.is-primary .navbar-link,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-primary a.navbar-item:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,html.theme--documenter-dark .hero.is-primary a.navbar-item.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,html.theme--documenter-dark .hero.is-primary .navbar-link:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link:hover,html.theme--documenter-dark .hero.is-primary .navbar-link.is-active,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#2f4d6d;color:#fff}html.theme--documenter-dark .hero.is-primary .tabs a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-primary .tabs a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle a:hover,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a,html.theme--documenter-dark .docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#375a7f}html.theme--documenter-dark .hero.is-primary.is-bold,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-primary.is-bold .navbar-menu,html.theme--documenter-dark .docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #214b62 0%, #375a7f 71%, #3a5796 100%)}}html.theme--documenter-dark .hero.is-link{background-color:#1abc9c;color:#fff}html.theme--documenter-dark .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-link strong{color:inherit}html.theme--documenter-dark .hero.is-link .title{color:#fff}html.theme--documenter-dark .hero.is-link .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-link .subtitle a:not(.button),html.theme--documenter-dark .hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-link .navbar-menu{background-color:#1abc9c}}html.theme--documenter-dark .hero.is-link .navbar-item,html.theme--documenter-dark .hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-link a.navbar-item:hover,html.theme--documenter-dark .hero.is-link a.navbar-item.is-active,html.theme--documenter-dark .hero.is-link .navbar-link:hover,html.theme--documenter-dark .hero.is-link .navbar-link.is-active{background-color:#17a689;color:#fff}html.theme--documenter-dark .hero.is-link .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-link .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-link .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-link .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#1abc9c}html.theme--documenter-dark .hero.is-link.is-bold{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #0c9764 0%, #1abc9c 71%, #17d8d2 100%)}}html.theme--documenter-dark .hero.is-info{background-color:#024c7d;color:#fff}html.theme--documenter-dark .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-info strong{color:inherit}html.theme--documenter-dark .hero.is-info .title{color:#fff}html.theme--documenter-dark .hero.is-info .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-info .subtitle a:not(.button),html.theme--documenter-dark .hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-info .navbar-menu{background-color:#024c7d}}html.theme--documenter-dark .hero.is-info .navbar-item,html.theme--documenter-dark .hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-info a.navbar-item:hover,html.theme--documenter-dark .hero.is-info a.navbar-item.is-active,html.theme--documenter-dark .hero.is-info .navbar-link:hover,html.theme--documenter-dark .hero.is-info .navbar-link.is-active{background-color:#023d64;color:#fff}html.theme--documenter-dark .hero.is-info .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-info .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-info .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-info .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#024c7d}html.theme--documenter-dark .hero.is-info.is-bold{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #003a4c 0%, #024c7d 71%, #004299 100%)}}html.theme--documenter-dark .hero.is-success{background-color:#008438;color:#fff}html.theme--documenter-dark .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-success strong{color:inherit}html.theme--documenter-dark .hero.is-success .title{color:#fff}html.theme--documenter-dark .hero.is-success .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-success .subtitle a:not(.button),html.theme--documenter-dark .hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-success .navbar-menu{background-color:#008438}}html.theme--documenter-dark .hero.is-success .navbar-item,html.theme--documenter-dark .hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-success a.navbar-item:hover,html.theme--documenter-dark .hero.is-success a.navbar-item.is-active,html.theme--documenter-dark .hero.is-success .navbar-link:hover,html.theme--documenter-dark .hero.is-success .navbar-link.is-active{background-color:#006b2d;color:#fff}html.theme--documenter-dark .hero.is-success .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-success .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-success .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-success .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#008438}html.theme--documenter-dark .hero.is-success.is-bold{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #005115 0%, #008438 71%, #009e5d 100%)}}html.theme--documenter-dark .hero.is-warning{background-color:#ad8100;color:#fff}html.theme--documenter-dark .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-warning strong{color:inherit}html.theme--documenter-dark .hero.is-warning .title{color:#fff}html.theme--documenter-dark .hero.is-warning .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-warning .subtitle a:not(.button),html.theme--documenter-dark .hero.is-warning .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-warning .navbar-menu{background-color:#ad8100}}html.theme--documenter-dark .hero.is-warning .navbar-item,html.theme--documenter-dark .hero.is-warning .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-warning a.navbar-item:hover,html.theme--documenter-dark .hero.is-warning a.navbar-item.is-active,html.theme--documenter-dark .hero.is-warning .navbar-link:hover,html.theme--documenter-dark .hero.is-warning .navbar-link.is-active{background-color:#946e00;color:#fff}html.theme--documenter-dark .hero.is-warning .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-warning .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ad8100}html.theme--documenter-dark .hero.is-warning.is-bold{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #7a4700 0%, #ad8100 71%, #c7b500 100%)}}html.theme--documenter-dark .hero.is-danger{background-color:#9e1b0d;color:#fff}html.theme--documenter-dark .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),html.theme--documenter-dark .hero.is-danger strong{color:inherit}html.theme--documenter-dark .hero.is-danger .title{color:#fff}html.theme--documenter-dark .hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}html.theme--documenter-dark .hero.is-danger .subtitle a:not(.button),html.theme--documenter-dark .hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){html.theme--documenter-dark .hero.is-danger .navbar-menu{background-color:#9e1b0d}}html.theme--documenter-dark .hero.is-danger .navbar-item,html.theme--documenter-dark .hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}html.theme--documenter-dark .hero.is-danger a.navbar-item:hover,html.theme--documenter-dark .hero.is-danger a.navbar-item.is-active,html.theme--documenter-dark .hero.is-danger .navbar-link:hover,html.theme--documenter-dark .hero.is-danger .navbar-link.is-active{background-color:#86170b;color:#fff}html.theme--documenter-dark .hero.is-danger .tabs a{color:#fff;opacity:0.9}html.theme--documenter-dark .hero.is-danger .tabs a:hover{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs li.is-active a{opacity:1}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a{color:#fff}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-boxed li.is-active a:hover,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a,html.theme--documenter-dark .hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#9e1b0d}html.theme--documenter-dark .hero.is-danger.is-bold{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}@media screen and (max-width: 768px){html.theme--documenter-dark .hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #75030b 0%, #9e1b0d 71%, #ba380a 100%)}}html.theme--documenter-dark .hero.is-small .hero-body,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}html.theme--documenter-dark .hero.is-halfheight .hero-body,html.theme--documenter-dark .hero.is-fullheight .hero-body,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}html.theme--documenter-dark .hero.is-halfheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight .hero-body>.container,html.theme--documenter-dark .hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}html.theme--documenter-dark .hero.is-halfheight{min-height:50vh}html.theme--documenter-dark .hero.is-fullheight{min-height:100vh}html.theme--documenter-dark .hero-video{overflow:hidden}html.theme--documenter-dark .hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}html.theme--documenter-dark .hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-video{display:none}}html.theme--documenter-dark .hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){html.theme--documenter-dark .hero-buttons .button{display:flex}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{html.theme--documenter-dark .hero-buttons{display:flex;justify-content:center}html.theme--documenter-dark .hero-buttons .button:not(:last-child){margin-right:1.5rem}}html.theme--documenter-dark .hero-head,html.theme--documenter-dark .hero-foot{flex-grow:0;flex-shrink:0}html.theme--documenter-dark .hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}html.theme--documenter-dark .section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){html.theme--documenter-dark .section.is-medium{padding:9rem 1.5rem}html.theme--documenter-dark .section.is-large{padding:18rem 1.5rem}}html.theme--documenter-dark .footer{background-color:#282f2f;padding:3rem 1.5rem 6rem}html.theme--documenter-dark hr{height:1px}html.theme--documenter-dark h6{text-transform:uppercase;letter-spacing:0.5px}html.theme--documenter-dark .hero{background-color:#343c3d}html.theme--documenter-dark a{transition:all 200ms ease}html.theme--documenter-dark .button{transition:all 200ms ease;border-width:1px;color:#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:#282f2f;text-decoration:underline}html.theme--documenter-dark .notification.is-dark a:not(.button),html.theme--documenter-dark .content kbd.notification a:not(.button){color:#ecf0f1;text-decoration:underline}html.theme--documenter-dark .notification.is-primary a:not(.button),html.theme--documenter-dark .docstring>section>a.notification.docs-sourcelink a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-link a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-info a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-success a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-warning a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .notification.is-danger a:not(.button){color:#fff;text-decoration:underline}html.theme--documenter-dark .tag,html.theme--documenter-dark .content kbd,html.theme--documenter-dark .docstring>section>a.docs-sourcelink{border-radius:.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 5 Free";font-weight:900;content:"\f0c1"}html.theme--documenter-dark h1:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h2:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h3:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h4:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h5:hover .docs-heading-anchor-permalink,html.theme--documenter-dark h6:hover .docs-heading-anchor-permalink{visibility:visible}html.theme--documenter-dark .docs-light-only{display:none !important}html.theme--documenter-dark pre{position:relative;overflow:hidden}html.theme--documenter-dark pre code,html.theme--documenter-dark pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}html.theme--documenter-dark pre code:first-of-type,html.theme--documenter-dark pre code.hljs:first-of-type{padding-top:0.5rem !important}html.theme--documenter-dark pre code:last-of-type,html.theme--documenter-dark pre code.hljs:last-of-type{padding-bottom:0.5rem !important}html.theme--documenter-dark pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 5 Free";color:#fff;cursor:pointer;text-align:center}html.theme--documenter-dark pre .copy-button:focus,html.theme--documenter-dark pre .copy-button:hover{opacity:1;background:rgba(255,255,255,0.1);color:#1abc9c}html.theme--documenter-dark pre .copy-button.success{color:#259a12;opacity:1}html.theme--documenter-dark pre .copy-button.error{color:#cb3c33;opacity:1}html.theme--documenter-dark pre:hover .copy-button{opacity:1}html.theme--documenter-dark .admonition{background-color:#282f2f;border-style:solid;border-width:1px;border-color:#5e6d6f;border-radius:.4em;font-size:15px}html.theme--documenter-dark .admonition strong{color:currentColor}html.theme--documenter-dark .admonition.is-small,html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input.admonition{font-size:.85em}html.theme--documenter-dark .admonition.is-medium{font-size:1.25rem}html.theme--documenter-dark .admonition.is-large{font-size:1.5rem}html.theme--documenter-dark .admonition.is-default{background-color:#282f2f;border-color:#5e6d6f}html.theme--documenter-dark .admonition.is-default>.admonition-header{background-color:#5e6d6f;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 5 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}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{display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#282f2f;box-shadow:0 1px 2px rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #5e6d6f}html.theme--documenter-dark .docstring>header code{background-color:transparent}html.theme--documenter-dark .docstring>header .docstring-binding{margin-right:0.3em}html.theme--documenter-dark .docstring>header .docstring-category{margin-left:0.3em}html.theme--documenter-dark .docstring>section{position:relative;padding:.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-right{display:flex;white-space:nowrap}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-icon,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label,html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{display:inline-block}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-settings-button{margin:auto 0 auto 1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{font-size:1.5rem;margin:auto 0 auto 1rem}html.theme--documenter-dark #documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;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:15px;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:14.25px;margin-left:1em;border-left:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input.collapse-toggle{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.collapsed{display:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~ul.collapsed{display:block}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem{display:flex}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-label{flex-grow:2}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-size:11.25px;margin-left:1rem;margin-top:auto;margin-bottom:auto}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem .docs-chevron::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#fff;background:#282f2f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu a.tocitem:hover,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu label.tocitem:hover{color:#fff;background-color:#32393a}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active{border-top:1px solid #5e6d6f;border-bottom:1px solid #5e6d6f;background-color:#1f2424}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem,html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active .tocitem:hover{background-color:#1f2424;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu li.is-active ul.internal .tocitem:hover{background-color:#32393a;color:#fff}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu>li.is-active:first-child{border-top:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal{margin:0 0.5rem 0.5rem;border-top:1px solid #5e6d6f}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal li{font-size:12.75px;border-left:none;margin-left:0;margin-top:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem{width:100%;padding:0}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu ul.internal .tocitem::before{content:"⚬";margin-right:0.4em}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search{margin:auto;margin-top:0.5rem;margin-bottom:0.5rem}html.theme--documenter-dark #documenter .docs-sidebar form.docs-search>input{width:14.4rem}@media screen and (min-width: 1056px){html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar ul.docs-menu::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}@media screen and (max-width: 1055px){html.theme--documenter-dark #documenter .docs-sidebar{overflow-y:auto;-webkit-overflow-scroll:touch}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar{width:.3rem;background:none}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb{border-radius:5px 0px 0px 5px;background:#3b4445}html.theme--documenter-dark #documenter .docs-sidebar::-webkit-scrollbar-thumb:hover{background:#4e5a5c}}html.theme--documenter-dark #documenter .docs-main #documenter-search-info{margin-bottom:1rem}html.theme--documenter-dark #documenter .docs-main #documenter-search-results{list-style-type:circle;list-style-position:outside}html.theme--documenter-dark #documenter .docs-main #documenter-search-results li{margin-left:2rem}html.theme--documenter-dark #documenter .docs-main #documenter-search-results .docs-highlight{background-color:yellow}html.theme--documenter-dark{background-color:#1f2424;font-size:16px;min-width:300px;overflow-x:auto;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}html.theme--documenter-dark .ansi span.sgr1{font-weight:bolder}html.theme--documenter-dark .ansi span.sgr2{font-weight:lighter}html.theme--documenter-dark .ansi span.sgr3{font-style:italic}html.theme--documenter-dark .ansi span.sgr4{text-decoration:underline}html.theme--documenter-dark .ansi span.sgr7{color:#1f2424;background-color:#fff}html.theme--documenter-dark .ansi span.sgr8{color:transparent}html.theme--documenter-dark .ansi span.sgr8 span{color:transparent}html.theme--documenter-dark .ansi span.sgr9{text-decoration:line-through}html.theme--documenter-dark .ansi span.sgr30{color:#242424}html.theme--documenter-dark .ansi span.sgr31{color:#f6705f}html.theme--documenter-dark .ansi span.sgr32{color:#4fb43a}html.theme--documenter-dark .ansi span.sgr33{color:#f4c72f}html.theme--documenter-dark .ansi span.sgr34{color:#7587f0}html.theme--documenter-dark .ansi span.sgr35{color:#bc89d3}html.theme--documenter-dark .ansi span.sgr36{color:#49b6ca}html.theme--documenter-dark .ansi span.sgr37{color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr40{background-color:#242424}html.theme--documenter-dark .ansi span.sgr41{background-color:#f6705f}html.theme--documenter-dark .ansi span.sgr42{background-color:#4fb43a}html.theme--documenter-dark .ansi span.sgr43{background-color:#f4c72f}html.theme--documenter-dark .ansi span.sgr44{background-color:#7587f0}html.theme--documenter-dark .ansi span.sgr45{background-color:#bc89d3}html.theme--documenter-dark .ansi span.sgr46{background-color:#49b6ca}html.theme--documenter-dark .ansi span.sgr47{background-color:#b3bdbe}html.theme--documenter-dark .ansi span.sgr90{color:#92a0a2}html.theme--documenter-dark .ansi span.sgr91{color:#ff8674}html.theme--documenter-dark .ansi span.sgr92{color:#79d462}html.theme--documenter-dark .ansi span.sgr93{color:#ffe76b}html.theme--documenter-dark .ansi span.sgr94{color:#8a98ff}html.theme--documenter-dark .ansi span.sgr95{color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr96{color:#6bc8db}html.theme--documenter-dark .ansi span.sgr97{color:#ecf0f1}html.theme--documenter-dark .ansi span.sgr100{background-color:#92a0a2}html.theme--documenter-dark .ansi span.sgr101{background-color:#ff8674}html.theme--documenter-dark .ansi span.sgr102{background-color:#79d462}html.theme--documenter-dark .ansi span.sgr103{background-color:#ffe76b}html.theme--documenter-dark .ansi span.sgr104{background-color:#8a98ff}html.theme--documenter-dark .ansi span.sgr105{background-color:#d2a4e6}html.theme--documenter-dark .ansi span.sgr106{background-color:#6bc8db}html.theme--documenter-dark .ansi span.sgr107{background-color:#ecf0f1}html.theme--documenter-dark code.language-julia-repl>span.hljs-meta{color:#4fb43a;font-weight:bolder}html.theme--documenter-dark .hljs{background:#2b2b2b;color:#f8f8f2}html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-quote{color:#d4d0ab}html.theme--documenter-dark .hljs-variable,html.theme--documenter-dark .hljs-template-variable,html.theme--documenter-dark .hljs-tag,html.theme--documenter-dark .hljs-name,html.theme--documenter-dark .hljs-selector-id,html.theme--documenter-dark .hljs-selector-class,html.theme--documenter-dark .hljs-regexp,html.theme--documenter-dark .hljs-deletion{color:#ffa07a}html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-link{color:#f5ab35}html.theme--documenter-dark .hljs-attribute{color:#ffd700}html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-addition{color:#abe338}html.theme--documenter-dark .hljs-title,html.theme--documenter-dark .hljs-section{color:#00e0e0}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{color:#dcc6e0}html.theme--documenter-dark .hljs-emphasis{font-style:italic}html.theme--documenter-dark .hljs-strong{font-weight:bold}@media screen and (-ms-high-contrast: active){html.theme--documenter-dark .hljs-addition,html.theme--documenter-dark .hljs-attribute,html.theme--documenter-dark .hljs-built_in,html.theme--documenter-dark .hljs-bullet,html.theme--documenter-dark .hljs-comment,html.theme--documenter-dark .hljs-link,html.theme--documenter-dark .hljs-literal,html.theme--documenter-dark .hljs-meta,html.theme--documenter-dark .hljs-number,html.theme--documenter-dark .hljs-params,html.theme--documenter-dark .hljs-string,html.theme--documenter-dark .hljs-symbol,html.theme--documenter-dark .hljs-type,html.theme--documenter-dark .hljs-quote{color:highlight}html.theme--documenter-dark .hljs-keyword,html.theme--documenter-dark .hljs-selector-tag{font-weight:bold}}html.theme--documenter-dark .hljs-subst{color:#f8f8f2} diff --git a/v0.27.0/assets/themes/documenter-light.css b/v0.27.0/assets/themes/documenter-light.css new file mode 100644 index 0000000000..9b9a14b043 --- /dev/null +++ b/v0.27.0/assets/themes/documenter-light.css @@ -0,0 +1,9 @@ +@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button,.is-unselectable,.modal-close,.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:3px solid 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),.message:not(:last-child),.list:not(:last-child),.level:not(:last-child),.breadcrumb:not(:last-child),.highlight:not(:last-child),.block:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.box:not(:last-child){margin-bottom:1.5rem}.modal-close,.delete{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.modal-close::before,.delete::before,.modal-close::after,.delete::after{background-color:#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:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.modal-background,.modal,.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio,.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input,.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.button:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active,.is-active.button{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],.file-cta[disabled],.file-name[disabled],.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],.button[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input,fieldset[disabled] .button{cursor:not-allowed}/*! minireset.css v0.0.4 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,embed,iframe,object,video{height:auto;max-width:100%}audio{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}html{background-color:#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,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:left}table th{color:#222}.is-clearfix::after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-clipped{overflow:hidden !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7,.docstring>section>a.docs-sourcelink{font-size:.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}.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-link{color:#2e63b8 !important}a.has-text-link:hover,a.has-text-link:focus{color:#244d8f !important}.has-background-link{background-color:#2e63b8 !important}.has-text-info{color:#209cee !important}a.has-text-info:hover,a.has-text-info:focus{color:#1081cb !important}.has-background-info{background-color:#209cee !important}.has-text-success{color:#22c35b !important}a.has-text-success:hover,a.has-text-success:focus{color:#1a9847 !important}.has-background-success{background-color:#22c35b !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-background-warning{background-color:#ffdd57 !important}.has-text-danger{color:#da0b00 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#a70800 !important}.has-background-danger{background-color:#da0b00 !important}.has-text-black-bis{color:#121212 !important}.has-background-black-bis{background-color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-background-black-ter{background-color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-background-grey-darker{background-color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-background-grey-dark{background-color:#4a4a4a !important}.has-text-grey{color:#6b6b6b !important}.has-background-grey{background-color:#6b6b6b !important}.has-text-grey-light{color:#b5b5b5 !important}.has-background-grey-light{background-color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-background-grey-lighter{background-color:#dbdbdb !important}.has-text-white-ter{color:#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}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.is-family-primary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-secondary{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Lato Medium",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-family-code{font-family:"JuliaMono","SFMono-Regular","Menlo","Consolas","Liberation Mono","DejaVu Sans Mono",monospace !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1055px){.is-block-touch{display:block !important}}@media screen and (min-width: 1056px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1055px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1056px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1055px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1056px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1055px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1056px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1055px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1056px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1055px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1056px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px) and (max-width: 1055px){.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1055px){.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1056px){.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1056px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-relative{position:relative !important}.box{background-color:#fff;border-radius:6px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#222;display:block;padding:1.25rem}a.box:hover,a.box:focus{box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px #2e63b8}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #2e63b8}.button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(0.375em - 1px);padding-left:.75em;padding-right:.75em;padding-top:calc(0.375em - 1px);text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button #documenter .docs-sidebar form.docs-search>input.icon,#documenter .docs-sidebar .button form.docs-search>input.icon,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.375em - 1px);margin-right:0.1875em}.button .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:calc(-0.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.375em - 1px);margin-right:calc(-0.375em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#3c5dcd;color:#363636}.button:focus:not(:active),.button.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button:active,.button.is-active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#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-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:transparent;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:transparent;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:#363636}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#363636}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;color:#363636}.button.is-light:focus:not(:active),.button.is-light.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(245,245,245,0.25)}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:#363636}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#363636;color:#f5f5f5}.button.is-light.is-inverted:hover,.button.is-light.is-inverted.is-hovered{background-color:#292929}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:#363636;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading::after{border-color:transparent transparent #363636 #363636 !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:#363636}.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 #363636 #363636 !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:#363636;color:#363636}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined.is-focused{background-color:#363636;color:#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:#363636;box-shadow:none;color:#363636}.button.is-dark,.content kbd.button{background-color:#363636;border-color:transparent;color:#f5f5f5}.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:#f5f5f5}.button.is-dark:focus,.content kbd.button:focus,.button.is-dark.is-focused,.content kbd.button.is-focused{border-color:transparent;color:#f5f5f5}.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:#f5f5f5}.button.is-dark[disabled],.content kbd.button[disabled],fieldset[disabled] .button.is-dark,fieldset[disabled] .content kbd.button,.content fieldset[disabled] kbd.button{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted,.content kbd.button.is-inverted{background-color:#f5f5f5;color:#363636}.button.is-dark.is-inverted:hover,.content kbd.button.is-inverted:hover,.button.is-dark.is-inverted.is-hovered,.content kbd.button.is-inverted.is-hovered{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled],.content kbd.button.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .content kbd.button.is-inverted,.content fieldset[disabled] kbd.button.is-inverted{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading::after,.content kbd.button.is-loading::after{border-color:transparent transparent #f5f5f5 #f5f5f5 !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:#f5f5f5}.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 #f5f5f5 #f5f5f5 !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:#f5f5f5;color:#f5f5f5}.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:#f5f5f5;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:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary,.docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;color:#fff}.button.is-primary:hover,.docstring>section>a.button.docs-sourcelink:hover,.button.is-primary.is-hovered,.docstring>section>a.button.is-hovered.docs-sourcelink{background-color:#43b1dc;border-color:transparent;color:#fff}.button.is-primary:focus,.docstring>section>a.button.docs-sourcelink:focus,.button.is-primary.is-focused,.docstring>section>a.button.is-focused.docs-sourcelink{border-color:transparent;color:#fff}.button.is-primary:focus:not(:active),.docstring>section>a.button.docs-sourcelink:focus:not(:active),.button.is-primary.is-focused:not(:active),.docstring>section>a.button.is-focused.docs-sourcelink:not(:active){box-shadow:0 0 0 0.125em rgba(78,181,222,0.25)}.button.is-primary:active,.docstring>section>a.button.docs-sourcelink:active,.button.is-primary.is-active,.docstring>section>a.button.is-active.docs-sourcelink{background-color:#39acda;border-color:transparent;color:#fff}.button.is-primary[disabled],.docstring>section>a.button.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary,fieldset[disabled] .docstring>section>a.button.docs-sourcelink{background-color:#4eb5de;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted,.docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted:hover,.docstring>section>a.button.is-inverted.docs-sourcelink:hover,.button.is-primary.is-inverted.is-hovered,.docstring>section>a.button.is-inverted.is-hovered.docs-sourcelink{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],.docstring>section>a.button.is-inverted.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .docstring>section>a.button.is-inverted.docs-sourcelink{background-color:#fff;border-color:transparent;box-shadow:none;color:#4eb5de}.button.is-primary.is-loading::after,.docstring>section>a.button.is-loading.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined,.docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;color:#4eb5de}.button.is-primary.is-outlined:hover,.docstring>section>a.button.is-outlined.docs-sourcelink:hover,.button.is-primary.is-outlined.is-hovered,.docstring>section>a.button.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-outlined:focus,.docstring>section>a.button.is-outlined.docs-sourcelink:focus,.button.is-primary.is-outlined.is-focused,.docstring>section>a.button.is-outlined.is-focused.docs-sourcelink{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.button.is-primary.is-outlined.is-loading::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined[disabled],.docstring>section>a.button.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .docstring>section>a.button.is-outlined.docs-sourcelink{background-color:transparent;border-color:#4eb5de;box-shadow:none;color:#4eb5de}.button.is-primary.is-inverted.is-outlined,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:hover,.button.is-primary.is-inverted.is-outlined.is-hovered,.docstring>section>a.button.is-inverted.is-outlined.is-hovered.docs-sourcelink,.button.is-primary.is-inverted.is-outlined:focus,.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink:focus,.button.is-primary.is-inverted.is-outlined.is-focused,.docstring>section>a.button.is-inverted.is-outlined.is-focused.docs-sourcelink{background-color:#fff;color:#4eb5de}.button.is-primary.is-inverted.is-outlined.is-loading:hover::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:hover::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-hovered.docs-sourcelink::after,.button.is-primary.is-inverted.is-outlined.is-loading:focus::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.docs-sourcelink:focus::after,.button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after,.docstring>section>a.button.is-inverted.is-outlined.is-loading.is-focused.docs-sourcelink::after{border-color:transparent transparent #4eb5de #4eb5de !important}.button.is-primary.is-inverted.is-outlined[disabled],.docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .docstring>section>a.button.is-inverted.is-outlined.docs-sourcelink{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link{background-color:#2e63b8;border-color:transparent;color:#fff}.button.is-link:hover,.button.is-link.is-hovered{background-color:#2b5eae;border-color:transparent;color:#fff}.button.is-link:focus,.button.is-link.is-focused{border-color:transparent;color:#fff}.button.is-link:focus:not(:active),.button.is-link.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.button.is-link:active,.button.is-link.is-active{background-color:#2958a4;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#2e63b8;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted:hover,.button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#2e63b8}.button.is-link.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;color:#2e63b8}.button.is-link.is-outlined:hover,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined.is-focused{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.button.is-link.is-outlined.is-loading::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-outlined.is-loading:hover::after,.button.is-link.is-outlined.is-loading.is-hovered::after,.button.is-link.is-outlined.is-loading:focus::after,.button.is-link.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#2e63b8;box-shadow:none;color:#2e63b8}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined:hover,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#2e63b8}.button.is-link.is-inverted.is-outlined.is-loading:hover::after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-link.is-inverted.is-outlined.is-loading:focus::after,.button.is-link.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #2e63b8 #2e63b8 !important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#209cee;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#1497ed;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;color:#fff}.button.is-info:focus:not(:active),.button.is-info.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(32,156,238,0.25)}.button.is-info:active,.button.is-info.is-active{background-color:#1190e3;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#209cee;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#209cee}.button.is-info.is-inverted:hover,.button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#209cee}.button.is-info.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#209cee;color:#209cee}.button.is-info.is-outlined:hover,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined.is-focused{background-color:#209cee;border-color:#209cee;color:#fff}.button.is-info.is-outlined.is-loading::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-outlined.is-loading:hover::after,.button.is-info.is-outlined.is-loading.is-hovered::after,.button.is-info.is-outlined.is-loading:focus::after,.button.is-info.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#209cee;box-shadow:none;color:#209cee}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#209cee}.button.is-info.is-inverted.is-outlined.is-loading:hover::after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-info.is-inverted.is-outlined.is-loading:focus::after,.button.is-info.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #209cee #209cee !important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#22c35b;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#20b856;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;color:#fff}.button.is-success:focus:not(:active),.button.is-success.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(34,195,91,0.25)}.button.is-success:active,.button.is-success.is-active{background-color:#1ead51;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#22c35b;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#22c35b}.button.is-success.is-inverted:hover,.button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#22c35b}.button.is-success.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;color:#22c35b}.button.is-success.is-outlined:hover,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined.is-focused{background-color:#22c35b;border-color:#22c35b;color:#fff}.button.is-success.is-outlined.is-loading::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-outlined.is-loading:hover::after,.button.is-success.is-outlined.is-loading.is-hovered::after,.button.is-success.is-outlined.is-loading:focus::after,.button.is-success.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#22c35b;box-shadow:none;color:#22c35b}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#22c35b}.button.is-success.is-inverted.is-outlined.is-loading:hover::after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-success.is-inverted.is-outlined.is-loading:focus::after,.button.is-success.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #22c35b #22c35b !important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffda4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus:not(:active),.button.is-warning.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(255,221,87,0.25)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83e;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover,.button.is-warning.is-inverted.is-hovered{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined.is-focused{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined.is-loading:hover::after,.button.is-warning.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-outlined.is-loading:focus::after,.button.is-warning.is-outlined.is-loading.is-focused::after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined.is-focused{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading:hover::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-warning.is-inverted.is-outlined.is-loading:focus::after,.button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-danger{background-color:#da0b00;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#cd0a00;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;color:#fff}.button.is-danger:focus:not(:active),.button.is-danger.is-focused:not(:active){box-shadow:0 0 0 0.125em rgba(218,11,0,0.25)}.button.is-danger:active,.button.is-danger.is-active{background-color:#c10a00;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#da0b00;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted:hover,.button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#da0b00}.button.is-danger.is-loading::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;color:#da0b00}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined.is-focused{background-color:#da0b00;border-color:#da0b00;color:#fff}.button.is-danger.is-outlined.is-loading::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-outlined.is-loading:hover::after,.button.is-danger.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-outlined.is-loading:focus::after,.button.is-danger.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#da0b00;box-shadow:none;color:#da0b00}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#da0b00}.button.is-danger.is-inverted.is-outlined.is-loading:hover::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after,.button.is-danger.is-inverted.is-outlined.is-loading:focus::after,.button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after{border-color:transparent transparent #da0b00 #da0b00 !important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small,#documenter .docs-sidebar form.docs-search>input.button{border-radius:2px;font-size:.75rem}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#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 / 2));top:calc(50% - (1em / 2));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:290486px;padding-left:1em;padding-right:1em}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:0.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:0.5rem}.buttons:last-child{margin-bottom:-0.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){border-radius:2px;font-size:.75rem}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:0.25rem;margin-right:0.25rem}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}@media screen and (min-width: 1056px){.container{max-width:992px}.container.is-fluid{margin-left:32px;margin-right:32px;max-width:none}}@media screen and (max-width: 1215px){.container.is-widescreen{max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd{max-width:1344px}}@media screen and (min-width: 1216px){.container{max-width:1152px}}@media screen and (min-width: 1408px){.container{max-width:1344px}}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#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:left}.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-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small,#documenter .docs-sidebar form.docs-search>input.icon{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.image,#documenter .docs-sidebar .docs-logo>img{display:block;position:relative}.image img,#documenter .docs-sidebar .docs-logo>img img{display:block;height:auto;width:100%}.image img.is-rounded,#documenter .docs-sidebar .docs-logo>img img.is-rounded{border-radius:290486px}.image.is-square img,#documenter .docs-sidebar .docs-logo>img.is-square img,.image.is-square .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-square .has-ratio,.image.is-1by1 img,#documenter .docs-sidebar .docs-logo>img.is-1by1 img,.image.is-1by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by1 .has-ratio,.image.is-5by4 img,#documenter .docs-sidebar .docs-logo>img.is-5by4 img,.image.is-5by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by4 .has-ratio,.image.is-4by3 img,#documenter .docs-sidebar .docs-logo>img.is-4by3 img,.image.is-4by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by3 .has-ratio,.image.is-3by2 img,#documenter .docs-sidebar .docs-logo>img.is-3by2 img,.image.is-3by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by2 .has-ratio,.image.is-5by3 img,#documenter .docs-sidebar .docs-logo>img.is-5by3 img,.image.is-5by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-5by3 .has-ratio,.image.is-16by9 img,#documenter .docs-sidebar .docs-logo>img.is-16by9 img,.image.is-16by9 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-16by9 .has-ratio,.image.is-2by1 img,#documenter .docs-sidebar .docs-logo>img.is-2by1 img,.image.is-2by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by1 .has-ratio,.image.is-3by1 img,#documenter .docs-sidebar .docs-logo>img.is-3by1 img,.image.is-3by1 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by1 .has-ratio,.image.is-4by5 img,#documenter .docs-sidebar .docs-logo>img.is-4by5 img,.image.is-4by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-4by5 .has-ratio,.image.is-3by4 img,#documenter .docs-sidebar .docs-logo>img.is-3by4 img,.image.is-3by4 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by4 .has-ratio,.image.is-2by3 img,#documenter .docs-sidebar .docs-logo>img.is-2by3 img,.image.is-2by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-2by3 .has-ratio,.image.is-3by5 img,#documenter .docs-sidebar .docs-logo>img.is-3by5 img,.image.is-3by5 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-3by5 .has-ratio,.image.is-9by16 img,#documenter .docs-sidebar .docs-logo>img.is-9by16 img,.image.is-9by16 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-9by16 .has-ratio,.image.is-1by2 img,#documenter .docs-sidebar .docs-logo>img.is-1by2 img,.image.is-1by2 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by2 .has-ratio,.image.is-1by3 img,#documenter .docs-sidebar .docs-logo>img.is-1by3 img,.image.is-1by3 .has-ratio,#documenter .docs-sidebar .docs-logo>img.is-1by3 .has-ratio{height:100%;width:100%}.image.is-square,#documenter .docs-sidebar .docs-logo>img.is-square,.image.is-1by1,#documenter .docs-sidebar .docs-logo>img.is-1by1{padding-top:100%}.image.is-5by4,#documenter .docs-sidebar .docs-logo>img.is-5by4{padding-top:80%}.image.is-4by3,#documenter .docs-sidebar .docs-logo>img.is-4by3{padding-top:75%}.image.is-3by2,#documenter .docs-sidebar .docs-logo>img.is-3by2{padding-top:66.6666%}.image.is-5by3,#documenter .docs-sidebar .docs-logo>img.is-5by3{padding-top:60%}.image.is-16by9,#documenter .docs-sidebar .docs-logo>img.is-16by9{padding-top:56.25%}.image.is-2by1,#documenter .docs-sidebar .docs-logo>img.is-2by1{padding-top:50%}.image.is-3by1,#documenter .docs-sidebar .docs-logo>img.is-3by1{padding-top:33.3333%}.image.is-4by5,#documenter .docs-sidebar .docs-logo>img.is-4by5{padding-top:125%}.image.is-3by4,#documenter .docs-sidebar .docs-logo>img.is-3by4{padding-top:133.3333%}.image.is-2by3,#documenter .docs-sidebar .docs-logo>img.is-2by3{padding-top:150%}.image.is-3by5,#documenter .docs-sidebar .docs-logo>img.is-3by5{padding-top:166.6666%}.image.is-9by16,#documenter .docs-sidebar .docs-logo>img.is-9by16{padding-top:177.7777%}.image.is-1by2,#documenter .docs-sidebar .docs-logo>img.is-1by2{padding-top:200%}.image.is-1by3,#documenter .docs-sidebar .docs-logo>img.is-1by3{padding-top:300%}.image.is-16x16,#documenter .docs-sidebar .docs-logo>img.is-16x16{height:16px;width:16px}.image.is-24x24,#documenter .docs-sidebar .docs-logo>img.is-24x24{height:24px;width:24px}.image.is-32x32,#documenter .docs-sidebar .docs-logo>img.is-32x32{height:32px;width:32px}.image.is-48x48,#documenter .docs-sidebar .docs-logo>img.is-48x48{height:48px;width:48px}.image.is-64x64,#documenter .docs-sidebar .docs-logo>img.is-64x64{height:64px;width:64px}.image.is-96x96,#documenter .docs-sidebar .docs-logo>img.is-96x96{height:96px;width:96px}.image.is-128x128,#documenter .docs-sidebar .docs-logo>img.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:4px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{position:absolute;right:0.5rem;top:0.5rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#363636}.notification.is-dark,.content kbd.notification{background-color:#363636;color:#f5f5f5}.notification.is-primary,.docstring>section>a.notification.docs-sourcelink{background-color:#4eb5de;color:#fff}.notification.is-link{background-color:#2e63b8;color:#fff}.notification.is-info{background-color:#209cee;color:#fff}.notification.is-success{background-color:#22c35b;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-danger{background-color:#da0b00;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#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%, #dbdbdb 30%)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(to right, #0a0a0a 30%, #dbdbdb 30%)}.progress.is-light::-webkit-progress-value{background-color:#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%, #dbdbdb 30%)}.progress.is-dark::-webkit-progress-value,.content kbd.progress::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar,.content kbd.progress::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill,.content kbd.progress::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate,.content kbd.progress:indeterminate{background-image:linear-gradient(to right, #363636 30%, #dbdbdb 30%)}.progress.is-primary::-webkit-progress-value,.docstring>section>a.progress.docs-sourcelink::-webkit-progress-value{background-color:#4eb5de}.progress.is-primary::-moz-progress-bar,.docstring>section>a.progress.docs-sourcelink::-moz-progress-bar{background-color:#4eb5de}.progress.is-primary::-ms-fill,.docstring>section>a.progress.docs-sourcelink::-ms-fill{background-color:#4eb5de}.progress.is-primary:indeterminate,.docstring>section>a.progress.docs-sourcelink:indeterminate{background-image:linear-gradient(to right, #4eb5de 30%, #dbdbdb 30%)}.progress.is-link::-webkit-progress-value{background-color:#2e63b8}.progress.is-link::-moz-progress-bar{background-color:#2e63b8}.progress.is-link::-ms-fill{background-color:#2e63b8}.progress.is-link:indeterminate{background-image:linear-gradient(to right, #2e63b8 30%, #dbdbdb 30%)}.progress.is-info::-webkit-progress-value{background-color:#209cee}.progress.is-info::-moz-progress-bar{background-color:#209cee}.progress.is-info::-ms-fill{background-color:#209cee}.progress.is-info:indeterminate{background-image:linear-gradient(to right, #209cee 30%, #dbdbdb 30%)}.progress.is-success::-webkit-progress-value{background-color:#22c35b}.progress.is-success::-moz-progress-bar{background-color:#22c35b}.progress.is-success::-ms-fill{background-color:#22c35b}.progress.is-success:indeterminate{background-image:linear-gradient(to right, #22c35b 30%, #dbdbdb 30%)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(to right, #ffdd57 30%, #dbdbdb 30%)}.progress.is-danger::-webkit-progress-value{background-color:#da0b00}.progress.is-danger::-moz-progress-bar{background-color:#da0b00}.progress.is-danger::-ms-fill{background-color:#da0b00}.progress.is-danger:indeterminate{background-image:linear-gradient(to right, #da0b00 30%, #dbdbdb 30%)}.progress:indeterminate{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:#dbdbdb;background-image:linear-gradient(to right, #222 30%, #dbdbdb 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress.is-small,#documenter .docs-sidebar form.docs-search>input.progress{height:.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:#363636}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#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:#363636}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#4eb5de;border-color:#4eb5de;color:#fff}.table td.is-link,.table th.is-link{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.table td.is-info,.table th.is-info{background-color:#209cee;border-color:#209cee;color:#fff}.table td.is-success,.table th.is-success{background-color:#22c35b;border-color:#22c35b;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#da0b00;border-color:#da0b00;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#4eb5de;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table th{color:#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:0.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large),.tags.are-medium .content kbd:not(.is-normal):not(.is-large),.content .tags.are-medium kbd:not(.is-normal):not(.is-large),.tags.are-medium .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium),.tags.are-large .content kbd:not(.is-normal):not(.is-medium),.content .tags.are-large kbd:not(.is-normal):not(.is-medium),.tags.are-large .docstring>section>a.docs-sourcelink:not(.is-normal):not(.is-medium){font-size:1.25rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag,.tags.is-centered .content kbd,.content .tags.is-centered kbd,.tags.is-centered .docstring>section>a.docs-sourcelink{margin-right:0.25rem;margin-left:0.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child),.tags.is-right .content kbd:not(:first-child),.content .tags.is-right kbd:not(:first-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0.5rem}.tags.is-right .tag:not(:last-child),.tags.is-right .content kbd:not(:last-child),.content .tags.is-right kbd:not(:last-child),.tags.is-right .docstring>section>a.docs-sourcelink:not(:last-child){margin-right:0}.tags.has-addons .tag,.tags.has-addons .content kbd,.content .tags.has-addons kbd,.tags.has-addons .docstring>section>a.docs-sourcelink{margin-right:0}.tags.has-addons .tag:not(:first-child),.tags.has-addons .content kbd:not(:first-child),.content .tags.has-addons kbd:not(:first-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:first-child){margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child),.tags.has-addons .content kbd:not(:last-child),.content .tags.has-addons kbd:not(:last-child),.tags.has-addons .docstring>section>a.docs-sourcelink:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink:not(body){align-items:center;background-color:#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:0.25rem;margin-right:-0.375rem}.tag.is-white:not(body),.content kbd.is-white:not(body),.docstring>section>a.docs-sourcelink.is-white:not(body){background-color:#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:#363636}.tag.is-dark:not(body),.content kbd:not(body),.docstring>section>a.docs-sourcelink.is-dark:not(body),.content .docstring>section>kbd:not(body){background-color:#363636;color:#f5f5f5}.tag.is-primary:not(body),.content kbd.is-primary:not(body),.docstring>section>a.docs-sourcelink:not(body){background-color:#4eb5de;color:#fff}.tag.is-link:not(body),.content kbd.is-link:not(body),.docstring>section>a.docs-sourcelink.is-link:not(body){background-color:#2e63b8;color:#fff}.tag.is-info:not(body),.content kbd.is-info:not(body),.docstring>section>a.docs-sourcelink.is-info:not(body){background-color:#209cee;color:#fff}.tag.is-success:not(body),.content kbd.is-success:not(body),.docstring>section>a.docs-sourcelink.is-success:not(body){background-color:#22c35b;color:#fff}.tag.is-warning:not(body),.content kbd.is-warning:not(body),.docstring>section>a.docs-sourcelink.is-warning:not(body){background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-danger:not(body),.content kbd.is-danger:not(body),.docstring>section>a.docs-sourcelink.is-danger:not(body){background-color:#da0b00;color:#fff}.tag.is-normal:not(body),.content kbd.is-normal:not(body),.docstring>section>a.docs-sourcelink.is-normal:not(body){font-size:.75rem}.tag.is-medium:not(body),.content kbd.is-medium:not(body),.docstring>section>a.docs-sourcelink.is-medium:not(body){font-size:1rem}.tag.is-large:not(body),.content kbd.is-large:not(body),.docstring>section>a.docs-sourcelink.is-large:not(body){font-size:1.25rem}.tag:not(body) .icon:first-child:not(:last-child),.content kbd:not(body) .icon:first-child:not(:last-child),.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:not(:last-child){margin-left:-0.375em;margin-right:0.1875em}.tag:not(body) .icon:last-child:not(:first-child),.content kbd:not(body) .icon:last-child:not(:first-child),.docstring>section>a.docs-sourcelink:not(body) .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:-0.375em}.tag:not(body) .icon:first-child:last-child,.content kbd:not(body) .icon:first-child:last-child,.docstring>section>a.docs-sourcelink:not(body) .icon:first-child:last-child{margin-left:-0.375em;margin-right:-0.375em}.tag.is-delete:not(body),.content kbd.is-delete:not(body),.docstring>section>a.docs-sourcelink.is-delete:not(body){margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before,.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:not(body)::before,.content kbd.is-delete:not(body)::before,.docstring>section>a.docs-sourcelink.is-delete:not(body)::before{height:1px;width:50%}.tag.is-delete:not(body)::after,.content kbd.is-delete:not(body)::after,.docstring>section>a.docs-sourcelink.is-delete:not(body)::after{height:50%;width:1px}.tag.is-delete:not(body):hover,.content kbd.is-delete:not(body):hover,.docstring>section>a.docs-sourcelink.is-delete:not(body):hover,.tag.is-delete:not(body):focus,.content kbd.is-delete:not(body):focus,.docstring>section>a.docs-sourcelink.is-delete:not(body):focus{background-color:#e8e8e8}.tag.is-delete:not(body):active,.content kbd.is-delete:not(body):active,.docstring>section>a.docs-sourcelink.is-delete:not(body):active{background-color:#dbdbdb}.tag.is-rounded:not(body),#documenter .docs-sidebar form.docs-search>input:not(body),.content kbd.is-rounded:not(body),#documenter .docs-sidebar .content form.docs-search>input:not(body),.docstring>section>a.docs-sourcelink.is-rounded:not(body){border-radius:290486px}a.tag:hover,.docstring>section>a.docs-sourcelink:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:.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:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-0.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.select select,.textarea,.input,#documenter .docs-sidebar form.docs-search>input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.select select::-moz-placeholder,.textarea::-moz-placeholder,.input::-moz-placeholder,#documenter .docs-sidebar form.docs-search>input::-moz-placeholder{color:rgba(54,54,54,0.3)}.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,#documenter .docs-sidebar form.docs-search>input::-webkit-input-placeholder{color:rgba(54,54,54,0.3)}.select select:-moz-placeholder,.textarea:-moz-placeholder,.input:-moz-placeholder,#documenter .docs-sidebar form.docs-search>input:-moz-placeholder{color:rgba(54,54,54,0.3)}.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder,.input:-ms-input-placeholder,#documenter .docs-sidebar form.docs-search>input:-ms-input-placeholder{color:rgba(54,54,54,0.3)}.select select:hover,.textarea:hover,.input:hover,#documenter .docs-sidebar form.docs-search>input:hover,.select select.is-hovered,.is-hovered.textarea,.is-hovered.input,#documenter .docs-sidebar form.docs-search>input.is-hovered{border-color:#b5b5b5}.select select:focus,.textarea:focus,.input:focus,#documenter .docs-sidebar form.docs-search>input:focus,.select select.is-focused,.is-focused.textarea,.is-focused.input,#documenter .docs-sidebar form.docs-search>input.is-focused,.select select:active,.textarea:active,.input:active,#documenter .docs-sidebar form.docs-search>input:active,.select select.is-active,.is-active.textarea,.is-active.input,#documenter .docs-sidebar form.docs-search>input.is-active{border-color:#2e63b8;box-shadow:0 0 0 0.125em rgba(46,99,184,0.25)}.select select[disabled],.textarea[disabled],.input[disabled],#documenter .docs-sidebar form.docs-search>input[disabled],fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .textarea,fieldset[disabled] .input,fieldset[disabled] #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar fieldset[disabled] form.docs-search>input{background-color:#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 1px 2px rgba(10,10,10,0.1);max-width:100%;width:100%}.textarea[readonly],.input[readonly],#documenter .docs-sidebar form.docs-search>input[readonly]{box-shadow:none}.is-white.textarea,.is-white.input,#documenter .docs-sidebar form.docs-search>input.is-white{border-color:#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:290486px;padding-left:1em;padding-right:1em}.input.is-static,#documenter .docs-sidebar form.docs-search>input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:0.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}.radio:hover,.checkbox:hover{color:#363636}.radio[disabled],.checkbox[disabled],fieldset[disabled] .radio,fieldset[disabled] .checkbox{color:#6b6b6b;cursor:not-allowed}.radio+.radio{margin-left:0.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple):not(.is-loading)::after{border-color:#2e63b8;right:1.125em;z-index:4}.select.is-rounded select,#documenter .docs-sidebar form.docs-search>input.select select{border-radius:290486px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#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:#363636}.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}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{margin-top:0;position:absolute;right:0.625em;top:0.625em;transform:none}.select.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.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:#363636}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:#363636}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:#363636}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#363636}.file.is-dark .file-cta,.content kbd.file .file-cta{background-color:#363636;border-color:transparent;color:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.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-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:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:0.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small,#documenter .docs-sidebar form.docs-search>input.label{font-size:.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:0.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small,#documenter .docs-sidebar form.docs-search>input.field-label{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:0.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:left}.control.has-icons-left .input:focus~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input:focus~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#6b6b6b}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-medium~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input.is-large~.icon,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-left form.docs-search>input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right #documenter .docs-sidebar form.docs-search>input,#documenter .docs-sidebar .control.has-icons-right form.docs-search>input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{position:absolute !important;right:0.625em;top:0.625em;z-index:4}.control.is-loading.is-small:after,#documenter .docs-sidebar form.docs-search>input.is-loading:after{font-size:.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:0.5em}.breadcrumb .icon:last-child{margin-left:0.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small,#documenter .docs-sidebar form.docs-search>input.breadcrumb{font-size:.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;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#222;max-width:100%;position:relative}.card-header{background-color:rgba(0,0,0,0);align-items:stretch;box-shadow:0 1px 2px 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:.75rem}.card-header-title.is-centered{justify-content:center}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:.75rem}.card-image{display:block;position:relative}.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 #dbdbdb;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:left;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#2e63b8;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:4px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.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}}.list{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}.list-item{display:block;padding:0.5em 1em}.list-item:not(a){color:#222}.list-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-item:not(:last-child){border-bottom:1px solid #dbdbdb}.list-item.is-active{background-color:#2e63b8;color:#fff}a.list-item{background-color:#f5f5f5;cursor:pointer}.media{align-items:flex-start;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:0.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:0.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:0.5rem}.media .media .media{padding-top:0.5rem}.media .media .media+.media{margin-top:0.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small,#documenter .docs-sidebar form.docs-search>input.menu{font-size:.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;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#363636}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark,.content kbd.message{background-color:#fafafa}.message.is-dark .message-header,.content kbd.message .message-header{background-color:#363636;color:#f5f5f5}.message.is-dark .message-body,.content kbd.message .message-body{border-color:#363636;color:#2a2a2a}.message.is-primary,.docstring>section>a.message.docs-sourcelink{background-color:#f6fbfd}.message.is-primary .message-header,.docstring>section>a.message.docs-sourcelink .message-header{background-color:#4eb5de;color:#fff}.message.is-primary .message-body,.docstring>section>a.message.docs-sourcelink .message-body{border-color:#4eb5de;color:#1f556a}.message.is-link{background-color:#f7f9fd}.message.is-link .message-header{background-color:#2e63b8;color:#fff}.message.is-link .message-body{border-color:#2e63b8;color:#264981}.message.is-info{background-color:#f6fbfe}.message.is-info .message-header{background-color:#209cee;color:#fff}.message.is-info .message-body{border-color:#209cee;color:#12537d}.message.is-success{background-color:#f6fdf9}.message.is-success .message-header{background-color:#22c35b;color:#fff}.message.is-success .message-body{border-color:#22c35b;color:#0f361d}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3c3108}.message.is-danger{background-color:#fff5f5}.message.is-danger .message-header{background-color:#da0b00;color:#fff}.message.is-danger .message-body{border-color:#da0b00;color:#9b0c04}.message-header{align-items:center;background-color:#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:0.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#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),print{.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;background-color:#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:0.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:#363636}.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:#363636}.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-burger{color:#363636}@media screen and (min-width: 1056px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:#363636}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}.navbar.is-dark,.content kbd.navbar{background-color:#363636;color:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.navbar.is-dark .navbar-brand .navbar-link::after,.content kbd.navbar .navbar-brand .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-burger,.content kbd.navbar .navbar-burger{color:#f5f5f5}@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:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.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:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active,.content kbd.navbar .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}.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:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color, opacity, transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#2e63b8}.navbar-item{display:block;flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color: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{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:290486px}.pagination.is-rounded .pagination-link,#documenter .docs-sidebar form.docs-search>input.pagination .pagination-link{border-radius:290486px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#363636;min-width:2.25em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3c5dcd}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#6b6b6b;opacity:0.5}.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.pagination-link.is-current{background-color:#2e63b8;border-color:#2e63b8;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-heading,.panel-tabs,.panel-block{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-heading:first-child,.panel-tabs:first-child,.panel-block:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#222;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}.panel-tabs{align-items:flex-end;display:flex;font-size:.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:0.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#2e63b8;color:#363636}.panel-block.is-active .panel-icon{color:#2e63b8}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#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:0.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#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:0.5em}.tabs .icon:last-child{margin-left:0.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.tabs.is-boxed a:hover{background-color:#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-radius:4px 0 0 4px}.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}.tabs.is-toggle li.is-active a{background-color:#2e63b8;border-color:#2e63b8;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small,#documenter .docs-sidebar form.docs-search>input.tabs{font-size:.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}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-left:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.3333333333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.3333333333%}.columns.is-mobile>.column.is-2{flex:none;width:16.6666666667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.6666666667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.3333333333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.3333333333%}.columns.is-mobile>.column.is-5{flex:none;width:41.6666666667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.6666666667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.3333333333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.3333333333%}.columns.is-mobile>.column.is-8{flex:none;width:66.6666666667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.6666666667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.3333333333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.3333333333%}.columns.is-mobile>.column.is-11{flex:none;width:91.6666666667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.6666666667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{flex:none;width:8.3333333333%}.column.is-offset-1-mobile{margin-left:8.3333333333%}.column.is-2-mobile{flex:none;width:16.6666666667%}.column.is-offset-2-mobile{margin-left:16.6666666667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.3333333333%}.column.is-offset-4-mobile{margin-left:33.3333333333%}.column.is-5-mobile{flex:none;width:41.6666666667%}.column.is-offset-5-mobile{margin-left:41.6666666667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.3333333333%}.column.is-offset-7-mobile{margin-left:58.3333333333%}.column.is-8-mobile{flex:none;width:66.6666666667%}.column.is-offset-8-mobile{margin-left:66.6666666667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.3333333333%}.column.is-offset-10-mobile{margin-left:83.3333333333%}.column.is-11-mobile{flex:none;width:91.6666666667%}.column.is-offset-11-mobile{margin-left:91.6666666667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.3333333333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.3333333333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.6666666667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.6666666667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.3333333333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.3333333333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.6666666667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.6666666667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.3333333333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.3333333333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.6666666667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.6666666667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.3333333333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.3333333333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.6666666667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.6666666667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1055px){.column.is-narrow-touch{flex:none}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{flex:none;width:8.3333333333%}.column.is-offset-1-touch{margin-left:8.3333333333%}.column.is-2-touch{flex:none;width:16.6666666667%}.column.is-offset-2-touch{margin-left:16.6666666667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.3333333333%}.column.is-offset-4-touch{margin-left:33.3333333333%}.column.is-5-touch{flex:none;width:41.6666666667%}.column.is-offset-5-touch{margin-left:41.6666666667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.3333333333%}.column.is-offset-7-touch{margin-left:58.3333333333%}.column.is-8-touch{flex:none;width:66.6666666667%}.column.is-offset-8-touch{margin-left:66.6666666667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.3333333333%}.column.is-offset-10-touch{margin-left:83.3333333333%}.column.is-11-touch{flex:none;width:91.6666666667%}.column.is-offset-11-touch{margin-left:91.6666666667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1056px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{flex:none;width:8.3333333333%}.column.is-offset-1-desktop{margin-left:8.3333333333%}.column.is-2-desktop{flex:none;width:16.6666666667%}.column.is-offset-2-desktop{margin-left:16.6666666667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.3333333333%}.column.is-offset-4-desktop{margin-left:33.3333333333%}.column.is-5-desktop{flex:none;width:41.6666666667%}.column.is-offset-5-desktop{margin-left:41.6666666667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.3333333333%}.column.is-offset-7-desktop{margin-left:58.3333333333%}.column.is-8-desktop{flex:none;width:66.6666666667%}.column.is-offset-8-desktop{margin-left:66.6666666667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.3333333333%}.column.is-offset-10-desktop{margin-left:83.3333333333%}.column.is-11-desktop{flex:none;width:91.6666666667%}.column.is-offset-11-desktop{margin-left:91.6666666667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{flex:none;width:8.3333333333%}.column.is-offset-1-widescreen{margin-left:8.3333333333%}.column.is-2-widescreen{flex:none;width:16.6666666667%}.column.is-offset-2-widescreen{margin-left:16.6666666667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.3333333333%}.column.is-offset-4-widescreen{margin-left:33.3333333333%}.column.is-5-widescreen{flex:none;width:41.6666666667%}.column.is-offset-5-widescreen{margin-left:41.6666666667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.3333333333%}.column.is-offset-7-widescreen{margin-left:58.3333333333%}.column.is-8-widescreen{flex:none;width:66.6666666667%}.column.is-offset-8-widescreen{margin-left:66.6666666667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.3333333333%}.column.is-offset-10-widescreen{margin-left:83.3333333333%}.column.is-11-widescreen{flex:none;width:91.6666666667%}.column.is-offset-11-widescreen{margin-left:91.6666666667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{flex:none;width:8.3333333333%}.column.is-offset-1-fullhd{margin-left:8.3333333333%}.column.is-2-fullhd{flex:none;width:16.6666666667%}.column.is-offset-2-fullhd{margin-left:16.6666666667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.3333333333%}.column.is-offset-4-fullhd{margin-left:33.3333333333%}.column.is-5-fullhd{flex:none;width:41.6666666667%}.column.is-offset-5-fullhd{margin-left:41.6666666667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.3333333333%}.column.is-offset-7-fullhd{margin-left:58.3333333333%}.column.is-8-fullhd{flex:none;width:66.6666666667%}.column.is-offset-8-fullhd{margin-left:66.6666666667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.3333333333%}.column.is-offset-10-fullhd{margin-left:83.3333333333%}.column.is-11-fullhd{flex:none;width:91.6666666667%}.column.is-offset-11-fullhd{margin-left:91.6666666667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.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.3333333333%}.tile.is-2{flex:none;width:16.6666666667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.3333333333%}.tile.is-5{flex:none;width:41.6666666667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.3333333333%}.tile.is-8{flex:none;width:66.6666666667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.3333333333%}.tile.is-11{flex:none;width:91.6666666667%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#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{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{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:#363636}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#363636}.hero.is-light .subtitle{color:rgba(54,54,54,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#363636}@media screen and (max-width: 1055px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(54,54,54,0.7)}.hero.is-light a.navbar-item:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light .navbar-link:hover,.hero.is-light .navbar-link.is-active{background-color:#e8e8e8;color:#363636}.hero.is-light .tabs a{color:#363636;opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#363636}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#363636;border-color:#363636;color:#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:#f5f5f5}.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:#f5f5f5}.hero.is-dark .subtitle,.content kbd.hero .subtitle{color:rgba(245,245,245,0.9)}.hero.is-dark .subtitle a:not(.button),.content kbd.hero .subtitle a:not(.button),.hero.is-dark .subtitle strong,.content kbd.hero .subtitle strong{color:#f5f5f5}@media screen and (max-width: 1055px){.hero.is-dark .navbar-menu,.content kbd.hero .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.content kbd.hero .navbar-item,.hero.is-dark .navbar-link,.content kbd.hero .navbar-link{color:rgba(245,245,245,0.7)}.hero.is-dark a.navbar-item:hover,.content kbd.hero a.navbar-item:hover,.hero.is-dark a.navbar-item.is-active,.content kbd.hero a.navbar-item.is-active,.hero.is-dark .navbar-link:hover,.content kbd.hero .navbar-link:hover,.hero.is-dark .navbar-link.is-active,.content kbd.hero .navbar-link.is-active{background-color:#292929;color:#f5f5f5}.hero.is-dark .tabs a,.content kbd.hero .tabs a{color:#f5f5f5;opacity:0.9}.hero.is-dark .tabs a:hover,.content kbd.hero .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a,.content kbd.hero .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.content kbd.hero .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a,.content kbd.hero .tabs.is-toggle a{color:#f5f5f5}.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:#f5f5f5;border-color:#f5f5f5;color:#363636}.hero.is-dark.is-bold,.content kbd.hero.is-bold{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu,.content kbd.hero.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%)}}.hero.is-primary,.docstring>section>a.hero.docs-sourcelink{background-color:#4eb5de;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.docstring>section>a.hero.docs-sourcelink a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong,.docstring>section>a.hero.docs-sourcelink strong{color:inherit}.hero.is-primary .title,.docstring>section>a.hero.docs-sourcelink .title{color:#fff}.hero.is-primary .subtitle,.docstring>section>a.hero.docs-sourcelink .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.docstring>section>a.hero.docs-sourcelink .subtitle a:not(.button),.hero.is-primary .subtitle strong,.docstring>section>a.hero.docs-sourcelink .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-primary .navbar-menu,.docstring>section>a.hero.docs-sourcelink .navbar-menu{background-color:#4eb5de}}.hero.is-primary .navbar-item,.docstring>section>a.hero.docs-sourcelink .navbar-item,.hero.is-primary .navbar-link,.docstring>section>a.hero.docs-sourcelink .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-primary a.navbar-item:hover,.docstring>section>a.hero.docs-sourcelink a.navbar-item:hover,.hero.is-primary a.navbar-item.is-active,.docstring>section>a.hero.docs-sourcelink a.navbar-item.is-active,.hero.is-primary .navbar-link:hover,.docstring>section>a.hero.docs-sourcelink .navbar-link:hover,.hero.is-primary .navbar-link.is-active,.docstring>section>a.hero.docs-sourcelink .navbar-link.is-active{background-color:#39acda;color:#fff}.hero.is-primary .tabs a,.docstring>section>a.hero.docs-sourcelink .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover,.docstring>section>a.hero.docs-sourcelink .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.docstring>section>a.hero.docs-sourcelink .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#4eb5de}.hero.is-primary.is-bold,.docstring>section>a.hero.is-bold.docs-sourcelink{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu,.docstring>section>a.hero.is-bold.docs-sourcelink .navbar-menu{background-image:linear-gradient(141deg, #1bc7de 0%, #4eb5de 71%, #5fa9e7 100%)}}.hero.is-link{background-color:#2e63b8;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:rgba(255,255,255,0.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-link .navbar-menu{background-color:#2e63b8}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-link a.navbar-item:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link .navbar-link:hover,.hero.is-link .navbar-link.is-active{background-color:#2958a4;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:0.9}.hero.is-link .tabs a:hover{opacity:1}.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#2e63b8}.hero.is-link.is-bold{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, #1b6098 0%, #2e63b8 71%, #2d51d2 100%)}}.hero.is-info{background-color:#209cee;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-info .navbar-menu{background-color:#209cee}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-info a.navbar-item:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info .navbar-link:hover,.hero.is-info .navbar-link.is-active{background-color:#1190e3;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#209cee}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, #05a6d6 0%, #209cee 71%, #3287f5 100%)}}.hero.is-success{background-color:#22c35b;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-success .navbar-menu{background-color:#22c35b}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-success a.navbar-item:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success .navbar-link:hover,.hero.is-success .navbar-link.is-active{background-color:#1ead51;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#22c35b}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, #12a02c 0%, #22c35b 71%, #1fdf83 100%)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}@media screen and (max-width: 1055px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,0.7)}.hero.is-warning a.navbar-item:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning .navbar-link.is-active{background-color:#ffd83e;color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, #ffae24 0%, #ffdd57 71%, #fffa71 100%)}}.hero.is-danger{background-color:#da0b00;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width: 1055px){.hero.is-danger .navbar-menu{background-color:#da0b00}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:rgba(255,255,255,0.7)}.hero.is-danger a.navbar-item:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger .navbar-link.is-active{background-color:#c10a00;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#da0b00}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, #a70013 0%, #da0b00 71%, #f43500 100%)}}.hero.is-small .hero-body,#documenter .docs-sidebar form.docs-search>input.hero .hero-body{padding-bottom:1.5rem;padding-top:1.5rem}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}.section{padding:3rem 1.5rem}@media screen and (min-width: 1056px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}h1 .docs-heading-anchor,h1 .docs-heading-anchor:hover,h1 .docs-heading-anchor:visited,h2 .docs-heading-anchor,h2 .docs-heading-anchor:hover,h2 .docs-heading-anchor:visited,h3 .docs-heading-anchor,h3 .docs-heading-anchor:hover,h3 .docs-heading-anchor:visited,h4 .docs-heading-anchor,h4 .docs-heading-anchor:hover,h4 .docs-heading-anchor:visited,h5 .docs-heading-anchor,h5 .docs-heading-anchor:hover,h5 .docs-heading-anchor:visited,h6 .docs-heading-anchor,h6 .docs-heading-anchor:hover,h6 .docs-heading-anchor:visited{color:#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 5 Free";font-weight:900;content:"\f0c1"}h1:hover .docs-heading-anchor-permalink,h2:hover .docs-heading-anchor-permalink,h3:hover .docs-heading-anchor-permalink,h4:hover .docs-heading-anchor-permalink,h5:hover .docs-heading-anchor-permalink,h6:hover .docs-heading-anchor-permalink{visibility:visible}.docs-dark-only{display:none !important}pre{position:relative;overflow:hidden}pre code,pre code.hljs{padding:0 .75rem !important;overflow:auto;display:block}pre code:first-of-type,pre code.hljs:first-of-type{padding-top:0.5rem !important}pre code:last-of-type,pre code.hljs:last-of-type{padding-bottom:0.5rem !important}pre .copy-button{opacity:0.2;transition:opacity 0.2s;position:absolute;right:0em;top:0em;padding:0.5em;width:2.5em;height:2.5em;background:transparent;border:none;font-family:"Font Awesome 5 Free";color:#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 5 Free";font-weight:900;margin-right:.75rem;content:"\f06a"}.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{display:flex;flex-grow:1;align-items:stretch;padding:0.5rem .75rem;background-color:#f5f5f5;box-shadow:0 1px 2px rgba(10,10,10,0.1);box-shadow:none;border-bottom:1px solid #dbdbdb}.docstring>header code{background-color:transparent}.docstring>header .docstring-binding{margin-right:0.3em}.docstring>header .docstring-category{margin-left:0.3em}.docstring>section{position:relative;padding:.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-right{display:flex;white-space:nowrap}#documenter .docs-main header.docs-navbar .docs-right .docs-icon,#documenter .docs-main header.docs-navbar .docs-right .docs-label,#documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{display:inline-block}#documenter .docs-main header.docs-navbar .docs-right .docs-label{padding:0;margin-left:0.3em}#documenter .docs-main header.docs-navbar .docs-right .docs-settings-button{margin:auto 0 auto 1rem}#documenter .docs-main header.docs-navbar .docs-right .docs-sidebar-button{font-size:1.5rem;margin:auto 0 auto 1rem}#documenter .docs-main header.docs-navbar>*{margin:auto 0}@media screen and (max-width: 1055px){#documenter .docs-main header.docs-navbar{position:sticky;top:0;padding:0 1rem;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 5 Free";font-weight:900;content:"\f054"}#documenter .docs-sidebar ul.docs-menu input:checked~label.tocitem .docs-chevron::before{content:"\f078"}#documenter .docs-sidebar ul.docs-menu .tocitem{display:block;padding:0.5rem 0.5rem}#documenter .docs-sidebar ul.docs-menu .tocitem,#documenter .docs-sidebar ul.docs-menu .tocitem:hover{color:#0a0a0a;background:#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}@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}}#documenter .docs-main #documenter-search-info{margin-bottom:1rem}#documenter .docs-main #documenter-search-results{list-style-type:circle;list-style-position:outside}#documenter .docs-main #documenter-search-results li{margin-left:2rem}#documenter .docs-main #documenter-search-results .docs-highlight{background-color:yellow}.ansi span.sgr1{font-weight:bolder}.ansi span.sgr2{font-weight:lighter}.ansi span.sgr3{font-style:italic}.ansi span.sgr4{text-decoration:underline}.ansi span.sgr7{color:#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}code.hljs{padding:3px 5px}.hljs{background:#F0F0F0;color:#444}.hljs-comment{color:#888888}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#BC6060}.hljs-literal{color:#78A960}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold} diff --git a/v0.27.0/assets/themeswap.js b/v0.27.0/assets/themeswap.js new file mode 100644 index 0000000000..c58e993e3e --- /dev/null +++ b/v0.27.0/assets/themeswap.js @@ -0,0 +1,66 @@ +// Small function to quickly swap out themes. Gets put into the tag.. +function set_theme_from_local_storage() { + // Intialize the theme to null, which means default + var theme = null; + // If the browser supports the localstorage and is not disabled then try to get the + // documenter theme + if(window.localStorage != null) { + // Get the user-picked theme from localStorage. May be `null`, which means the default + // theme. + theme = window.localStorage.getItem("documenter-theme"); + } + // Check if the browser supports user color preference + var darkPreference = false; + // Check if the users preference is for dark color scheme + if(window.matchMedia('(prefers-color-scheme: dark)').matches === true) { + darkPreference = true; + } + // Initialize a few variables for the loop: + // + // - active: will contain the index of the theme that should be active. Note that there + // is no guarantee that localStorage contains sane values. If `active` stays `null` + // we either could not find the theme or it is the default (primary) theme anyway. + // Either way, we then need to stick to the primary theme. + // + // - disabled: style sheets that should be disabled (i.e. all the theme style sheets + // that are not the currently active theme) + var active = null; var disabled = []; var darkTheme = null; + for (var i = 0; i < document.styleSheets.length; i++) { + var ss = document.styleSheets[i]; + // The tag of each style sheet is expected to have a data-theme-name attribute + // which must contain the name of the theme. The names in localStorage much match this. + var themename = ss.ownerNode.getAttribute("data-theme-name"); + // attribute not set => non-theme stylesheet => ignore + if(themename === null) continue; + // To distinguish the default (primary) theme, it needs to have the data-theme-primary + // attribute set. + var isprimary = (ss.ownerNode.getAttribute("data-theme-primary") !== null); + // Check if the theme is primary dark theme + var isDarkTheme = (ss.ownerNode.getAttribute("data-theme-primary-dark") !== null); + // If ss is for dark theme then set the value of darkTheme to the name of the theme + if(isDarkTheme) darkTheme = themename; + // If we find a matching theme (and it's not the default), we'll set active to non-null + if(themename === theme) active = i; + // Store the style sheets of inactive themes so that we could disable them + if(themename !== theme) disabled.push(ss); + } + if(active !== null) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName('html')[0].className = "theme--" + theme; + // and (2) disable all the other theme stylesheets + disabled.forEach(function(ss){ + ss.disabled = true; + }); + } + else if(darkTheme !== null && darkPreference === true) { + // If we did find an active theme, we'll (1) add the theme--$(theme) class to + document.getElementsByTagName('html')[0].className = "theme--" + darkTheme; + // and (2) disable all the other theme stylesheets + disabled.forEach(function(ss){ + if (ss.ownerNode.getAttribute("data-theme-name") !== darkTheme) { + ss.disabled = true; + } + }); + } +} +set_theme_from_local_storage(); diff --git a/v0.27.0/assets/warner.js b/v0.27.0/assets/warner.js new file mode 100644 index 0000000000..5531c8851b --- /dev/null +++ b/v0.27.0/assets/warner.js @@ -0,0 +1,49 @@ +function maybeAddWarning () { + // DOCUMENTER_NEWEST is defined in versions.js, DOCUMENTER_CURRENT_VERSION and DOCUMENTER_STABLE + // in siteinfo.js. + // If either of these are undefined something went horribly wrong, so we abort. + if ( + window.DOCUMENTER_NEWEST === undefined || + window.DOCUMENTER_CURRENT_VERSION === undefined || + window.DOCUMENTER_STABLE === undefined + ) { + return + }; + + // Current version is not a version number, so we can't tell if it's the newest version. Abort. + if (!/v(\d+\.)*\d+/.test(window.DOCUMENTER_CURRENT_VERSION)) { + return + }; + + // Current version is newest version, so no need to add a warning. + if (window.DOCUMENTER_NEWEST === window.DOCUMENTER_CURRENT_VERSION) { + return + }; + + // Add a noindex meta tag (unless one exists) so that search engines don't index this version of the docs. + if (document.body.querySelector('meta[name="robots"]') === null) { + const meta = document.createElement('meta'); + meta.name = 'robots'; + meta.content = 'noindex'; + + document.getElementsByTagName('head')[0].appendChild(meta); + }; + + const div = document.createElement('div'); + div.classList.add('outdated-warning-overlay'); + const closer = document.createElement('button'); + closer.classList.add('outdated-warning-closer', 'delete'); + closer.addEventListener('click', function () { + document.body.removeChild(div); + }); + const href = window.documenterBaseURL + '/../' + window.DOCUMENTER_STABLE; + div.innerHTML = 'This documentation is not for the latest stable release, but for either the development version or an older release.
    Click here to go to the documentation for the latest stable release.'; + div.appendChild(closer); + document.body.appendChild(div); +}; + +if (document.readyState === 'loading') { + document.addEventListener('DOMContentLoaded', maybeAddWarning); +} else { + maybeAddWarning(); +}; diff --git a/v0.27.0/code_base_developer_guide/developer/index.html b/v0.27.0/code_base_developer_guide/developer/index.html new file mode 100644 index 0000000000..167d748247 --- /dev/null +++ b/v0.27.0/code_base_developer_guide/developer/index.html @@ -0,0 +1,2 @@ + +Developer Guide · PowerSimulations.jl
    diff --git a/v0.27.0/code_base_developer_guide/extending_powersimulations/index.html b/v0.27.0/code_base_developer_guide/extending_powersimulations/index.html new file mode 100644 index 0000000000..c87299c933 --- /dev/null +++ b/v0.27.0/code_base_developer_guide/extending_powersimulations/index.html @@ -0,0 +1,36 @@ + +Extending Source Code Functionalities · PowerSimulations.jl

    Extending Source Code Functionalities

    Enable other recorder events

    Other types of recorder events can be enabled with a possible performance impact. To do this pass in the specific recorder names to be enabled when you call build.

    sim = Simulation(...)
    +recorders = [:execution]
    +build!(sim; recorders = recorders)
    +execute!(sim)

    Now we can examine InitialConditionUpdateEvents for specific steps and stages.

    show_simulation_events(
    +    PSI.InitialConditionUpdateEvent,
    +    "./output/aggregation/1",
    +    x -> x.initial_condition_type == "DeviceStatus";
    +    step = 2,
    +    stage = 1
    +)
    +┌─────────────────────────────┬─────────────────────┬────────────────────────┬─────────────────┬─────────────┬─────┬──────────────┐
    +│                        name │     simulation_time │ initial_condition_type │     device_type │ device_name │ val │ stage_number │
    +├─────────────────────────────┼─────────────────────┼────────────────────────┼─────────────────┼─────────────┼─────┼──────────────┤
    +│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │    Solitude │ 0.0 │            1 │
    +│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │   Park City │ 1.0 │            1 │
    +│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │        Alta │ 1.0 │            1 │
    +│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │    Brighton │ 1.0 │            1 │
    +│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │    Sundance │ 0.0 │            1 │
    +└─────────────────────────────┴─────────────────────┴────────────────────────┴─────────────────┴─────────────┴─────┴──────────────┘

    Show the wall time with your events

    Sometimes you might want to see how the events line up with the wall time.

    show_simulation_events(
    +    PSI.InitialConditionUpdateEvent,
    +    "./output/aggregation/1",
    +    x -> x.initial_condition_type == "DeviceStatus";
    +    step = 2,
    +    stage = 1,
    +    wall_time = true
    +)
    +┌─────────────────────────┬─────────────────────────────┬─────────────────────┬────────────────────────┬─────────────────┬─────────────┬─────┬──────────────┐
    +│               timestamp │                        name │     simulation_time │ initial_condition_type │     device_type │ device_name │ val │ stage_number │
    +├─────────────────────────┼─────────────────────────────┼─────────────────────┼────────────────────────┼─────────────────┼─────────────┼─────┼──────────────┤
    +│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │    Solitude │ 0.0 │            1 │
    +│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │   Park City │ 1.0 │            1 │
    +│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │        Alta │ 1.0 │            1 │
    +│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │    Brighton │ 1.0 │            1 │
    +│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │           DeviceStatus │ ThermalStandard │    Sundance │ 0.0 │            1 │
    +└─────────────────────────┴─────────────────────────────┴─────────────────────┴────────────────────────┴─────────────────┴─────────────┴─────┴──────────────┘
    diff --git a/v0.27.0/code_base_developer_guide/troubleshooting/index.html b/v0.27.0/code_base_developer_guide/troubleshooting/index.html new file mode 100644 index 0000000000..1ba17af750 --- /dev/null +++ b/v0.27.0/code_base_developer_guide/troubleshooting/index.html @@ -0,0 +1,2 @@ + +Troubleshooting · PowerSimulations.jl diff --git a/v0.27.0/formulation_library/Branch/index.html b/v0.27.0/formulation_library/Branch/index.html new file mode 100644 index 0000000000..297b5be057 --- /dev/null +++ b/v0.27.0/formulation_library/Branch/index.html @@ -0,0 +1,2 @@ + +Branch · PowerSimulations.jl

    PowerSystems.Branch Formulations

    Valid DeviceModels for subtypes of Branch include the following:

    Valid DeviceModelDevice TypeFormulation
    DeviceModel(TModelHVDCLine, LossLessLine)TModelHVDCLineLossLessLine
    DeviceModel(PhaseShiftingTransformer, PhaseAngleControl)PhaseShiftingTransformerPhaseAngleControl
    DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalDispatch)TwoTerminalHVDCLineHVDCTwoTerminalDispatch
    DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalDispatch)TwoTerminalVSCDCLineHVDCTwoTerminalDispatch
    DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalLossless)TwoTerminalHVDCLineHVDCTwoTerminalLossless
    DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalLossless)TwoTerminalVSCDCLineHVDCTwoTerminalLossless
    DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalUnbounded)TwoTerminalHVDCLineHVDCTwoTerminalUnbounded
    DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalUnbounded)TwoTerminalVSCDCLineHVDCTwoTerminalUnbounded
    DeviceModel(Line, StaticBranch)LineStaticBranch
    DeviceModel(MonitoredLine, StaticBranch)MonitoredLineStaticBranch
    DeviceModel(PhaseShiftingTransformer, StaticBranch)PhaseShiftingTransformerStaticBranch
    DeviceModel(TapTransformer, StaticBranch)TapTransformerStaticBranch
    DeviceModel(Transformer2W, StaticBranch)Transformer2WStaticBranch
    DeviceModel(TwoTerminalHVDCLine, StaticBranch)TwoTerminalHVDCLineStaticBranch
    DeviceModel(TwoTerminalVSCDCLine, StaticBranch)TwoTerminalVSCDCLineStaticBranch
    DeviceModel(Line, StaticBranchBounds)LineStaticBranchBounds
    DeviceModel(MonitoredLine, StaticBranchBounds)MonitoredLineStaticBranchBounds
    DeviceModel(PhaseShiftingTransformer, StaticBranchBounds)PhaseShiftingTransformerStaticBranchBounds
    DeviceModel(TapTransformer, StaticBranchBounds)TapTransformerStaticBranchBounds
    DeviceModel(Transformer2W, StaticBranchBounds)Transformer2WStaticBranchBounds
    DeviceModel(TwoTerminalHVDCLine, StaticBranchBounds)TwoTerminalHVDCLineStaticBranchBounds
    DeviceModel(TwoTerminalVSCDCLine, StaticBranchBounds)TwoTerminalVSCDCLineStaticBranchBounds
    DeviceModel(Line, StaticBranchUnbounded)LineStaticBranchUnbounded
    DeviceModel(MonitoredLine, StaticBranchUnbounded)MonitoredLineStaticBranchUnbounded
    DeviceModel(PhaseShiftingTransformer, StaticBranchUnbounded)PhaseShiftingTransformerStaticBranchUnbounded
    DeviceModel(TapTransformer, StaticBranchUnbounded)TapTransformerStaticBranchUnbounded
    DeviceModel(Transformer2W, StaticBranchUnbounded)Transformer2WStaticBranchUnbounded
    DeviceModel(TwoTerminalHVDCLine, StaticBranchUnbounded)TwoTerminalHVDCLineStaticBranchUnbounded
    DeviceModel(TwoTerminalVSCDCLine, StaticBranchUnbounded)TwoTerminalVSCDCLineStaticBranchUnbounded

    StaticBranch


    StaticBranchBounds


    StaticBranchUnbounded


    HVDCTwoTerminalLossless


    HVDCTwoTerminalDispatch


    HVDCTwoTerminalUnbounded

    diff --git a/v0.27.0/formulation_library/General/index.html b/v0.27.0/formulation_library/General/index.html new file mode 100644 index 0000000000..7b8cf26c7e --- /dev/null +++ b/v0.27.0/formulation_library/General/index.html @@ -0,0 +1,8 @@ + +General · PowerSimulations.jl

    Formulations

    Modeling formulations are created by dispatching on abstract subtypes of PowerSimulations.AbstractDeviceFormulation

    FixedOutput

    Variables:

    No variables are created for DeviceModel(<:DeviceType, FixedOutput)

    Static Parameters:

    • ThermalGen:
      • $Pg^\text{max}$ = PowerSystems.get_max_active_power(device)
      • $Qg^\text{max}$ = PowerSystems.get_max_reactive_power(device)
    • Storage:
      • $Pg^\text{max}$ = PowerSystems.get_max_active_power(device)
      • $Qg^\text{max}$ = PowerSystems.get_max_reactive_power(device)

    Time Series Parameters:

    Device TypeParameterDefault Time Series Name
    RenewableGenReactivePowerTimeSeriesParametermax_active_power
    RenewableGenActivePowerTimeSeriesParametermax_active_power
    HydroGenReactivePowerTimeSeriesParametermax_active_power
    HydroGenActivePowerTimeSeriesParametermax_active_power
    ElectricLoadReactivePowerTimeSeriesParametermax_active_power
    ElectricLoadActivePowerTimeSeriesParametermax_active_power

    Objective:

    No objective terms are created for DeviceModel(<:DeviceType, FixedOutput)

    Expressions:

    Adds the active and reactive parameters listed for specific device types above to the respective active and reactive power balance expressions created by the selected Network Formulations

    Constraints:

    No constraints are created for DeviceModel(<:DeviceType, FixedOutput)


    VariableCost Options

    PowerSimulations can represent variable costs using a variety of different methods depending on the data available in each device. The following describes the objective function terms that are populated for each variable cost option.

    Scalar VariableCost

    variable_cost <: Float64: creates a fixed marginal cost term in the objective function

    \[\begin{aligned} +& \text{min} \sum_{t} C * G_t +\end{aligned}\]

    Polynomial VariableCost

    variable_cost <: Tuple{Float64, Float64}: creates a polynomial cost term in the objective function where

    • $C_g$=variable_cost[1]
    • $C_g^\prime$=variable_cost[2]

    \[\begin{aligned} +& \text{min} \sum_{t} C * G_t + C^\prime * G_t^2 +\end{aligned}\]

    Piecewise Linear VariableCost

    variable_cost <: Vector{Tuple{Float64, Float64}}: creates a piecewise linear cost term in the objective function

    TODO: add formulation

    ___

    StorageManagementCost

    Adds an objective function cost term according to:

    \[\begin{aligned} +& \text{min} \sum_{t} \quad [E^{surplus}_t * C^{penalty} - E^{shortage}_t * C^{value}] +\end{aligned}\]

    Impact of different cost configurations:

    The following table describes all possible configuration of the StorageManagementCost with the target constraint in hydro or storage device models. Cases 1(a) & 2(a) will have no impact of the models operations and the target constraint will be rendered useless. In most cases that have no energy target and a non-zero value for $C^{value}$, if this cost is too high ($C^{value} >> 0$) or too low ($C^{value} <<0$) can result in either the model holding on to stored energy till the end or the model not storing any energy in the device. This is caused by the fact that when energy target is zero, we have $E_t = - E^{shortage}_t$, and $- E^{shortage}_t * C^{value}$ in the objective function is replaced by $E_t * C^{value}$, thus resulting in $C^{value}$ to be seen as the cost of stored energy.

    CaseEnergy TargetEnergy Shortage CostEnergy Value / Energy Surplus costEffect
    Case 1(a)$\hat{E}=0$$C^{penalty}=0$$C^{value}=0$no change
    Case 1(b)$\hat{E}=0$$C^{penalty}=0$$C^{value}<0$penalty for storing energy
    Case 1(c)$\hat{E}=0$$C^{penalty}>0$$C^{value}=0$no penalties or incentives applied
    Case 1(d)$\hat{E}=0$$C^{penalty}=0$$C^{value}>0$incentive for storing energy
    Case 1(e)$\hat{E}=0$$C^{penalty}>0$$C^{value}<0$penalty for storing energy
    Case 1(f)$\hat{E}=0$$C^{penalty}>0$$C^{value}>0$incentive for storing energy
    Case 2(a)$\hat{E}>0$$C^{penalty}=0$$C^{value}=0$no change
    Case 2(b)$\hat{E}>0$$C^{penalty}=0$$C^{value}<0$penalty on energy storage in excess of target
    Case 2(c)$\hat{E}>0$$C^{penalty}>0$$C^{value}=0$penalty on energy storage short of target
    Case 2(d)$\hat{E}>0$$C^{penalty}=0$$C^{value}>0$incentive on excess energy
    Case 2(e)$\hat{E}>0$$C^{penalty}>0$$C^{value}<0$penalty on both excess/shortage of energy
    Case 2(f)$\hat{E}>0$$C^{penalty}>0$$C^{value}>0$penalty for shortage, incentive for excess energy
    diff --git a/v0.27.0/formulation_library/Load/index.html b/v0.27.0/formulation_library/Load/index.html new file mode 100644 index 0000000000..bb6475ce83 --- /dev/null +++ b/v0.27.0/formulation_library/Load/index.html @@ -0,0 +1,10 @@ + +Load · PowerSimulations.jl

    PowerSystems.ElectricLoad Formulations

    Valid DeviceModels for subtypes of ElectricLoad include the following:

    Valid DeviceModelDevice TypeFormulation
    DeviceModel(InterruptiblePowerLoad, PowerLoadDispatch)InterruptiblePowerLoadPowerLoadDispatch
    DeviceModel(PowerLoad, PowerLoadDispatch)PowerLoadPowerLoadDispatch
    DeviceModel(PowerSystems.ExponentialLoad, PowerLoadDispatch)PowerSystems.ExponentialLoadPowerLoadDispatch
    DeviceModel(StandardLoad, PowerLoadDispatch)StandardLoadPowerLoadDispatch
    DeviceModel(InterruptiblePowerLoad, PowerLoadInterruption)InterruptiblePowerLoadPowerLoadInterruption
    DeviceModel(PowerLoad, PowerLoadInterruption)PowerLoadPowerLoadInterruption
    DeviceModel(PowerSystems.ExponentialLoad, PowerLoadInterruption)PowerSystems.ExponentialLoadPowerLoadInterruption
    DeviceModel(StandardLoad, PowerLoadInterruption)StandardLoadPowerLoadInterruption
    DeviceModel(InterruptiblePowerLoad, StaticPowerLoad)InterruptiblePowerLoadStaticPowerLoad
    DeviceModel(FixedAdmittance, StaticPowerLoad)FixedAdmittanceStaticPowerLoad
    DeviceModel(PowerSystems.SwitchedAdmittance, StaticPowerLoad)PowerSystems.SwitchedAdmittanceStaticPowerLoad
    DeviceModel(PowerLoad, StaticPowerLoad)PowerLoadStaticPowerLoad
    DeviceModel(PowerSystems.ExponentialLoad, StaticPowerLoad)PowerSystems.ExponentialLoadStaticPowerLoad
    DeviceModel(StandardLoad, StaticPowerLoad)StandardLoadStaticPowerLoad

    StaticPowerLoad

    Variables:

    No variables are created

    Time Series Parameters:

    ParameterDefault Time Series Name
    ReactivePowerTimeSeriesParametermax_active_power
    ActivePowerTimeSeriesParametermax_active_power

    Expressions:

    Subtracts the parameters listed above from the respective active and reactive power balance expressions created by the selected Network Formulations

    Constraints:

    No constraints are created


    PowerLoadInterruption

    Variables:

    Time Series Parameters:

    ParameterDefault Time Series Name
    ReactivePowerTimeSeriesParametermax_active_power
    ActivePowerTimeSeriesParametermax_active_power

    Objective:

    Creates an objective function term based on the VariableCost Options where the quantity term is defined as $Pg$.

    Expressions:

    • Adds $Pg$ and $Qg$ terms and to the respective active and reactive power balance expressions created by the selected Network Formulations
    • Subtracts the time series parameters listed above terms from the respective active and reactive power balance expressions created by the selected Network Formulations

    Constraints:

    $Pg$ and $Qg$ represent the "unserved" active and reactive power loads

    \[\begin{aligned} +& Pg_t \le ActivePowerTimeSeriesParameter_t\\ +& Pg_t - u_t ActivePowerTimeSeriesParameter_t \le 0 \\ +& Qg_t \le ReactivePowerTimeSeriesParameter_t\\ +& Qg_t - u_t ReactivePowerTimeSeriesParameter_t\le 0 +\end{aligned}\]


    PowerLoadDispatch

    Variables:

    Time Series Parameters:

    ParameterDefault Time Series Name
    ReactivePowerTimeSeriesParametermax_active_power
    ActivePowerTimeSeriesParametermax_active_power

    Objective:

    Creates an objective function term based on the VariableCost Options where the quantity term is defined as $Pg$.

    Expressions:

    • Adds $Pg$ and $Qg$ terms and to the respective active and reactive power balance expressions created by the selected Network Formulations
    • Subtracts the time series parameters listed above terms from the respective active and reactive power balance expressions created by the selected Network Formulations

    Constraints:

    $Pg$ and $Qg$ represent the "unserved" active and reactive power loads

    \[\begin{aligned} +& Pg_t \le ActivePowerTimeSeriesParameter_t\\ +& Qg_t \le ReactivePowerTimeSeriesParameter_t\\ +\end{aligned}\]

    diff --git a/v0.27.0/formulation_library/Network/index.html b/v0.27.0/formulation_library/Network/index.html new file mode 100644 index 0000000000..c1addc261b --- /dev/null +++ b/v0.27.0/formulation_library/Network/index.html @@ -0,0 +1,2 @@ + +Network · PowerSimulations.jl diff --git a/v0.27.0/formulation_library/README/index.html b/v0.27.0/formulation_library/README/index.html new file mode 100644 index 0000000000..5d33834c52 --- /dev/null +++ b/v0.27.0/formulation_library/README/index.html @@ -0,0 +1,2 @@ + +Formulation documentation guide · PowerSimulations.jl

    Formulation documentation guide

    Formulation documentation should roughly follow the template established by RenewableGen.md

    Auto generated items

    • Valid DeviceModel table: just change the device category in the filter function
    • Time Series Parameters: just change the device category and formulation in the get_default_time_series_names method call

    Linked items

    • Formulations in the Valid DeviceModel table must have a docstring in src/core/formulations.jl
    • The Formulation in the @docs block must have a docstring in src/core/formulations.jl
    • The Variables must have docstrings in src/core/variables.jl
    • The Time Series Parameters must have docstrings in src/core/parameters.jl
    diff --git a/v0.27.0/formulation_library/RenewableGen/index.html b/v0.27.0/formulation_library/RenewableGen/index.html new file mode 100644 index 0000000000..0a52f0306a --- /dev/null +++ b/v0.27.0/formulation_library/RenewableGen/index.html @@ -0,0 +1,9 @@ + +Renewable Generation · PowerSimulations.jl

    PowerSystems.RenewableGen Formulations

    Valid DeviceModels for subtypes of RenewableGen include the following:

    Valid DeviceModelDevice TypeFormulation
    DeviceModel(RenewableDispatch, FixedOutput)RenewableDispatchFixedOutput
    DeviceModel(RenewableFix, FixedOutput)RenewableFixFixedOutput
    DeviceModel(RenewableDispatch, RenewableConstantPowerFactor)RenewableDispatchRenewableConstantPowerFactor
    DeviceModel(RenewableFix, RenewableConstantPowerFactor)RenewableFixRenewableConstantPowerFactor
    DeviceModel(RenewableDispatch, RenewableFullDispatch)RenewableDispatchRenewableFullDispatch
    DeviceModel(RenewableFix, RenewableFullDispatch)RenewableFixRenewableFullDispatch

    RenewableFullDispatch

    Variables:

    Static Parameters:

    • $Pg^\text{min}$ = PowerSystems.get_active_power_limits(device).min
    • $Qg^\text{min}$ = PowerSystems.get_reactive_power_limits(device).min
    • $Qg^\text{max}$ = PowerSystems.get_reactive_power_limits(device).max

    Time Series Parameters:

    ParameterDefault Time Series Name
    ReactivePowerTimeSeriesParametermax_active_power
    ActivePowerTimeSeriesParametermax_active_power

    Objective:

    Creates an objective function term based on the VariableCost Options where the quantity term is defined as $- Pg_t$ to incentivize generation from RenewableGen devices.

    Expressions:

    Adds $Pg$ and $Qg$ terms to the respective active and reactive power balance expressions created by the selected Network Formulations

    Constraints:

    \[\begin{aligned} +& Pg^\text{min} \le Pg_t \le ActivePowerTimeSeriesParameter_t \\ +& Qg^\text{min} \le Qg_t \le Qg^\text{max} +\end{aligned}\]


    RenewableConstantPowerFactor

    Variables:

    Static Parameters:

    • $Pg^\text{min}$ = PowerSystems.get_active_power_limits(device).min
    • $Qg^\text{min}$ = PowerSystems.get_reactive_power_limits(device).min
    • $Qg^\text{max}$ = PowerSystems.get_reactive_power_limits(device).max
    • $pf$ = PowerSystems.get_power_factor(device)

    Time Series Parameters:

    ParameterDefault Time Series Name
    ReactivePowerTimeSeriesParametermax_active_power
    ActivePowerTimeSeriesParametermax_active_power

    Objective:

    Creates an objective function term based on the VariableCost Options where the quantity term is defined as $- Pg_t$ to incentivize generation from RenewableGen devices.

    Expressions:

    Adds $Pg$ and $Qg$ terms to the respective active and reactive power balance expressions created by the selected Network Formulations

    Constraints:

    \[\begin{aligned} +& Pg^\text{min} \le Pg_t \le ActivePowerTimeSeriesParameter_t \\ +& Qg^\text{min} \le Qg_t \le Qg^\text{max} \\ +& Qg_t = pf * Pg_t +\end{aligned}\]

    diff --git a/v0.27.0/formulation_library/Service/index.html b/v0.27.0/formulation_library/Service/index.html new file mode 100644 index 0000000000..119104389e --- /dev/null +++ b/v0.27.0/formulation_library/Service/index.html @@ -0,0 +1,2 @@ + +PowerSystems.Service Formulations · PowerSimulations.jl diff --git a/v0.27.0/formulation_library/ThermalGen/index.html b/v0.27.0/formulation_library/ThermalGen/index.html new file mode 100644 index 0000000000..7c53855045 --- /dev/null +++ b/v0.27.0/formulation_library/ThermalGen/index.html @@ -0,0 +1,2 @@ + +Thermal Generation · PowerSimulations.jl

    ThermalGen Formulations

    Valid DeviceModels for subtypes of ThermalGen include the following:

    Valid DeviceModelDevice TypeFormulation
    DeviceModel(ThermalMultiStart, FixedOutput)ThermalMultiStartFixedOutput
    DeviceModel(ThermalStandard, FixedOutput)ThermalStandardFixedOutput
    DeviceModel(ThermalMultiStart, ThermalBasicDispatch)ThermalMultiStartThermalBasicDispatch
    DeviceModel(ThermalStandard, ThermalBasicDispatch)ThermalStandardThermalBasicDispatch
    DeviceModel(ThermalMultiStart, ThermalCompactDispatch)ThermalMultiStartThermalCompactDispatch
    DeviceModel(ThermalStandard, ThermalCompactDispatch)ThermalStandardThermalCompactDispatch
    DeviceModel(ThermalMultiStart, ThermalDispatchNoMin)ThermalMultiStartThermalDispatchNoMin
    DeviceModel(ThermalStandard, ThermalDispatchNoMin)ThermalStandardThermalDispatchNoMin
    DeviceModel(ThermalMultiStart, ThermalStandardDispatch)ThermalMultiStartThermalStandardDispatch
    DeviceModel(ThermalStandard, ThermalStandardDispatch)ThermalStandardThermalStandardDispatch
    DeviceModel(ThermalMultiStart, ThermalBasicCompactUnitCommitment)ThermalMultiStartThermalBasicCompactUnitCommitment
    DeviceModel(ThermalStandard, ThermalBasicCompactUnitCommitment)ThermalStandardThermalBasicCompactUnitCommitment
    DeviceModel(ThermalMultiStart, ThermalCompactUnitCommitment)ThermalMultiStartThermalCompactUnitCommitment
    DeviceModel(ThermalStandard, ThermalCompactUnitCommitment)ThermalStandardThermalCompactUnitCommitment
    DeviceModel(ThermalMultiStart, ThermalMultiStartUnitCommitment)ThermalMultiStartThermalMultiStartUnitCommitment
    DeviceModel(ThermalMultiStart, ThermalBasicUnitCommitment)ThermalMultiStartThermalBasicUnitCommitment
    DeviceModel(ThermalStandard, ThermalBasicUnitCommitment)ThermalStandardThermalBasicUnitCommitment
    DeviceModel(ThermalMultiStart, ThermalStandardUnitCommitment)ThermalMultiStartThermalStandardUnitCommitment
    DeviceModel(ThermalStandard, ThermalStandardUnitCommitment)ThermalStandardThermalStandardUnitCommitment

    ThermalBasicDispatch

    TODO


    ThermalCompactDispatch

    TODO


    ThermalDispatchNoMin

    TODO


    ThermalStandardDispatch

    TODO


    ThermalBasicCompactUnitCommitment

    TODO


    ThermalCompactUnitCommitment

    TODO


    ThermalMultiStartUnitCommitment

    TODO


    ThermalBasicUnitCommitment

    TODO


    ThermalStandardUnitCommitment

    TODO


    diff --git a/v0.27.0/get_test_data.jl b/v0.27.0/get_test_data.jl new file mode 100644 index 0000000000..2c99e65808 --- /dev/null +++ b/v0.27.0/get_test_data.jl @@ -0,0 +1,41 @@ +using Cbc +using PowerSimulations +using PowerSystems +using DataStructures +using InfrastructureSystems +const IS = InfrastructureSystems +const PSI = PowerSimulations +const PSY = PowerSystems + +include("../../../test/test_utils/get_test_data.jl") + +abstract type TestOpProblem <: PSI.DefaultDecisionProblem end + +system = build_c_sys5_re(; add_reserves = true) +solver = optimizer_with_attributes(Cbc.Optimizer) + +devices = Dict{Symbol, DeviceModel}( + :Generators => DeviceModel(ThermalStandard, ThermalBasicDispatch), + :Loads => DeviceModel(PowerLoad, StaticPowerLoad), +) +branches = Dict{Symbol, DeviceModel}( + :L => DeviceModel(Line, StaticLine), + :T => DeviceModel(Transformer2W, StaticBranch), + :TT => DeviceModel(TapTransformer, StaticBranch), +); +services = Dict{Symbol, ServiceModel}(); + +template = PSI.ProblemTemplate(CopperPlatePowerModel, devices, branches, services); + +operation_problem = PSI.DecisionModel(TestOpProblem, template, system; optimizer = solver); + +set_services_template!( + operation_problem, + Dict( + :Reserve => ServiceModel(VariableReserve{ReserveUp}, RangeReserve), + :Down_Reserve => ServiceModel(VariableReserve{ReserveDown}, RangeReserve), + ), +) + +op_results = solve!(operation_problem) +re_results = PSI.run_economic_dispatch(system; optimizer = solver, use_parameters = true) diff --git a/v0.27.0/index.html b/v0.27.0/index.html new file mode 100644 index 0000000000..ee066449e5 --- /dev/null +++ b/v0.27.0/index.html @@ -0,0 +1,2 @@ + +Welcome Page · PowerSimulations.jl

    PowerSimulations.jl

    Overview

    PowerSimulations.jl is a power system operations simulation tool developed as a flexible and open source software for quasi-static power systems simulations including Production Cost Models. PowerSimulations.jl tackles the issues of developing a simulation model in a modular way providing tools for the formulation of decision models and emulation models that can be solved independently or in an interconnected fashion.

    PowerSimulations.jl supports the workflows to develop simulations by separating the development of operations models and simulation models.

    • Operation Models: Optimization model used to find the solution of an operation problem.
    • Simulations Models: Defined the requirements to find solutions to a sequence of operation problems in a way that resembles the procedures followed by operators.

    The most common Simulation Model is the solution of a Unit Commitment and Economic Dispatch sequence of problems. This model is used in commercial Production Cost Modeling tools, but it has a limited scope of analysis.

    How the documentation is structured

    PowerSimulations.jl documentation and code are organized according to the needs of different users depending on their skillset and requirements. In broad terms there are three categories:

    • Modeler: Users that want to solve an operations problem or run a simulation using the existing models in PowerSimulations.jl. For instance, answer questions about the change in operation costs in future fuel mixes. Check the formulations library page to choose a modeling strategy that fits your needs.

    • Model Developer: Users that want to develop custom models and workflows for the simulation of a power system operation. For instance, study the impacts of an stochastic optimization problem over a deterministic.

    • Code Base Developers: Users that want to add new core functionalities or fix bugs in the core capabilities of PowerSimulations.jl.

    PowerSimulations.jl is an active project under development, and we welcome your feedback, suggestions, and bug reports.

    Note: PowerSimulations.jl uses the data model implemented in PowerSystems.jl to construct optimization models. In most cases, you need to add PowerSystems.jl to your scripts.

    Installation

    The latest stable release of PowerSimulations can be installed using the Julia package manager with

    ] add PowerSimulations

    For the current development version, "checkout" this package with

    ] add PowerSimulations#main

    An appropriate optimization solver is required for running PowerSimulations models. Refer to JuMP.jl solver's page to select the most appropriate for the application of interest.


    PowerSystems has been developed as part of the Scalable Integrated Infrastructure Planning (SIIP) initiative at the U.S. Department of Energy's National Renewable Energy Laboratory (NREL).

    diff --git a/v0.27.0/model_developer_guide/structure_of_operation_problem/index.html b/v0.27.0/model_developer_guide/structure_of_operation_problem/index.html new file mode 100644 index 0000000000..3854f93744 --- /dev/null +++ b/v0.27.0/model_developer_guide/structure_of_operation_problem/index.html @@ -0,0 +1,26 @@ + +Operation Problem Structure · PowerSimulations.jl

    Structure of an operations problem model

    In most cases operation problem models are optimization models. Although in PowerSimulations.jl it is possible to define arbitrary problems that can reflect heuristic decision rules, this is not the common case. This page focuses on explaining the structure of operations problems that employ an optimization problem and solver.

    The first aspect to consider when thinking about developing a model compatible with PowerSimulations.jl is that although we support all of JuMP.jl objects, you need to employ anonymous constraints and variables in JuMP and register the constraints, variables and other optimization objects into PowerSimulations.jl's optimization container. Otherwise the features to use your problem in the simulation like the coordination with other problems and post processing won't work.

    Info

    The requirements for the simulation of Power Systems operations are more strict than solving an optimization problem once with just JuMP.jl. The requirements imposed by PowerSimulations.jl to integrate your models in a simulation are designed to help with other complex operations that go beyond JuMP.jl scope.

    Warning

    All the code in this page is considered "pseudo-code". Copy-paste will likely not work out of the box. You need to develop the internals of the functions correctly for the examples below to work.

    Registering a variable in the model

    To register a variable in the model, the developer must first allocate the container into the optimization container and then populate it. For example, it require start the build function as follows:

    Info

    We recommend calling import PowerSimulations and defining the constant CONST PSI = PowerSimulations to make it easier to read the code and determine which package is responsible for defining the functions.

        function PSI.build_model!(model::PSI.DecisionModel{MyCustomModel})
    +        container = PSI.get_optimization_container(model)
    +        PSI.set_time_steps!(container, 1:24)
    +
    +        # Create the container for the variable
    +        variable = PSI.add_variable_container!(
    +            container,
    +            PSI.ActivePowerVariable(), # <- This variable is defined in PowerSimulations but the user can define their own
    +            PSY.ThermalGeneration, # <- Device type for the variable. Can be from PSY or custom defined
    +            devices_names, # <- First container dimension
    +            time_steps, # <- Second container dimension
    +        )
    +
    +        # Iterate over the devices and time to store the JuMP variables into the container.
    +        for t in time_steps, d in devices
    +            name = PSY.get_name(d)
    +            variable[name, t] = JuMP.@variable(get_jump_model(container))
    +            # It is possible to use PSY getter functions to retrieve data from the generators
    +            # Any other variable property can be specified inside this loop.
    +            JuMP.set_upper_bound(variable[name, t], UB_DATA) # <- Optional
    +            JuMP.set_lower_bound(variable[name, t], LB_DATA) # <- Optional
    +        end
    +
    +    return
    +    end
    diff --git a/v0.27.0/model_developer_guide/troubleshooting/index.html b/v0.27.0/model_developer_guide/troubleshooting/index.html new file mode 100644 index 0000000000..8ee084c66b --- /dev/null +++ b/v0.27.0/model_developer_guide/troubleshooting/index.html @@ -0,0 +1,2 @@ + +Troubleshooting · PowerSimulations.jl diff --git a/v0.27.0/modeler_guide/debugging_infeasible_models/index.html b/v0.27.0/modeler_guide/debugging_infeasible_models/index.html new file mode 100644 index 0000000000..2072f16bb1 --- /dev/null +++ b/v0.27.0/modeler_guide/debugging_infeasible_models/index.html @@ -0,0 +1,2 @@ + +Debugging infeasible models · PowerSimulations.jl diff --git a/v0.27.0/modeler_guide/definitions/index.html b/v0.27.0/modeler_guide/definitions/index.html new file mode 100644 index 0000000000..45cab25fab --- /dev/null +++ b/v0.27.0/modeler_guide/definitions/index.html @@ -0,0 +1,2 @@ + +Definitions · PowerSimulations.jl

    Definitions

    D

    • Decision Problem: A decision problem calculates the desired system operation based on forecasts of uncertain inputs and information about the state of the system. The output of a decision problem represents the policies used to drive the set-points of the system's devices, like generators or switches, and depends on the purpose of the problem. See the Decision Model Tutorial to learn more about solving individual problems.

    • Device Formulation: The model of a device that is incorporated into a large system optimization models. For instance, the storage device model used inside of a Unit Commitment (UC) problem. A device model needs to follow some requirements to be integrated into operation problems.

    E

    • Emulation Problem: An emulation problem is used to mimic the system's behavior subject to an incoming decision and the realization of a forecasted inputs. The solution of the emulator produces outputs representative of the system performance when operating subject the policies resulting from the decision models.

    H

    I

    • Interval: The amount of time between updates to the decision problem. For instance, Day-Ahead problems usually have a 24-hour intervals and Real-Time problems have 5-minute intervals. Check the time Time Series Data Section in PowerSystems.jl

    R

    • Resolution: The amount of time between timesteps in a simulation. For instance 1-hour or 5-minutes. In Julia these are defined using the syntax Hour(1) and Minute(5). Check the time Time Series Data Section in PowerSystems.jl
    diff --git a/v0.27.0/modeler_guide/logging/index.html b/v0.27.0/modeler_guide/logging/index.html new file mode 100644 index 0000000000..ed846cfcff --- /dev/null +++ b/v0.27.0/modeler_guide/logging/index.html @@ -0,0 +1,11 @@ + +Logging · PowerSimulations.jl

    Logging

    PowerSimulations.jl will output many log messages when building systems and running simulations. You may want to customize what gets logged to the console and, optionally, a file.

    By default all log messages of level Logging.Info or higher will get displayed to the console. When you run a simulation a simulation-specific logger will take over and log its messages to a file in the logs directory in the simulation output directory. When finished it will relinquish control back to the global logger.

    Configuring the global logger

    To configure the global logger in a Jupyter Notebook or REPL you may configure your own logger with the Julia Logging standard library or use the convenience function provided by PowerSimulations. This example will log messages of level Logging.Error to console and Logging.Info and higher to the file power-simulations.log in the current directory.

    import Logging
    +using PowerSimulations
    +logger = configure_logging(
    +    console_level = Logging.Error,
    +    file_level = Logging.Info,
    +    filename = "power-simulations.log"
    +)

    Configuring the simulation logger

    You can configure the logging level used by the simulation logger when you call build!(simulation). Here is an example that increases logging verbosity:

    import Logging
    +using PowerSimulations
    +simulation = Simulation(...)
    +build!(simulation, console_level = Logging.Info, file_level = Logging.Debug)

    The log file will be located at <your-output-path>/<simulation-name>/<run-output-dir>/logs/simulation.log.

    Solver logs

    You can configure logging for the solver you use. Refer to the solver documentation. PowerSimulations does not redirect or intercept prints to stdout or stderr from other libraries.

    Recorder events

    PowerSimulations uses the InfrastructureSystems.Recorder to store simulation events in a log file. Refer to this link for more information.

    diff --git a/v0.27.0/modeler_guide/modeling_faq/index.html b/v0.27.0/modeler_guide/modeling_faq/index.html new file mode 100644 index 0000000000..e524d57953 --- /dev/null +++ b/v0.27.0/modeler_guide/modeling_faq/index.html @@ -0,0 +1,2 @@ + +Modeling FAQ · PowerSimulations.jl

    Modeling FAQ

    How do I reduce the amount of print on my REPL?

    The print to the REPL is controlled with the logging. Check the Logging documentation page to see how to reduce the print out

    How do I print the optimizer logs to see the solution process?

    When specifying the DecisionModel or EmulationModel pass the keyword print_optimizer_log = true

    diff --git a/v0.27.0/modeler_guide/parallel_simulations/index.html b/v0.27.0/modeler_guide/parallel_simulations/index.html new file mode 100644 index 0000000000..1c8342e392 --- /dev/null +++ b/v0.27.0/modeler_guide/parallel_simulations/index.html @@ -0,0 +1,105 @@ + +Parallel Simulations · PowerSimulations.jl

    Parallel Simulations

    This section contains instructions to:

    Run a Simulation in Parallel on a local computer

    This page describes how to split a simulation into partitions, run each partition in parallel, and then join the results.

    Setup

    Create a Julia script to build and run simulations. It must meet the requirements below. A full example is in the PowerSimulations repository in test/run_partitioned_simulation.jl.

    • Call using PowerSimulations.

    • Implement a build function that matches the signature below. It must construct a Simulation, call build!, and then return the Simulation instance. It must throw an exception if the build fails.

    function build_simulation(
    +    output_dir::AbstractString,
    +    simulation_name::AbstractString,
    +    partitions::SimulationPartitions,
    +    index::Union{Nothing, Integer}=nothing,
    +)

    Here is example code to construct the Simulation with these parameters:

        sim = Simulation(
    +        name=simulation_name,
    +        steps=partitions.num_steps,
    +        models=models,
    +        sequence=sequence,
    +        simulation_folder=output_dir,
    +    )
    +    status = build!(sim; partitions=partitions, index=index, serialize=isnothing(index))
    +    if status != PSI.BuildStatus.BUILT
    +        error("Failed to build simulation: status=$status")
    +    end
    • Implement an execute function that matches the signature below. It must throw an exception if the execute fails.
    function execute_simulation(sim, args...; kwargs...)
    +    status = execute!(sim)
    +    if status != PSI.RunStatus.SUCCESSFUL
    +        error("Simulation failed to execute: status=$status")
    +    end
    +end

    Execution

    After loading your script, call the function run_parallel_simulation as shown below.

    This example splits a year-long simulation into weekly partitions for a total of 53 individual jobs and then runs them four at a time.

    julia> include("my_simulation.jl")
    +julia> run_parallel_simulation(
    +        build_simulation,
    +        execute_simulation,
    +        script="my_simulation.jl",
    +        output_dir="my_simulation_output",
    +        name="my_simulation",
    +        num_steps=365,
    +        period=7,
    +        num_overlap_steps=1,
    +        num_parallel_processes=4,
    +        exeflags="--project=<path-to-your-julia-environment>",
    +    )

    The final results will be in ./my_simulation_otuput/my_simulation

    Note the log files and results for each partition are located in ./my_simulation_otuput/my_simulation/simulation_partitions

    Run a Simulation in Parallel on an HPC

    This page describes how to split a simulation into partitions, run each partition in parallel on HPC compute nodes, and then join the results.

    These steps can be used on a local computer or any HPC supported by the submission software. Some steps may be specific to NREL's HPC Eagle cluster.

    Note: Some instructions are preliminary and will change if functionality is moved to a new Julia package.

    Setup

    1. Create a conda environment and install the Python package NREL-jade: https://nrel.github.io/jade/installation.html. The rest of this page assumes that the environment is called jade.
    2. Activate the environment with conda activate jade.
    3. Locate the path to that conda environment. It will likely be ~/.conda-envs/jade or ~/.conda/envs/jade.
    4. Load the Julia environment that you use to run simulations. Add the packages Conda and PyCall.
    5. Setup Conda to use the existing jade environment by running these commands:
    julia> run(`conda create -n conda_jl python conda`)
    +julia> ENV["CONDA_JL_HOME"] = joinpath(ENV["HOME"], ".conda-envs", "jade")  # change this to your path
    +pkg> build Conda
    1. Copy the code below into a Julia file called configure_parallel_simulation.jl. This is an interface to Jade through PyCall. It will be used to create a Jade configuration. (It may eventually be moved to a separate package.)
    function configure_parallel_simulation(
    +    script::AbstractString,
    +    num_steps::Integer,
    +    num_period_steps::Integer;
    +    num_overlap_steps::Integer=0,
    +    project_path=nothing,
    +    simulation_name="simulation",
    +    config_file="config.json",
    +    force=false,
    +)
    +    partitions = SimulationPartitions(num_steps, num_period_steps, num_overlap_steps)
    +    jgc = pyimport("jade.extensions.generic_command")
    +    julia_cmd = isnothing(project_path) ? "julia" : "julia --project=$project_path"
    +    setup_command = "$julia_cmd $script setup --simulation-name=$simulation_name " *
    +    "--num-steps=$num_steps --num-period-steps=$num_period_steps " *
    +    "--num-overlap-steps=$num_overlap_steps"
    +    teardown_command = "$julia_cmd $script join --simulation-name=$simulation_name"
    +    config = jgc.GenericCommandConfiguration(
    +        setup_command=setup_command,
    +        teardown_command=teardown_command,
    +    )
    +
    +    for i in 1:get_num_partitions(partitions)
    +        cmd = "$julia_cmd $script execute --simulation-name=$simulation_name --index=$i"
    +        job = jgc.GenericCommandParameters(command=cmd, name="execute-$i")
    +        config.add_job(job)
    +    end
    +
    +    config.dump(config_file, indent=2)
    +    println("Created Jade configuration in $config_file. " *
    +            "Run 'jade submit-jobs [options] $config_file' to execute them.")
    +end
    1. Create a Julia script to build and run simulations. It must meet the requirements below. A full example is in the PowerSimulations repository in test/run_partitioned_simulation.jl.
    • Call using PowerSimulations.

    • Implement a build function that matches the signature below. It must construct a Simulation, call build!, and then return the Simulation instance. It must throw an exception if the build fails.

    function build_simulation(
    +    output_dir::AbstractString,
    +    simulation_name::AbstractString,
    +    partitions::SimulationPartitions,
    +    index::Union{Nothing, Integer}=nothing,
    +)

    Here is example code to construct the Simulation with these parameters:

        sim = Simulation(
    +        name=simulation_name,
    +        steps=partitions.num_steps,
    +        models=models,
    +        sequence=sequence,
    +        simulation_folder=output_dir,
    +    )
    +    status = build!(sim; partitions=partitions, index=index, serialize=isnothing(index))
    +    if status != PSI.BuildStatus.BUILT
    +        error("Failed to build simulation: status=$status")
    +    end
    • Implement an execute function that matches the signature below. It must throw an exception if the execute fails.
    function execute_simulation(sim, args...; kwargs...)
    +    status = execute!(sim)
    +    if status != PSI.RunStatus.SUCCESSFUL
    +        error("Simulation failed to execute: status=$status")
    +    end
    +end
    • Make the script runnable as a CLI command by including the following code at the bottom of the

    file.

    function main()
    +    process_simulation_partition_cli_args(build_simulation, execute_simulation, ARGS...)
    +end
    +
    +if abspath(PROGRAM_FILE) == @__FILE__
    +    main()
    +end

    Execution

    1. Create a Jade configuration that defines the partitioned simulation jobs. Load your Julia environment.

      This example splits a year-long simulation into weekly partitions for a total of 53 individual jobs.

    julia> include("configure_parallel_simulation.jl")
    +julia> num_steps = 365
    +julia> period = 7
    +julia> num_overlap_steps = 1
    +julia> configure_parallel_simulation(
    +    "my_simulation.jl",  # this is your build/execute script
    +    num_steps,
    +    period,
    +    num_overlap_steps=1,
    +    project_path=".",  # This optionally specifies the Julia project environment to load.
    +)
    +Created Jade configuration in config.json. Run 'jade submit-jobs [options] config.json' to execute them.

    Exit Julia.

    1. View the configuration for accuracy.
    $ jade config show config.json
    1. Start an interactive session on a debug node. Do not submit the jobs on a login node! The submission step will run a full build of the simulation and that may consume too many CPU and memory resources for the login node.
    $ salloc -t 01:00:00 -N1 --account=<your-account> --partition=debug
    1. Follow the instructions at https://nrel.github.io/jade/tutorial.html to submit the jobs. The example below will configure Jade to run each partition on its own compute node. Depending on the compute and memory constraints of your simulation, you may be able to pack more jobs on each node.

      Adjust the walltime as necessary.

    $ jade config hpc -c hpc_config.toml -t slurm  --walltime=04:00:00 -a <your-account>
    +$ jade submit-jobs config.json --per-node-batch-size=1 -o output

    If you are unsure about how much memory and CPU resources your simulation consumes, add these options:

    $ jade submit-jobs config.json --per-node-batch-size=1 -o output --resource-monitor-type periodic --resource-monitor-interval 3

    Jade will create HTML plots of the resource utilization in output/stats. You may be able to customize --per-node-batch-size and --num-processes to finish the simulations more quickly.

    1. Jade will run a final command to join the simulation partitions into one unified file. You can load the results as you normally would.
    julia> results = SimulationResults("<output-dir>/job-outputs/<simulation-name>")

    Note the log files and results for each partition are located in <output-dir>/job-outputs/<simulation-name>/simulation_partitions

    diff --git a/v0.27.0/modeler_guide/problem_templates/index.html b/v0.27.0/modeler_guide/problem_templates/index.html new file mode 100644 index 0000000000..f78e61f26c --- /dev/null +++ b/v0.27.0/modeler_guide/problem_templates/index.html @@ -0,0 +1,352 @@ + +Operations ProblemTemplates · PowerSimulations.jl

    Operations ProblemTemplates

    Templates are used to specify the modeling properties of the devices and network that are going to he used to specify a problem. A ProblemTemplate is just a collection of DeviceModels that allows the user to specify the formulations of each set of devices (by device type) independently so that the modeler can adjust the level of detail according to the question of interest and the available data. For more information about valid DeviceModels and their mathematical representations, check out the Formulation Library.

    Building a ProblemTemplate

    You can build a ProblemTemplate by adding a NetworkModel, DeviceModels, and ServiceModels.

    template = ProblemTemplate()
    +set_network_model!(template, NetworkModel(CopperPlatePowerModel))
    +set_device_model!(template, PowerLoad, StaticPowerLoad)
    +set_device_model!(template, ThermalStandard, ThermalBasicUnitCommitment)
    +set_service_model!(template, VariableReserve{ReserveUp}, RangeReserve)

    Default Templates

    PowerSimulations.jl provides default templates for common operation problems. You can retrieve a default template and modify it according to your requirements. Currently supported default templates are:

    PowerSimulations.template_economic_dispatchFunction
    template_economic_dispatch(; kwargs...) -> ProblemTemplate
    +
    template_economic_dispatch(; kwargs...)

    Creates a ProblemTemplate with default DeviceModels for an Economic Dispatch problem.

    Example

    template = templateeconomicdispatch()

    
    +# Accepted Key Words
    +- `network::Type{<:PM.AbstractPowerModel}` : override default network model settings
    +- `devices::Vector{DeviceModel}` : override default `DeviceModel` settings
    +- `services::Vector{ServiceModel}` : override default `ServiceModel` settings
    source
    template_economic_dispatch()
    + + + + + + + + + + + + + + + + + + + +
    Network Model
    Network ModelCopperPlatePowerModel
    Slacksfalse
    PTDFfalse
    DualsNone
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Device Models
    Device TypeFormulationSlacks
    ThermalStandardThermalBasicDispatchfalse
    PowerLoadStaticPowerLoadfalse
    InterruptiblePowerLoadPowerLoadInterruptionfalse
    RenewableFixFixedOutputfalse
    RenewableDispatchRenewableFullDispatchfalse
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Branch Models
    Branch TypeFormulationSlacks
    LineStaticBranchfalse
    TapTransformerStaticBranchfalse
    Transformer2WStaticBranchfalse
    TwoTerminalHVDCLineHVDCTwoTerminalDispatchfalse
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Service Models
    Service TypeFormulationSlacksAggregated Model
    VariableReserve{ReserveUp}RangeReservefalsetrue
    VariableReserve{ReserveDown}RangeReservefalsetrue
    +
    PowerSimulations.template_unit_commitmentFunction
    template_unit_commitment(; kwargs...) -> ProblemTemplate
    +
    template_unit_commitment(; kwargs...)

    Creates a ProblemTemplate with default DeviceModels for a Unit Commitment problem.

    Example

    template = templateunitcommitment()

    
    +# Accepted Key Words
    +- `network::Type{<:PM.AbstractPowerModel}` : override default network model settings
    +- `devices::Vector{DeviceModel}` : override default `DeviceModel` settings
    +- `services::Vector{ServiceModel}` : override default `ServiceModel` settings
    source
    template_unit_commitment()
    + + + + + + + + + + + + + + + + + + + +
    Network Model
    Network ModelCopperPlatePowerModel
    Slacksfalse
    PTDFfalse
    DualsNone
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Device Models
    Device TypeFormulationSlacks
    ThermalStandardThermalBasicUnitCommitmentfalse
    PowerLoadStaticPowerLoadfalse
    InterruptiblePowerLoadPowerLoadInterruptionfalse
    RenewableFixFixedOutputfalse
    RenewableDispatchRenewableFullDispatchfalse
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Branch Models
    Branch TypeFormulationSlacks
    LineStaticBranchfalse
    TapTransformerStaticBranchfalse
    Transformer2WStaticBranchfalse
    TwoTerminalHVDCLineHVDCTwoTerminalDispatchfalse
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    Service Models
    Service TypeFormulationSlacksAggregated Model
    VariableReserve{ReserveUp}RangeReservefalsetrue
    VariableReserve{ReserveDown}RangeReservefalsetrue
    +
    PowerSimulations.template_agc_reserve_deploymentFunction
    template_agc_reserve_deployment(; kwargs...)
    +
    template_agc_reserve_deployment(; kwargs...)

    Creates a ProblemTemplate with default DeviceModels for an AGC Reserve Deployment Problem. This model doesn't support customization

    Example

    template = agcreservedeployment()

    source
    template_agc_reserve_deployment()
    + + + + + + + + + + + + + + + + + + + +
    Network Model
    Network ModelAreaBalancePowerModel
    Slacksfalse
    PTDFfalse
    DualsNone
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Device Models
    Device TypeFormulationSlacks
    RegulationDevice{HydroDispatch}ReserveLimitedRegulationfalse
    ThermalStandardFixedOutputfalse
    PowerLoadStaticPowerLoadfalse
    HydroDispatchFixedOutputfalse
    RenewableFixFixedOutputfalse
    RenewableDispatchFixedOutputfalse
    RegulationDevice{HydroEnergyReservoir}ReserveLimitedRegulationfalse
    RegulationDevice{ThermalStandard}DeviceLimitedRegulationfalse
    HydroEnergyReservoirFixedOutputfalse
    + + + + + + + + + + + + + + + + + + + +
    Service Models
    Service TypeFormulationSlacksAggregated Model
    AGCPIDSmoothACEfalsetrue
    +
    diff --git a/v0.27.0/modeler_guide/psi_structure/index.html b/v0.27.0/modeler_guide/psi_structure/index.html new file mode 100644 index 0000000000..036cdf36b5 --- /dev/null +++ b/v0.27.0/modeler_guide/psi_structure/index.html @@ -0,0 +1,2 @@ + +PowerSimulations.jl Modeling Structure · PowerSimulations.jl

    PowerSimulations.jl Modeling Structure

    PowerSimulations enables the simulation of a sequence of power systems optimization problems and provides user control over each aspect of the simulation configuration. Specifically:

    What is the difference between a Model and a Problem?

    A "Problem" is an abstract mathematical description of how to represent power system behavior, whereas a "Model" is a concrete representation of a "Problem" applied to a dataset. I.e. once a Problem is populated with data describing all the loads, generators, lines, etc., it becomes a Model.

    diff --git a/v0.27.0/modeler_guide/running_a_simulation/index.html b/v0.27.0/modeler_guide/running_a_simulation/index.html new file mode 100644 index 0000000000..d800f0e95c --- /dev/null +++ b/v0.27.0/modeler_guide/running_a_simulation/index.html @@ -0,0 +1,2 @@ + +Simulation · PowerSimulations.jl

    Simulation

    Always try to solve the operations problem first before putting together the simulation

    It is not uncommon that when trying to solve a complex simulation the resulting models are infeasible. This situation can be the result of many factors like the input data, the incorrect specification of the initial conditions for models with time dependencies or a poorly specified model. Therefore, it's highly recommended to run and analyze an Operations Problems that reflect the problems that will be included in a simulation prior to executing a simulation.

    Check out the Operations Problem Tutorial

    Feedforward

    TODO

    Sequencing

    In a typical simulation pipeline, we want to connect daily (24-hours) day-ahead unit commitment problems, with multiple economic dispatch problems. Usually, our day-ahead unit commitment problem will have an hourly (1-hour) resolution, while the economic dispatch will have a 5-minute resolution.

    Depending on your problem, it is common to use a 2-day look-ahead for unit commitment problems, so in this case, the Day-Ahead problem will have: resolution = Hour(1) with interval = Hour(24) and horizon = 48. In the case of the economic dispatch problem, it is common to use a look-ahead of two hours. Thus, the Real-Time problem will have: resolution = Minute(5), with interval = Minute(5) (we only store the first operating point) and horizon = 24 (24 time steps of 5 minutes are 120 minutes, that is 2 hours).

    diff --git a/v0.27.0/modeler_guide/simulation_recorder/index.html b/v0.27.0/modeler_guide/simulation_recorder/index.html new file mode 100644 index 0000000000..03b3a4b5ba --- /dev/null +++ b/v0.27.0/modeler_guide/simulation_recorder/index.html @@ -0,0 +1,43 @@ + +Simulation Recorder · PowerSimulations.jl

    Simulation Recorder

    PowerSimulations.jl provides the ability to record structured data as events during a simulation. These events can be post-processed to help debug problems.

    By default only SimulationStepEvent and ProblemExecutionEvent are recorded. Here is an example.

    Suppose a simulation is run in the directory ./output.

    Assume that setup commands have been run:

    using PowerSimulations
    +const PSI = PowerSimulations

    Note that for all functions below you can optionally specify a function to filter events. The function must accept the event type and return true or false.

    Show all events of type PSI.SimulationStepEvent

    julia> show_simulation_events(PSI.SimulationStepEvent, "./output/aggregation/1")
    +┌─────────────────────┬─────────────────────┬──────┬────────┐
    +│                name │     simulation_time │ step │ status │
    +├─────────────────────┼─────────────────────┼──────┼────────┤
    +│ SimulationStepEvent │ 2024-01-01T00:00:00 │    1 │  start │
    +│ SimulationStepEvent │ 2024-01-01T23:00:00 │    1 │   done │
    +│ SimulationStepEvent │ 2024-01-01T23:00:00 │    2 │  start │
    +│ SimulationStepEvent │ 2024-01-02T23:00:00 │    2 │   done │
    +└─────────────────────┴─────────────────────┴──────┴────────┘

    Show events of type PSI.ProblemExecutionEvent for a specific step and stage.

    show_simulation_events(
    +    PSI.ProblemExecutionEvent,
    +    "./output/aggregation/1",
    +    x -> x.step == 1 && x.stage == 2 && x.status == "start"
    +)
    +┌──────────────────────┬─────────────────────┬──────┬───────┬────────┐
    +│                 name │     simulation_time │ step │ stage │ status │
    +├──────────────────────┼─────────────────────┼──────┼───────┼────────┤
    +│ ProblemExecutionEvent │ 2024-01-01T00:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T00:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T01:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T02:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T03:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T04:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T05:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T06:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T07:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T08:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T09:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T10:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T11:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T12:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T13:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T14:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T15:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T16:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T17:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T18:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T19:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T20:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T21:00:00 │    1 │     2 │  start │
    +│ ProblemExecutionEvent │ 2024-01-01T22:00:00 │    1 │     2 │  start │
    +└──────────────────────┴─────────────────────┴──────┴───────┴────────┘
    diff --git a/v0.27.0/modeler_guide/tips_and_tricks/index.html b/v0.27.0/modeler_guide/tips_and_tricks/index.html new file mode 100644 index 0000000000..754ba2badd --- /dev/null +++ b/v0.27.0/modeler_guide/tips_and_tricks/index.html @@ -0,0 +1,2 @@ + +Tips and tricks · PowerSimulations.jl diff --git a/v0.27.0/quick_start_guide/index.html b/v0.27.0/quick_start_guide/index.html new file mode 100644 index 0000000000..6536e15cc3 --- /dev/null +++ b/v0.27.0/quick_start_guide/index.html @@ -0,0 +1,2 @@ + +Quick Start Guide · PowerSimulations.jl

    Quick Start Guide

    Tip

    If you need to develop a dataset for a simulation check the PowerSystems.jl Tutorials on how to parse data and attach time series

    • Tutorial: If you are eager to run your first simulation visit the Solve a Day Ahead Market Scheduling Problem using PowerSimulations.jl tutorial
    diff --git a/v0.27.0/search/index.html b/v0.27.0/search/index.html new file mode 100644 index 0000000000..d8f4160751 --- /dev/null +++ b/v0.27.0/search/index.html @@ -0,0 +1,2 @@ + +Search · PowerSimulations.jl diff --git a/v0.27.0/search_index.js b/v0.27.0/search_index.js new file mode 100644 index 0000000000..4458e88095 --- /dev/null +++ b/v0.27.0/search_index.js @@ -0,0 +1,3 @@ +var documenterSearchIndex = {"docs": +[{"location":"code_base_developer_guide/extending_powersimulations/#Extending-Source-Code-Functionalities","page":"Extending Source Code Functionalities","title":"Extending Source Code Functionalities","text":"","category":"section"},{"location":"code_base_developer_guide/extending_powersimulations/#Enable-other-recorder-events","page":"Extending Source Code Functionalities","title":"Enable other recorder events","text":"","category":"section"},{"location":"code_base_developer_guide/extending_powersimulations/","page":"Extending Source Code Functionalities","title":"Extending Source Code Functionalities","text":"Other types of recorder events can be enabled with a possible performance impact. To do this pass in the specific recorder names to be enabled when you call build.","category":"page"},{"location":"code_base_developer_guide/extending_powersimulations/","page":"Extending Source Code Functionalities","title":"Extending Source Code Functionalities","text":"sim = Simulation(...)\nrecorders = [:execution]\nbuild!(sim; recorders = recorders)\nexecute!(sim)","category":"page"},{"location":"code_base_developer_guide/extending_powersimulations/","page":"Extending Source Code Functionalities","title":"Extending Source Code Functionalities","text":"Now we can examine InitialConditionUpdateEvents for specific steps and stages.","category":"page"},{"location":"code_base_developer_guide/extending_powersimulations/","page":"Extending Source Code Functionalities","title":"Extending Source Code Functionalities","text":"show_simulation_events(\n PSI.InitialConditionUpdateEvent,\n \"./output/aggregation/1\",\n x -> x.initial_condition_type == \"DeviceStatus\";\n step = 2,\n stage = 1\n)\n┌─────────────────────────────┬─────────────────────┬────────────────────────┬─────────────────┬─────────────┬─────┬──────────────┐\n│ name │ simulation_time │ initial_condition_type │ device_type │ device_name │ val │ stage_number │\n├─────────────────────────────┼─────────────────────┼────────────────────────┼─────────────────┼─────────────┼─────┼──────────────┤\n│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Solitude │ 0.0 │ 1 │\n│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Park City │ 1.0 │ 1 │\n│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Alta │ 1.0 │ 1 │\n│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Brighton │ 1.0 │ 1 │\n│ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Sundance │ 0.0 │ 1 │\n└─────────────────────────────┴─────────────────────┴────────────────────────┴─────────────────┴─────────────┴─────┴──────────────┘","category":"page"},{"location":"code_base_developer_guide/extending_powersimulations/#Show-the-wall-time-with-your-events","page":"Extending Source Code Functionalities","title":"Show the wall time with your events","text":"","category":"section"},{"location":"code_base_developer_guide/extending_powersimulations/","page":"Extending Source Code Functionalities","title":"Extending Source Code Functionalities","text":"Sometimes you might want to see how the events line up with the wall time.","category":"page"},{"location":"code_base_developer_guide/extending_powersimulations/","page":"Extending Source Code Functionalities","title":"Extending Source Code Functionalities","text":"show_simulation_events(\n PSI.InitialConditionUpdateEvent,\n \"./output/aggregation/1\",\n x -> x.initial_condition_type == \"DeviceStatus\";\n step = 2,\n stage = 1,\n wall_time = true\n)\n┌─────────────────────────┬─────────────────────────────┬─────────────────────┬────────────────────────┬─────────────────┬─────────────┬─────┬──────────────┐\n│ timestamp │ name │ simulation_time │ initial_condition_type │ device_type │ device_name │ val │ stage_number │\n├─────────────────────────┼─────────────────────────────┼─────────────────────┼────────────────────────┼─────────────────┼─────────────┼─────┼──────────────┤\n│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Solitude │ 0.0 │ 1 │\n│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Park City │ 1.0 │ 1 │\n│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Alta │ 1.0 │ 1 │\n│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Brighton │ 1.0 │ 1 │\n│ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Sundance │ 0.0 │ 1 │\n└─────────────────────────┴─────────────────────────────┴─────────────────────┴────────────────────────┴─────────────────┴─────────────┴─────┴──────────────┘","category":"page"},{"location":"modeler_guide/simulation_recorder/#Simulation-Recorder","page":"Simulation Recorder","title":"Simulation Recorder","text":"","category":"section"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"PowerSimulations.jl provides the ability to record structured data as events during a simulation. These events can be post-processed to help debug problems.","category":"page"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"By default only SimulationStepEvent and ProblemExecutionEvent are recorded. Here is an example.","category":"page"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"Suppose a simulation is run in the directory ./output.","category":"page"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"Assume that setup commands have been run:","category":"page"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"using PowerSimulations\nconst PSI = PowerSimulations","category":"page"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"Note that for all functions below you can optionally specify a function to filter events. The function must accept the event type and return true or false.","category":"page"},{"location":"modeler_guide/simulation_recorder/#Show-all-events-of-type-PSI.SimulationStepEvent","page":"Simulation Recorder","title":"Show all events of type PSI.SimulationStepEvent","text":"","category":"section"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"julia> show_simulation_events(PSI.SimulationStepEvent, \"./output/aggregation/1\")\n┌─────────────────────┬─────────────────────┬──────┬────────┐\n│ name │ simulation_time │ step │ status │\n├─────────────────────┼─────────────────────┼──────┼────────┤\n│ SimulationStepEvent │ 2024-01-01T00:00:00 │ 1 │ start │\n│ SimulationStepEvent │ 2024-01-01T23:00:00 │ 1 │ done │\n│ SimulationStepEvent │ 2024-01-01T23:00:00 │ 2 │ start │\n│ SimulationStepEvent │ 2024-01-02T23:00:00 │ 2 │ done │\n└─────────────────────┴─────────────────────┴──────┴────────┘","category":"page"},{"location":"modeler_guide/simulation_recorder/#Show-events-of-type-PSI.ProblemExecutionEvent-for-a-specific-step-and-stage.","page":"Simulation Recorder","title":"Show events of type PSI.ProblemExecutionEvent for a specific step and stage.","text":"","category":"section"},{"location":"modeler_guide/simulation_recorder/","page":"Simulation Recorder","title":"Simulation Recorder","text":"show_simulation_events(\n PSI.ProblemExecutionEvent,\n \"./output/aggregation/1\",\n x -> x.step == 1 && x.stage == 2 && x.status == \"start\"\n)\n┌──────────────────────┬─────────────────────┬──────┬───────┬────────┐\n│ name │ simulation_time │ step │ stage │ status │\n├──────────────────────┼─────────────────────┼──────┼───────┼────────┤\n│ ProblemExecutionEvent │ 2024-01-01T00:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T00:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T01:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T02:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T03:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T04:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T05:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T06:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T07:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T08:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T09:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T10:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T11:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T12:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T13:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T14:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T15:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T16:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T17:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T18:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T19:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T20:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T21:00:00 │ 1 │ 2 │ start │\n│ ProblemExecutionEvent │ 2024-01-01T22:00:00 │ 1 │ 2 │ start │\n└──────────────────────┴─────────────────────┴──────┴───────┴────────┘","category":"page"},{"location":"modeler_guide/parallel_simulations/#Parallel-Simulations","page":"Parallel Simulations","title":"Parallel Simulations","text":"","category":"section"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"This section contains instructions to:","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Run a Simulation in Parallel on a local computer\nRun a Simulation in Parallel on an HPC","category":"page"},{"location":"modeler_guide/parallel_simulations/#Run-a-Simulation-in-Parallel-on-a-local-computer","page":"Parallel Simulations","title":"Run a Simulation in Parallel on a local computer","text":"","category":"section"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"This page describes how to split a simulation into partitions, run each partition in parallel, and then join the results.","category":"page"},{"location":"modeler_guide/parallel_simulations/#Setup","page":"Parallel Simulations","title":"Setup","text":"","category":"section"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Create a Julia script to build and run simulations. It must meet the requirements below. A full example is in the PowerSimulations repository in test/run_partitioned_simulation.jl.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Call using PowerSimulations.\nImplement a build function that matches the signature below. It must construct a Simulation, call build!, and then return the Simulation instance. It must throw an exception if the build fails.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"function build_simulation(\n output_dir::AbstractString,\n simulation_name::AbstractString,\n partitions::SimulationPartitions,\n index::Union{Nothing, Integer}=nothing,\n)","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Here is example code to construct the Simulation with these parameters:","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":" sim = Simulation(\n name=simulation_name,\n steps=partitions.num_steps,\n models=models,\n sequence=sequence,\n simulation_folder=output_dir,\n )\n status = build!(sim; partitions=partitions, index=index, serialize=isnothing(index))\n if status != PSI.BuildStatus.BUILT\n error(\"Failed to build simulation: status=$status\")\n end","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Implement an execute function that matches the signature below. It must throw an exception if the execute fails.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"function execute_simulation(sim, args...; kwargs...)\n status = execute!(sim)\n if status != PSI.RunStatus.SUCCESSFUL\n error(\"Simulation failed to execute: status=$status\")\n end\nend","category":"page"},{"location":"modeler_guide/parallel_simulations/#Execution","page":"Parallel Simulations","title":"Execution","text":"","category":"section"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"After loading your script, call the function run_parallel_simulation as shown below.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"This example splits a year-long simulation into weekly partitions for a total of 53 individual jobs and then runs them four at a time.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"julia> include(\"my_simulation.jl\")\njulia> run_parallel_simulation(\n build_simulation,\n execute_simulation,\n script=\"my_simulation.jl\",\n output_dir=\"my_simulation_output\",\n name=\"my_simulation\",\n num_steps=365,\n period=7,\n num_overlap_steps=1,\n num_parallel_processes=4,\n exeflags=\"--project=\",\n )","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"The final results will be in ./my_simulation_otuput/my_simulation","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Note the log files and results for each partition are located in ./my_simulation_otuput/my_simulation/simulation_partitions","category":"page"},{"location":"modeler_guide/parallel_simulations/#Run-a-Simulation-in-Parallel-on-an-HPC","page":"Parallel Simulations","title":"Run a Simulation in Parallel on an HPC","text":"","category":"section"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"This page describes how to split a simulation into partitions, run each partition in parallel on HPC compute nodes, and then join the results.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"These steps can be used on a local computer or any HPC supported by the submission software. Some steps may be specific to NREL's HPC Eagle cluster.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Note: Some instructions are preliminary and will change if functionality is moved to a new Julia package.","category":"page"},{"location":"modeler_guide/parallel_simulations/#Setup-2","page":"Parallel Simulations","title":"Setup","text":"","category":"section"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Create a conda environment and install the Python package NREL-jade: https://nrel.github.io/jade/installation.html. The rest of this page assumes that the environment is called jade.\nActivate the environment with conda activate jade.\nLocate the path to that conda environment. It will likely be ~/.conda-envs/jade or ~/.conda/envs/jade.\nLoad the Julia environment that you use to run simulations. Add the packages Conda and PyCall.\nSetup Conda to use the existing jade environment by running these commands:","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"julia> run(`conda create -n conda_jl python conda`)\njulia> ENV[\"CONDA_JL_HOME\"] = joinpath(ENV[\"HOME\"], \".conda-envs\", \"jade\") # change this to your path\npkg> build Conda","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Copy the code below into a Julia file called configure_parallel_simulation.jl. This is an interface to Jade through PyCall. It will be used to create a Jade configuration. (It may eventually be moved to a separate package.)","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"function configure_parallel_simulation(\n script::AbstractString,\n num_steps::Integer,\n num_period_steps::Integer;\n num_overlap_steps::Integer=0,\n project_path=nothing,\n simulation_name=\"simulation\",\n config_file=\"config.json\",\n force=false,\n)\n partitions = SimulationPartitions(num_steps, num_period_steps, num_overlap_steps)\n jgc = pyimport(\"jade.extensions.generic_command\")\n julia_cmd = isnothing(project_path) ? \"julia\" : \"julia --project=$project_path\"\n setup_command = \"$julia_cmd $script setup --simulation-name=$simulation_name \" *\n \"--num-steps=$num_steps --num-period-steps=$num_period_steps \" *\n \"--num-overlap-steps=$num_overlap_steps\"\n teardown_command = \"$julia_cmd $script join --simulation-name=$simulation_name\"\n config = jgc.GenericCommandConfiguration(\n setup_command=setup_command,\n teardown_command=teardown_command,\n )\n\n for i in 1:get_num_partitions(partitions)\n cmd = \"$julia_cmd $script execute --simulation-name=$simulation_name --index=$i\"\n job = jgc.GenericCommandParameters(command=cmd, name=\"execute-$i\")\n config.add_job(job)\n end\n\n config.dump(config_file, indent=2)\n println(\"Created Jade configuration in $config_file. \" *\n \"Run 'jade submit-jobs [options] $config_file' to execute them.\")\nend","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Create a Julia script to build and run simulations. It must meet the requirements below. A full example is in the PowerSimulations repository in test/run_partitioned_simulation.jl.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Call using PowerSimulations.\nImplement a build function that matches the signature below. It must construct a Simulation, call build!, and then return the Simulation instance. It must throw an exception if the build fails.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"function build_simulation(\n output_dir::AbstractString,\n simulation_name::AbstractString,\n partitions::SimulationPartitions,\n index::Union{Nothing, Integer}=nothing,\n)","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Here is example code to construct the Simulation with these parameters:","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":" sim = Simulation(\n name=simulation_name,\n steps=partitions.num_steps,\n models=models,\n sequence=sequence,\n simulation_folder=output_dir,\n )\n status = build!(sim; partitions=partitions, index=index, serialize=isnothing(index))\n if status != PSI.BuildStatus.BUILT\n error(\"Failed to build simulation: status=$status\")\n end","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Implement an execute function that matches the signature below. It must throw an exception if the execute fails.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"function execute_simulation(sim, args...; kwargs...)\n status = execute!(sim)\n if status != PSI.RunStatus.SUCCESSFUL\n error(\"Simulation failed to execute: status=$status\")\n end\nend","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Make the script runnable as a CLI command by including the following code at the bottom of the","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"file.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"function main()\n process_simulation_partition_cli_args(build_simulation, execute_simulation, ARGS...)\nend\n\nif abspath(PROGRAM_FILE) == @__FILE__\n main()\nend","category":"page"},{"location":"modeler_guide/parallel_simulations/#Execution-2","page":"Parallel Simulations","title":"Execution","text":"","category":"section"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Create a Jade configuration that defines the partitioned simulation jobs. Load your Julia environment.\nThis example splits a year-long simulation into weekly partitions for a total of 53 individual jobs.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"julia> include(\"configure_parallel_simulation.jl\")\njulia> num_steps = 365\njulia> period = 7\njulia> num_overlap_steps = 1\njulia> configure_parallel_simulation(\n \"my_simulation.jl\", # this is your build/execute script\n num_steps,\n period,\n num_overlap_steps=1,\n project_path=\".\", # This optionally specifies the Julia project environment to load.\n)\nCreated Jade configuration in config.json. Run 'jade submit-jobs [options] config.json' to execute them.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Exit Julia.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"View the configuration for accuracy.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"$ jade config show config.json","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Start an interactive session on a debug node. Do not submit the jobs on a login node! The submission step will run a full build of the simulation and that may consume too many CPU and memory resources for the login node.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"$ salloc -t 01:00:00 -N1 --account= --partition=debug","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Follow the instructions at https://nrel.github.io/jade/tutorial.html to submit the jobs. The example below will configure Jade to run each partition on its own compute node. Depending on the compute and memory constraints of your simulation, you may be able to pack more jobs on each node.\nAdjust the walltime as necessary.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"$ jade config hpc -c hpc_config.toml -t slurm --walltime=04:00:00 -a \n$ jade submit-jobs config.json --per-node-batch-size=1 -o output","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"If you are unsure about how much memory and CPU resources your simulation consumes, add these options:","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"$ jade submit-jobs config.json --per-node-batch-size=1 -o output --resource-monitor-type periodic --resource-monitor-interval 3","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Jade will create HTML plots of the resource utilization in output/stats. You may be able to customize --per-node-batch-size and --num-processes to finish the simulations more quickly.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Jade will run a final command to join the simulation partitions into one unified file. You can load the results as you normally would.","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"julia> results = SimulationResults(\"/job-outputs/\")","category":"page"},{"location":"modeler_guide/parallel_simulations/","page":"Parallel Simulations","title":"Parallel Simulations","text":"Note the log files and results for each partition are located in /job-outputs//simulation_partitions","category":"page"},{"location":"quick_start_guide/#Quick-Start-Guide","page":"Quick Start Guide","title":"Quick Start Guide","text":"","category":"section"},{"location":"quick_start_guide/","page":"Quick Start Guide","title":"Quick Start Guide","text":"Julia: If this is your first time using Julia visit our Introduction to Julia and the official Getting started with Julia.\nPackage Installation: If you want to install packages check the Package Manager instructions, or you can refer to the PowerSimulations installation instructions.\nPowerSystems: PowerSystems.jl manages the data and is a fundamental dependency of PowerSimulations.jl. Check the PowerSystems.jl Basics Tutorial and PowerSystems.jl documentation to understand how the inputs to the models are organized.\nDataset Library: If you don't have a data set to start using PowerSimulations.jl check the test systems provided in PowerSystemCaseBuilder.jl","category":"page"},{"location":"quick_start_guide/","page":"Quick Start Guide","title":"Quick Start Guide","text":"tip: Tip\nIf you need to develop a dataset for a simulation check the PowerSystems.jl Tutorials on how to parse data and attach time series","category":"page"},{"location":"quick_start_guide/","page":"Quick Start Guide","title":"Quick Start Guide","text":"Tutorial: If you are eager to run your first simulation visit the Solve a Day Ahead Market Scheduling Problem using PowerSimulations.jl tutorial","category":"page"},{"location":"code_base_developer_guide/troubleshooting/#Troubleshooting-code-development","page":"Troubleshooting","title":"Troubleshooting code development","text":"","category":"section"},{"location":"tutorials/decision_problem/#op_problem_tutorial","page":"Single-step Problem","title":"Operations problems with PowerSimulations.jl","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Originally Contributed by: Clayton Barrows","category":"page"},{"location":"tutorials/decision_problem/#Introduction","page":"Single-step Problem","title":"Introduction","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"PowerSimulations.jl supports the construction and solution of optimal power system scheduling problems (Operations Problems). Operations problems form the fundamental building blocks for sequential simulations. This example shows how to specify and customize a the mathematics that will be applied to the data with an ProblemTemplate, build and execute an DecisionModel, and access the results.","category":"page"},{"location":"tutorials/decision_problem/#Load-Packages","page":"Single-step Problem","title":"Load Packages","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"using PowerSystems\nusing PowerSimulations\nusing HydroPowerSimulations\nusing PowerSystemCaseBuilder\nusing HiGHS # solver","category":"page"},{"location":"tutorials/decision_problem/#Data","page":"Single-step Problem","title":"Data","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"note: Note\nPowerSystemCaseBuilder.jl is a helper library that makes it easier to reproduce examples in the documentation and tutorials. Normally you would pass your local files to create the system data instead of calling the function build_system. For more details visit PowerSystemCaseBuilder Documentation","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"sys = build_system(PSISystems, \"modified_RTS_GMLC_DA_sys\")","category":"page"},{"location":"tutorials/decision_problem/#Define-a-problem-specification-with-an-ProblemTemplate","page":"Single-step Problem","title":"Define a problem specification with an ProblemTemplate","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"You can create an empty template with:","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"template_uc = ProblemTemplate()","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Now, you can add a DeviceModel for each device type to create an assignment between PowerSystems device types and the subtypes of AbstractDeviceFormulation. PowerSimulations has a variety of different AbstractDeviceFormulation subtypes that can be applied to different PowerSystems device types, each dispatching to different methods for populating optimization problem objectives, variables, and constraints. Documentation on the formulation options for various devices can be found in the formulation library docs","category":"page"},{"location":"tutorials/decision_problem/#Branch-Formulations","page":"Single-step Problem","title":"Branch Formulations","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Here is an example of relatively standard branch formulations. Other formulations allow for selective enforcement of transmission limits and greater control on transformer settings.","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"set_device_model!(template_uc, Line, StaticBranch)\nset_device_model!(template_uc, Transformer2W, StaticBranch)\nset_device_model!(template_uc, TapTransformer, StaticBranch)","category":"page"},{"location":"tutorials/decision_problem/#Injection-Device-Formulations","page":"Single-step Problem","title":"Injection Device Formulations","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Here we define template entries for all devices that inject or withdraw power on the network. For each device type, we can define a distinct AbstractDeviceFormulation. In this case, we're defining a basic unit commitment model for thermal generators, curtailable renewable generators, and fixed dispatch (net-load reduction) formulations for HydroDispatch and RenewableFix devices.","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"set_device_model!(template_uc, ThermalStandard, ThermalStandardUnitCommitment)\nset_device_model!(template_uc, RenewableDispatch, RenewableFullDispatch)\nset_device_model!(template_uc, PowerLoad, StaticPowerLoad)\nset_device_model!(template_uc, HydroDispatch, HydroDispatchRunOfRiver)\nset_device_model!(template_uc, RenewableFix, FixedOutput)","category":"page"},{"location":"tutorials/decision_problem/#Service-Formulations","page":"Single-step Problem","title":"Service Formulations","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"We have two VariableReserve types, parameterized by their direction. So, similar to creating DeviceModels, we can create ServiceModels. The primary difference being that DeviceModel objects define how constraints get created, while ServiceModel objects define how constraints get modified.","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"set_service_model!(template_uc, VariableReserve{ReserveUp}, RangeReserve)\nset_service_model!(template_uc, VariableReserve{ReserveDown}, RangeReserve)","category":"page"},{"location":"tutorials/decision_problem/#Network-Formulations","page":"Single-step Problem","title":"Network Formulations","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Finally, we can define the transmission network specification that we'd like to model. For simplicity, we'll choose a copper plate formulation. But there are dozens of specifications available through an integration with PowerModels.jl. Note that many formulations will require appropriate data and may be computationally intractable","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"set_network_model!(template_uc, NetworkModel(CopperPlatePowerModel))","category":"page"},{"location":"tutorials/decision_problem/#DecisionModel","page":"Single-step Problem","title":"DecisionModel","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Now that we have a System and an ProblemTemplate, we can put the two together to create an DecisionModel that we solve.","category":"page"},{"location":"tutorials/decision_problem/#Optimizer","page":"Single-step Problem","title":"Optimizer","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"It's most convenient to define an optimizer instance upfront and pass it into the DecisionModel constructor. For this example, we can use the free HiGHS solver with a relatively relaxed MIP gap (ratioGap) setting to improve speed.","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"solver = optimizer_with_attributes(HiGHS.Optimizer, \"mip_rel_gap\" => 0.5)","category":"page"},{"location":"tutorials/decision_problem/#Build-an-DecisionModel","page":"Single-step Problem","title":"Build an DecisionModel","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"The construction of an DecisionModel essentially applies an ProblemTemplate to System data to create a JuMP model.","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"problem = DecisionModel(template_uc, sys; optimizer = solver, horizon = 24)\nbuild!(problem, output_dir = mktempdir())","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"tip: Tip\nThe principal component of the DecisionModel is the JuMP model. But you can serialize to a file using the following command: serialize_optimization_model(problem, save_path)Keep in mind that if the setting \"storevariablenames\" is set to False then the file won't show the model's names.","category":"page"},{"location":"tutorials/decision_problem/#Solve-an-DecisionModel","page":"Single-step Problem","title":"Solve an DecisionModel","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"solve!(problem)","category":"page"},{"location":"tutorials/decision_problem/#Results-Inspection","page":"Single-step Problem","title":"Results Inspection","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"PowerSimulations collects the DecisionModel results into a ProblemResults struct:","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"res = ProblemResults(problem)","category":"page"},{"location":"tutorials/decision_problem/#Optimizer-Stats","page":"Single-step Problem","title":"Optimizer Stats","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"The optimizer summary is included","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"get_optimizer_stats(res)","category":"page"},{"location":"tutorials/decision_problem/#Objective-Function-Value","page":"Single-step Problem","title":"Objective Function Value","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"get_objective_value(res)","category":"page"},{"location":"tutorials/decision_problem/#Variable,-Parameter,-Auxillary-Variable,-Dual,-and-Expression-Values","page":"Single-step Problem","title":"Variable, Parameter, Auxillary Variable, Dual, and Expression Values","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"The solution value data frames for variables, parameters, auxillary variables, duals and expressions can be accessed using the read_ methods:","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"read_variables(res)","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Or, you can read a single parameter values for parameters that exist in the results.","category":"page"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"list_parameter_names(res)\nread_parameter(res, \"ActivePowerTimeSeriesParameter__RenewableDispatch\")","category":"page"},{"location":"tutorials/decision_problem/#Plotting","page":"Single-step Problem","title":"Plotting","text":"","category":"section"},{"location":"tutorials/decision_problem/","page":"Single-step Problem","title":"Single-step Problem","text":"Take a look at the plotting capabilities in PowerGraphics.jl","category":"page"},{"location":"modeler_guide/tips_and_tricks/#Tips-and-tricks","page":"Tips and tricks","title":"Tips and tricks","text":"","category":"section"},{"location":"formulation_library/ThermalGen/#ThermalGen-Formulations","page":"Thermal Generation","title":"ThermalGen Formulations","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"Valid DeviceModels for subtypes of ThermalGen include the following:","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.generate_device_formulation_combinations()\nfilter!(x -> x[\"device_type\"] <: ThermalGen, combos)\ncombo_table = DataFrame(\n \"Valid DeviceModel\" => [\"`DeviceModel($(c[\"device_type\"]), $(c[\"formulation\"]))`\" for c in combos],\n \"Device Type\" => [\"[$(c[\"device_type\"])](https://nrel-Sienna.github.io/PowerSystems.jl/stable/model_library/generated_$(c[\"device_type\"])/)\" for c in combos],\n \"Formulation\" => [\"[$(c[\"formulation\"])](@ref)\" for c in combos],\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalBasicDispatch","page":"Thermal Generation","title":"ThermalBasicDispatch","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalBasicDispatch","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalBasicDispatch","page":"Thermal Generation","title":"PowerSimulations.ThermalBasicDispatch","text":"Formulation type to enable basic dispatch without any intertemporal (ramp) constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalCompactDispatch","page":"Thermal Generation","title":"ThermalCompactDispatch","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalCompactDispatch","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalCompactDispatch","page":"Thermal Generation","title":"PowerSimulations.ThermalCompactDispatch","text":"Formulation type to enable thermal compact dispatch\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalDispatchNoMin","page":"Thermal Generation","title":"ThermalDispatchNoMin","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalDispatchNoMin","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalDispatchNoMin","page":"Thermal Generation","title":"PowerSimulations.ThermalDispatchNoMin","text":"Formulation type to enable basic dispatch without any intertemporal constraints and relaxed minimum generation. may not work with PWL cost definitions\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalStandardDispatch","page":"Thermal Generation","title":"ThermalStandardDispatch","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalStandardDispatch","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalStandardDispatch","page":"Thermal Generation","title":"PowerSimulations.ThermalStandardDispatch","text":"Formulation type to enable standard dispatch with a range and enforce intertemporal ramp constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalBasicCompactUnitCommitment","page":"Thermal Generation","title":"ThermalBasicCompactUnitCommitment","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalBasicCompactUnitCommitment","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalBasicCompactUnitCommitment","page":"Thermal Generation","title":"PowerSimulations.ThermalBasicCompactUnitCommitment","text":"Formulation type to enable thermal compact commitment without intertemporal (ramp, min on/off time) constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalCompactUnitCommitment","page":"Thermal Generation","title":"ThermalCompactUnitCommitment","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalCompactUnitCommitment","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalCompactUnitCommitment","page":"Thermal Generation","title":"PowerSimulations.ThermalCompactUnitCommitment","text":"Formulation type to enable thermal compact commitment\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalMultiStartUnitCommitment","page":"Thermal Generation","title":"ThermalMultiStartUnitCommitment","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalMultiStartUnitCommitment","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalMultiStartUnitCommitment","page":"Thermal Generation","title":"PowerSimulations.ThermalMultiStartUnitCommitment","text":"Formulation type to enable pg-lib commitment formulation with startup/shutdown profiles\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalBasicUnitCommitment","page":"Thermal Generation","title":"ThermalBasicUnitCommitment","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalBasicUnitCommitment","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalBasicUnitCommitment","page":"Thermal Generation","title":"PowerSimulations.ThermalBasicUnitCommitment","text":"Formulation type to enable basic unit commitment representation without any intertemporal (ramp, min on/off time) constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"formulation_library/ThermalGen/#ThermalStandardUnitCommitment","page":"Thermal Generation","title":"ThermalStandardUnitCommitment","text":"","category":"section"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"ThermalStandardUnitCommitment","category":"page"},{"location":"formulation_library/ThermalGen/#PowerSimulations.ThermalStandardUnitCommitment","page":"Thermal Generation","title":"PowerSimulations.ThermalStandardUnitCommitment","text":"Formulation type to enable standard unit commitment with intertemporal constraints and simplified startup profiles\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"TODO","category":"page"},{"location":"formulation_library/ThermalGen/","page":"Thermal Generation","title":"Thermal Generation","text":"","category":"page"},{"location":"tutorials/adding_new_problem_model/#Adding-an-Operations-Problem-Model","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"This tutorial will show how to create a custom decision problem model. These cases are the ones where the user want to solve a fully specified problem. Some examples of custom decision models include:","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"Solving a custom Security Constrained Unit Commitment Problem\nSolving a market agent utility maximization Problem. See examples of this functionality in HybridSystemsSimulations.jl","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"The tutorial follows the usual steps for operational model building. First, build the decision model in isolation and second, integrate it into a simulation. In most cases there will be more than one way of achieving the same objective when it comes to implementing the model. This guide shows a general set of steps and requirements but it is by no means an exhaustive and detailed guide on developing custom decision models.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"warning: Warning\nAll the code in this tutorial is considered \"pseudo-code\". Copy-paste will likely not work out of the box. You need to develop the internals of the functions correctly for the examples below to work.","category":"page"},{"location":"tutorials/adding_new_problem_model/#General-Rules","page":"Adding an Operations Problem Model","title":"General Rules","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"As a general rule you need to understand Julia's terminology such as multiple dispatch, parametric structs and method overloading, among others. Developing custom models for an operational simulation is a highly technical task and requires skilled development. This tutorial also requires good understanding of PowerSystems.jl data structures and features which are covered in the tutorials section of PowerSystems.jl documentation.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"Finally, developing a custom model decision model that will employ an optimization model under the hood requires understanding JuMP.jl.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"Need to employ anonymous constraints and variables in JuMP","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"and register the constraints, variables and other optimization objects into PowerSimulations.jl's optimization container. Otherwise the features to use your problem in the simulation like the coordination with other problems and post processing won't work. More on this in the section How to develop your build_model! function below.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"Implement the required methods for your custom decision models. In some cases it will be possible to re-use some of the other methods that exist in PowerSimulations to make life easier for variable addition and constraint creation but this is not required.","category":"page"},{"location":"tutorials/adding_new_problem_model/#Decision-Problem","page":"Adding an Operations Problem Model","title":"Decision Problem","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/#Step-1:-Define-a-Custom-Decision-Problem","page":"Adding an Operations Problem Model","title":"Step 1: Define a Custom Decision Problem","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"Define a decision problem struct as a subtype of PowerSimulations.DecisionProblem. This requirement will enable a lot of the underlying functionality that relies on multiple dispatch. DecisionProblems are used to parameterize the behavior of DecisionModel objects which are just containers for the parameters, references and the optimization problem.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"It is possible to define a Custom Decision Problem that gives the user full control over the build, solve and execution process since it imposes less requirements on the developer. However, with less requirements there are also less checks and validations performed inside of PowerSimulations which might lead to unexpected errors","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"struct MyCustomDecisionProblem <: PSI.DecisionProblem end","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"Alternatively, it is possible to define a Custom Decision Problem subtyping from DefaultDecisionProblem which imposes more requirements and structure onto the developer but employs more checks and validations in the process. Be aware that this route will decrease the flexibility of what can be done inside the custom model.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"struct MyCustomDecisionProblem <: PSI.DefaultDecisionProblem end","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"Once the problem type is defined, initialize the decision model container with your custom decision problem passing the solver and some of the settings you need for the solution of the problem. For custom problems some of the settings need manual implementation by the developer. Settings availability is also dependent on wether you choose to subtype from PSI.DecisionProblem or PSI.DefaultDecisionProblem","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"my_model = DecisionModel{MyCustomDecisionProblem}(\n sys;\n name = \"MyModel\",\n optimizer = optimizer_with_attributes(HiGHS.Optimizer),\n optimizer_solve_log_print = true,\n)","category":"page"},{"location":"tutorials/adding_new_problem_model/#Mandatory-Method-Implementations","page":"Adding an Operations Problem Model","title":"Mandatory Method Implementations","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"build_model!: This method build the JuMP optimization model.","category":"page"},{"location":"tutorials/adding_new_problem_model/#Optional-Method-Overloads","page":"Adding an Operations Problem Model","title":"Optional Method Overloads","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"These methods can be defined optionally for your problem. By default for problems subtyped from DecisionProblem these checks are not executed. If the problems are subtyped from DefaultDecisionProblem these checks are always conducted with PowerSimulations defaults and require compliance with those defaults to pass. In any case, these can be overloaded when necessary depending on the problem requirements.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"validate_template\nvalidate_time_series\nreset!\nsolve_impl!","category":"page"},{"location":"tutorials/adding_new_problem_model/#How-to-develop-your-build_model!-function","page":"Adding an Operations Problem Model","title":"How to develop your build_model! function","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/#Registering-a-variable-in-the-model","page":"Adding an Operations Problem Model","title":"Registering a variable in the model","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"To register a variable in the model, the developer must first allocate the container into the optimization container and then populate it. For example, it require start the build function as follows:","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"info: Info\nWe recommend calling import PowerSimulations and defining the constant CONST PSI = PowerSimulations to make it easier to read the code and determine which package is responsible for defining the functions.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":" function PSI.build_model!(model::PSI.DecisionModel{MyCustomDecisionProblem})\n container = PSI.get_optimization_container(model)\n time_steps = 1:24\n PSI.set_time_steps!(container, time_steps)\n system = PSI.get_system(model)\n\n thermal_gens = PSY.get_components(PSY.ThermalStandard, system)\n thermal_gens_names = PSY.get_name.(thermal_gens)\n\n # Create the container for the variable\n variable = PSI.add_variable_container!(\n container,\n PSI.ActivePowerVariable(), # <- This variable is defined in PowerSimulations but the user can define their own\n PSY.ThermalGeneration, # <- Device type for the variable. Can be from PSY or custom defined\n thermal_gens_names, # <- First container dimension\n time_steps, # <- Second container dimension\n )\n\n # Iterate over the devices and time to store the JuMP variables into the container.\n for t in time_steps, d in thermal_gens_names\n name = PSY.get_name(d)\n variable[name, t] = JuMP.@variable(get_jump_model(container))\n # It is possible to use PSY getter functions to retrieve data from the generators\n JuMP.set_upper_bound(variable[name, t], UB_DATA) # <- Optional\n JuMP.set_lower_bound(variable[name, t], LB_DATA) # <- Optional\n end\n\n # Add More Variables.....\n\n return\n end","category":"page"},{"location":"tutorials/adding_new_problem_model/#Registering-a-constraint-in-the-model","page":"Adding an Operations Problem Model","title":"Registering a constraint in the model","text":"","category":"section"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":"A similar pattern is used to add constraints to the model, in this example the field meta is used to avoid creating unnecessary duplicate constraint types. For instance to reflect upperbound and lowerbound or upwards and downwards constraints. Meta can take any string value except for the _ character.","category":"page"},{"location":"tutorials/adding_new_problem_model/","page":"Adding an Operations Problem Model","title":"Adding an Operations Problem Model","text":" function PSI.build_model!(model::PSI.DecisionModel{MyCustomDecisionProblem})\n container = PSI.get_optimization_container(model)\n time_steps = 1:24\n PSI.set_time_steps!(container, time_steps)\n system = PSI.get_system(model)\n\n # VARIABLE ADDITION CODE\n\n # Constraint additions\n con_ub = PSI.add_constraints_container!(\n container,\n PSI.RangeLimitConstraint(), # <- Constraint Type defined by PSI or your own\n PSY.ThermalGeneration, # <- Device type for variable. Can be PSY or custom\n thermal_gens_names, # <- First container dimension\n time_steps; # <- Second container dimension\n meta = \"ub\" # <- meta allows to reuse a constraint definition for similar constraints. It only requires to be a string\n )\n\n con_lb = PSI.add_constraints_container!(\n container,\n PSI.RangeLimitConstraint(),\n PSY.ThermalGeneration,\n thermal_gens_names, # <- First container dimension\n time_steps; # <- Second container dimension\n meta = \"lb\" # <- meta allows to reuse a constraint definition for similar constraints. It only requires to be a string\n )\n\n # Retrieve a relevant variable from the container if not defined in\n variable = PSI.get_variable(container, PSI.ActivePowerVariable(), PSY.ThermalGeneration)\n for device in devices, t in time_steps\n ci_name = PSY.get_name(device)\n limits = get_min_max_limits(device) # depends on constraint type and formulation type\n con_ub[ci_name, t] =\n JuMP.@constraint(get_jump_model(container), variable[ci_name, t] >= limits.min)\n con_lb[ci_name, t] =\n JuMP.@constraint(get_jump_model(container), variable[ci_name, t] >= limits.min)\n end\n\n return\n end","category":"page"},{"location":"formulation_library/Branch/#PowerSystems.Branch-Formulations","page":"Branch","title":"PowerSystems.Branch Formulations","text":"","category":"section"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"Valid DeviceModels for subtypes of Branch include the following:","category":"page"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.generate_device_formulation_combinations()\nfilter!(x -> x[\"device_type\"] <: Branch, combos)\ncombo_table = DataFrame(\n \"Valid DeviceModel\" => [\"`DeviceModel($(c[\"device_type\"]), $(c[\"formulation\"]))`\" for c in combos],\n \"Device Type\" => [\"[$(c[\"device_type\"])](https://nrel-Sienna.github.io/PowerSystems.jl/stable/model_library/generated_$(c[\"device_type\"])/)\" for c in combos],\n \"Formulation\" => [\"[$(c[\"formulation\"])](@ref)\" for c in combos],\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"","category":"page"},{"location":"formulation_library/Branch/#StaticBranch","page":"Branch","title":"StaticBranch","text":"","category":"section"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"StaticBranch","category":"page"},{"location":"formulation_library/Branch/#PowerSimulations.StaticBranch","page":"Branch","title":"PowerSimulations.StaticBranch","text":"Branch type to add unbounded flow variables and use flow constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"","category":"page"},{"location":"formulation_library/Branch/#StaticBranchBounds","page":"Branch","title":"StaticBranchBounds","text":"","category":"section"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"StaticBranchBounds","category":"page"},{"location":"formulation_library/Branch/#PowerSimulations.StaticBranchBounds","page":"Branch","title":"PowerSimulations.StaticBranchBounds","text":"Branch type to add bounded flow variables and use flow constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"","category":"page"},{"location":"formulation_library/Branch/#StaticBranchUnbounded","page":"Branch","title":"StaticBranchUnbounded","text":"","category":"section"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"StaticBranchUnbounded","category":"page"},{"location":"formulation_library/Branch/#PowerSimulations.StaticBranchUnbounded","page":"Branch","title":"PowerSimulations.StaticBranchUnbounded","text":"Branch type to avoid flow constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"","category":"page"},{"location":"formulation_library/Branch/#HVDCTwoTerminalLossless","page":"Branch","title":"HVDCTwoTerminalLossless","text":"","category":"section"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"HVDCTwoTerminalLossless","category":"page"},{"location":"formulation_library/Branch/#PowerSimulations.HVDCTwoTerminalLossless","page":"Branch","title":"PowerSimulations.HVDCTwoTerminalLossless","text":"Branch type to represent lossless power flow on DC lines\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"","category":"page"},{"location":"formulation_library/Branch/#HVDCTwoTerminalDispatch","page":"Branch","title":"HVDCTwoTerminalDispatch","text":"","category":"section"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"HVDCTwoTerminalDispatch","category":"page"},{"location":"formulation_library/Branch/#PowerSimulations.HVDCTwoTerminalDispatch","page":"Branch","title":"PowerSimulations.HVDCTwoTerminalDispatch","text":"Branch type to represent lossy power flow on DC lines\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"","category":"page"},{"location":"formulation_library/Branch/#HVDCTwoTerminalUnbounded","page":"Branch","title":"HVDCTwoTerminalUnbounded","text":"","category":"section"},{"location":"formulation_library/Branch/","page":"Branch","title":"Branch","text":"HVDCTwoTerminalUnbounded","category":"page"},{"location":"formulation_library/Branch/#PowerSimulations.HVDCTwoTerminalUnbounded","page":"Branch","title":"PowerSimulations.HVDCTwoTerminalUnbounded","text":"Branch type to avoid flow constraints\n\n\n\n\n\n","category":"type"},{"location":"modeler_guide/problem_templates/#op_problem_template","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"","category":"section"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"Templates are used to specify the modeling properties of the devices and network that are going to he used to specify a problem. A ProblemTemplate is just a collection of DeviceModels that allows the user to specify the formulations of each set of devices (by device type) independently so that the modeler can adjust the level of detail according to the question of interest and the available data. For more information about valid DeviceModels and their mathematical representations, check out the Formulation Library.","category":"page"},{"location":"modeler_guide/problem_templates/#Building-a-ProblemTemplate","page":"Operations ProblemTemplates","title":"Building a ProblemTemplate","text":"","category":"section"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"You can build a ProblemTemplate by adding a NetworkModel, DeviceModels, and ServiceModels.","category":"page"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"template = ProblemTemplate()\nset_network_model!(template, NetworkModel(CopperPlatePowerModel))\nset_device_model!(template, PowerLoad, StaticPowerLoad)\nset_device_model!(template, ThermalStandard, ThermalBasicUnitCommitment)\nset_service_model!(template, VariableReserve{ReserveUp}, RangeReserve)","category":"page"},{"location":"modeler_guide/problem_templates/#Default-Templates","page":"Operations ProblemTemplates","title":"Default Templates","text":"","category":"section"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"PowerSimulations.jl provides default templates for common operation problems. You can retrieve a default template and modify it according to your requirements. Currently supported default templates are:","category":"page"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"template_economic_dispatch","category":"page"},{"location":"modeler_guide/problem_templates/#PowerSimulations.template_economic_dispatch","page":"Operations ProblemTemplates","title":"PowerSimulations.template_economic_dispatch","text":"template_economic_dispatch(; kwargs...) -> ProblemTemplate\n\n\ntemplate_economic_dispatch(; kwargs...)\n\nCreates a ProblemTemplate with default DeviceModels for an Economic Dispatch problem.\n\nExample\n\ntemplate = templateeconomicdispatch()\n\n\n# Accepted Key Words\n- `network::Type{<:PM.AbstractPowerModel}` : override default network model settings\n- `devices::Vector{DeviceModel}` : override default `DeviceModel` settings\n- `services::Vector{ServiceModel}` : override default `ServiceModel` settings\n\n\n\n\n\n","category":"function"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"using PowerSimulations #hide\ntemplate_economic_dispatch()","category":"page"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"template_unit_commitment","category":"page"},{"location":"modeler_guide/problem_templates/#PowerSimulations.template_unit_commitment","page":"Operations ProblemTemplates","title":"PowerSimulations.template_unit_commitment","text":"template_unit_commitment(; kwargs...) -> ProblemTemplate\n\n\ntemplate_unit_commitment(; kwargs...)\n\nCreates a ProblemTemplate with default DeviceModels for a Unit Commitment problem.\n\nExample\n\ntemplate = templateunitcommitment()\n\n\n# Accepted Key Words\n- `network::Type{<:PM.AbstractPowerModel}` : override default network model settings\n- `devices::Vector{DeviceModel}` : override default `DeviceModel` settings\n- `services::Vector{ServiceModel}` : override default `ServiceModel` settings\n\n\n\n\n\n","category":"function"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"using PowerSimulations #hide\ntemplate_unit_commitment()","category":"page"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"template_agc_reserve_deployment","category":"page"},{"location":"modeler_guide/problem_templates/#PowerSimulations.template_agc_reserve_deployment","page":"Operations ProblemTemplates","title":"PowerSimulations.template_agc_reserve_deployment","text":"template_agc_reserve_deployment(; kwargs...)\n\n\ntemplate_agc_reserve_deployment(; kwargs...)\n\nCreates a ProblemTemplate with default DeviceModels for an AGC Reserve Deployment Problem. This model doesn't support customization\n\nExample\n\ntemplate = agcreservedeployment()\n\n\n\n\n\n","category":"function"},{"location":"modeler_guide/problem_templates/","page":"Operations ProblemTemplates","title":"Operations ProblemTemplates","text":"using PowerSimulations #hide\nusing HydroPowerSimulations #hide\ntemplate_agc_reserve_deployment()","category":"page"},{"location":"code_base_developer_guide/developer/#Guidelines-for-Developers","page":"Developer Guide","title":"Guidelines for Developers","text":"","category":"section"},{"location":"code_base_developer_guide/developer/","page":"Developer Guide","title":"Developer Guide","text":"In order to contribute to PowerSystems.jl repository please read the following sections of InfrastructureSystems.jl documentation in detail:","category":"page"},{"location":"code_base_developer_guide/developer/","page":"Developer Guide","title":"Developer Guide","text":"Style Guide\nContributing Guidelines","category":"page"},{"location":"code_base_developer_guide/developer/","page":"Developer Guide","title":"Developer Guide","text":"Pull requests are always welcome to fix bugs or add additional modeling capabilities.","category":"page"},{"location":"code_base_developer_guide/developer/","page":"Developer Guide","title":"Developer Guide","text":"All the code contributions need to include tests with a minimum coverage of 70%","category":"page"},{"location":"modeler_guide/modeling_faq/#Modeling-FAQ","page":"Modeling FAQ","title":"Modeling FAQ","text":"","category":"section"},{"location":"modeler_guide/modeling_faq/","page":"Modeling FAQ","title":"Modeling FAQ","text":"question: How do I reduce the amount of print on my REPL?\nThe print to the REPL is controlled with the logging. Check the Logging documentation page to see how to reduce the print out","category":"page"},{"location":"modeler_guide/modeling_faq/","page":"Modeling FAQ","title":"Modeling FAQ","text":"question: How do I print the optimizer logs to see the solution process?\nWhen specifying the DecisionModel or EmulationModel pass the keyword print_optimizer_log = true","category":"page"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"CurrentModule = PowerSimulations\nDocTestSetup = quote\n using PowerSimulations\nend","category":"page"},{"location":"api/PowerSimulations/#API-Reference","page":"API Reference","title":"API Reference","text":"","category":"section"},{"location":"api/PowerSimulations/#Table-of-Contents","page":"API Reference","title":"Table of Contents","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"Device Models\nDecision Models\nEmulation Models\nService Models\nSimulation Models\nVariables\nConstraints\nParameters","category":"page"},{"location":"api/PowerSimulations/#Device-Models","page":"API Reference","title":"Device Models","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"List of structures and methods for Device models","category":"page"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"DeviceModel","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.DeviceModel","page":"API Reference","title":"PowerSimulations.DeviceModel","text":"DeviceModel(\n ::Type{D},\n ::Type{B},\n feedforwards::Vector{<:AbstractAffectFeedforward}\n use_slacks::Bool,\n duals::Vector{DataType},\n services::Vector{ServiceModel}\n attributes::Dict{String, Any}\n)\n\nEstablishes the model for a particular device specified by type. Uses the keyword argument feedforward to enable passing values between operation model at simulation time\n\nArguments\n\n::Type{D} where D<:PSY.Device: Power System Device Type\n::Type{B} where B<:AbstractDeviceFormulation: Abstract Device Formulation\nfeedforward::Array{<:AbstractAffectFeedforward} = Vector{AbstractAffectFeedforward}() : use to pass parameters between models\nuse_slacks::Bool = false : Add slacks to the device model. Implementation is model dependent and not all models feature slacks\nduals::Vector{DataType} = Vector{DataType}(): use to pass constraint type to calculate the duals. The DataType needs to be a valid ConstraintType\ntime_series_names::Dict{Type{<:TimeSeriesParameter}, String} = get_default_time_series_names(D, B) : use to specify time series names associated to the device`\nattributes::Dict{String, Any} = get_default_attributes(D, B) : use to specify attributes to the device\n\nExample\n\nthermal_gens = DeviceModel(ThermalStandard, ThermalBasicUnitCommitment)\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Formulations","page":"API Reference","title":"Formulations","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"Refer to the Formulations Page for each Abstract Device Formulation.","category":"page"},{"location":"api/PowerSimulations/#Problem-Templates","page":"API Reference","title":"Problem Templates","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"Refer to the Problem Templates Page for available ProblemTemplates.","category":"page"},{"location":"api/PowerSimulations/#Problem-Templates-2","page":"API Reference","title":"Problem Templates","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"Refer to the Problem Templates Page for available ProblemTemplates.","category":"page"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":" \n ","category":"page"},{"location":"api/PowerSimulations/#Service-Models","page":"API Reference","title":"Service Models","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"List of structures and methods for Service models","category":"page"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ServiceModel","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.ServiceModel","page":"API Reference","title":"PowerSimulations.ServiceModel","text":"Establishes the model for a particular services specified by type. Uses the keyword argument use_service_name to assign the model to a service with the same name as the name in the template. Uses the keyword argument feedforward to enable passing values between operation model at simulation time\n\nArguments\n\n-::Type{D}: Power System Service Type -::Type{B}: Abstract Service Formulation\n\nAccepted Key Words\n\nfeedforward::Array{<:AbstractAffectFeedforward} : use to pass parameters between models\nuse_service_name::Bool : use the name as the name for the service\n\nExample\n\nreserves = ServiceModel(PSY.VariableReserve{PSY.ReserveUp}, RangeReserve)\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Decision-Models","page":"API Reference","title":"Decision Models","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"DecisionModel\nDecisionModel(::Type{M} where {M <: DecisionProblem}, ::ProblemTemplate, ::PSY.System, ::Union{Nothing, JuMP.Model})\nDecisionModel(::AbstractString, ::MOI.OptimizerWithAttributes)\nbuild!(::DecisionModel)\nsolve!(::DecisionModel)","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.DecisionModel","page":"API Reference","title":"PowerSimulations.DecisionModel","text":"DecisionModel{M}(\n template::ProblemTemplate,\n sys::PSY.System,\n jump_model::Union{Nothing, JuMP.Model}=nothing;\n kwargs...) where {M<:DecisionProblem}\n\nBuild the optimization problem of type M with the specific system and template.\n\nArguments\n\n::Type{M} where M<:DecisionProblem: The abstract operation model type\ntemplate::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.\nsys::PSY.System: the system created using Power Systems\njump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care\nname = nothing: name of model, string or symbol; defaults to the type of template converted to a symbol.\noptimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing : The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.\nhorizon::Int = UNSET_HORIZON: Manually specify the length of the forecast Horizon\nwarm_start::Bool = true: True will use the current operation point in the system to initialize variable values. False initializes all variables to zero. Default is true\nsystem_to_file::Bool = true:: True to create a copy of the system used in the model.\ninitialize_model::Bool = true: Option to decide to initialize the model or not.\ninitialization_file::String = \"\": This allows to pass pre-existing initialization values to avoid the solution of an optimization problem to find feasible initial conditions.\ndeserialize_initial_conditions::Bool = false: Option to deserialize conditions\nexport_pwl_vars::Bool = false: True to export all the pwl intermediate variables. It can slow down significantly the build and solve time.\nallow_fails::Bool = false: True to allow the simulation to continue even if the optimization step fails. Use with care.\noptimizer_solve_log_print::Bool = false: Uses JuMP.unset_silent() to print the optimizer's log. By default all solvers are set to MOI.Silent()\ndetailed_optimizer_stats::Bool = false: True to save detailed optimizer stats log.\ncalculate_conflict::Bool = false: True to use solver to calculate conflicts for infeasible problems. Only specific solvers are able to calculate conflicts.\ndirect_mode_optimizer::Bool = false: True to use the solver in direct mode. Creates a JuMP.direct_model.\nstore_variable_names::Bool = false: to store variable names in optimization model. Decreases the build times.\nrebuild_model::Bool = false: It will force the rebuild of the underlying JuMP model with each call to update the model. It increases solution times, use only if the model can't be updated in memory.\ninitial_time::Dates.DateTime = UNSET_INI_TIME: Initial Time for the model solve.\ntime_series_cache_size::Int = IS.TIME_SERIES_CACHE_SIZE_BYTES: Size in bytes to cache for each time array. Default is 1 MiB. Set to 0 to disable.\n\nExample\n\ntemplate = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)\nOpModel = DecisionModel(MockOperationProblem, template, system)\n\n\n\n\n\nDecisionModel(\n ::Type{M<:PowerSimulations.DecisionProblem},\n template::ProblemTemplate,\n sys::System;\n ...\n) -> DecisionModel\nDecisionModel(\n ::Type{M<:PowerSimulations.DecisionProblem},\n template::ProblemTemplate,\n sys::System,\n jump_model::Union{Nothing, JuMP.Model};\n kwargs...\n) -> DecisionModel\n\n\nBuild the optimization problem of type M with the specific system and template\n\nArguments\n\n::Type{M} where M<:DecisionProblem: The abstract operation model type\ntemplate::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.\nsys::PSY.System: the system created using Power Systems\njump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.\n\nExample\n\ntemplate = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)\nproblem = DecisionModel(MyOpProblemType, template, system, optimizer)\n\n\n\n\n\nBuilds an empty decision model. This constructor is used for the implementation of custom decision models that do not require a template.\n\nArguments\n\n::Type{M} where M<:DecisionProblem: The abstract operation model type\nsys::PSY.System: the system created using Power Systems\njump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.\n\nExample\n\nproblem = DecisionModel(system, optimizer)\n\n\n\n\n\nDecisionModel(\n directory::AbstractString,\n optimizer::MathOptInterface.OptimizerWithAttributes;\n jump_model,\n system\n) -> Any\n\n\nConstruct an DecisionProblem from a serialized file.\n\nArguments\n\ndirectory::AbstractString: Directory containing a serialized model\njump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.\noptimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.\nsystem::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.DecisionModel-Tuple{Type{M} where M<:PowerSimulations.DecisionProblem, ProblemTemplate, System, Union{Nothing, JuMP.Model}}","page":"API Reference","title":"PowerSimulations.DecisionModel","text":"DecisionModel(\n ::Type{M<:PowerSimulations.DecisionProblem},\n template::ProblemTemplate,\n sys::System;\n ...\n) -> DecisionModel\nDecisionModel(\n ::Type{M<:PowerSimulations.DecisionProblem},\n template::ProblemTemplate,\n sys::System,\n jump_model::Union{Nothing, JuMP.Model};\n kwargs...\n) -> DecisionModel\n\n\nBuild the optimization problem of type M with the specific system and template\n\nArguments\n\n::Type{M} where M<:DecisionProblem: The abstract operation model type\ntemplate::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.\nsys::PSY.System: the system created using Power Systems\njump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.\n\nExample\n\ntemplate = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)\nproblem = DecisionModel(MyOpProblemType, template, system, optimizer)\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.DecisionModel-Tuple{AbstractString, MathOptInterface.OptimizerWithAttributes}","page":"API Reference","title":"PowerSimulations.DecisionModel","text":"DecisionModel(\n directory::AbstractString,\n optimizer::MathOptInterface.OptimizerWithAttributes;\n jump_model,\n system\n) -> Any\n\n\nConstruct an DecisionProblem from a serialized file.\n\nArguments\n\ndirectory::AbstractString: Directory containing a serialized model\njump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.\noptimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.\nsystem::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.build!-Tuple{DecisionModel}","page":"API Reference","title":"PowerSimulations.build!","text":"build!(\n model::DecisionModel;\n output_dir,\n recorders,\n console_level,\n file_level,\n disable_timer_outputs\n)\n\n\nBuild the Decision Model based on the specified DecisionProblem.\n\nArguments\n\nmodel::DecisionModel{<:DecisionProblem}: DecisionModel object\noutput_dir::String: Output directory for results\nrecorders::Vector{Symbol} = []: recorder names to register\nconsole_level = Logging.Error:\nfile_level = Logging.Info:\ndisable_timer_outputs = false : Enable/Disable timing outputs\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.solve!-Tuple{DecisionModel}","page":"API Reference","title":"PowerSimulations.solve!","text":"solve!(\n model::DecisionModel;\n export_problem_results,\n console_level,\n file_level,\n disable_timer_outputs,\n serialize,\n kwargs...\n) -> RunStatus\n\n\nDefault solve method for models that conform to the requirements of DecisionModel{<: DecisionProblem}.\n\nThis will call build! on the model if it is not already built. It will forward all keyword arguments to that function.\n\nArguments\n\nmodel::OperationModel = model: operation model\nexport_problem_results::Bool = false: If true, export ProblemResults DataFrames to CSV files. Reduces solution times during simulation.\nconsole_level = Logging.Error:\nfile_level = Logging.Info:\ndisable_timer_outputs = false : Enable/Disable timing outputs\nserialize::Bool = true: If true, serialize the model to a file to allow re-execution later.\n\nExamples\n\nresults = solve!(OpModel)\nresults = solve!(OpModel, export_problem_results = true)\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":" \n ","category":"page"},{"location":"api/PowerSimulations/#Emulation-Models","page":"API Reference","title":"Emulation Models","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"EmulationModel\nEmulationModel(::Type{M} where {M <: EmulationProblem}, ::ProblemTemplate, ::PSY.System, ::Union{Nothing, JuMP.Model})\nEmulationModel(::AbstractString, ::MOI.OptimizerWithAttributes)\nbuild!(::EmulationModel)\nrun!(::EmulationModel)","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.EmulationModel","page":"API Reference","title":"PowerSimulations.EmulationModel","text":"EmulationModel{M}(\n template::ProblemTemplate,\n sys::PSY.System,\n jump_model::Union{Nothing, JuMP.Model}=nothing;\n kwargs...) where {M<:EmulationProblem}\n\nBuild the optimization problem of type M with the specific system and template.\n\nArguments\n\n::Type{M} where M<:EmulationProblem: The abstract Emulation model type\ntemplate::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.\nsys::PSY.System: the system created using Power Systems\njump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care\nname = nothing: name of model, string or symbol; defaults to the type of template converted to a symbol.\noptimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing : The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.\nwarm_start::Bool = true: True will use the current operation point in the system to initialize variable values. False initializes all variables to zero. Default is true\nsystem_to_file::Bool = true:: True to create a copy of the system used in the model.\ninitialize_model::Bool = true: Option to decide to initialize the model or not.\ninitialization_file::String = \"\": This allows to pass pre-existing initialization values to avoid the solution of an optimization problem to find feasible initial conditions.\ndeserialize_initial_conditions::Bool = false: Option to deserialize conditions\nexport_pwl_vars::Bool = false: True to export all the pwl intermediate variables. It can slow down significantly the build and solve time.\nallow_fails::Bool = false: True to allow the simulation to continue even if the optimization step fails. Use with care.\ncalculate_conflict::Bool = false: True to use solver to calculate conflicts for infeasible problems. Only specific solvers are able to calculate conflicts.\noptimizer_solve_log_print::Bool = false: Uses JuMP.unset_silent() to print the optimizer's log. By default all solvers are set to MOI.Silent()\ndetailed_optimizer_stats::Bool = false: True to save detailed optimizer stats log.\ndirect_mode_optimizer::Bool = false: True to use the solver in direct mode. Creates a JuMP.direct_model.\nstore_variable_names::Bool = false: True to store variable names in optimization model.\nrebuild_model::Bool = false: It will force the rebuild of the underlying JuMP model with each call to update the model. It increases solution times, use only if the model can't be updated in memory.\ninitial_time::Dates.DateTime = UNSET_INI_TIME: Initial Time for the model solve.\ntime_series_cache_size::Int = IS.TIME_SERIES_CACHE_SIZE_BYTES: Size in bytes to cache for each time array. Default is 1 MiB. Set to 0 to disable.\n\nExample\n\ntemplate = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)\nOpModel = EmulationModel(MockEmulationProblem, template, system)\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.EmulationModel-Tuple{Type{M} where M<:PowerSimulations.EmulationProblem, ProblemTemplate, System, Union{Nothing, JuMP.Model}}","page":"API Reference","title":"PowerSimulations.EmulationModel","text":"EmulationModel(\n ::Type{M<:PowerSimulations.EmulationProblem},\n template::ProblemTemplate,\n sys::System;\n ...\n) -> EmulationModel\nEmulationModel(\n ::Type{M<:PowerSimulations.EmulationProblem},\n template::ProblemTemplate,\n sys::System,\n jump_model::Union{Nothing, JuMP.Model};\n kwargs...\n) -> EmulationModel\n\n\nBuild the optimization problem of type M with the specific system and template\n\nArguments\n\n::Type{M} where M<:EmulationProblem: The abstract Emulation model type\ntemplate::ProblemTemplate: The model reference made up of transmission, devices, branches, and services.\nsys::PSY.System: the system created using Power Systems\njump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care\n\nExample\n\ntemplate = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)\nproblem = EmulationModel(MyEmProblemType, template, system, optimizer)\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.EmulationModel-Tuple{AbstractString, MathOptInterface.OptimizerWithAttributes}","page":"API Reference","title":"PowerSimulations.EmulationModel","text":"EmulationModel(\n directory::AbstractString,\n optimizer::MathOptInterface.OptimizerWithAttributes;\n jump_model,\n system,\n kwargs...\n) -> Any\n\n\nConstruct an EmulationProblem from a serialized file.\n\nArguments\n\ndirectory::AbstractString: Directory containing a serialized model.\noptimizer::MOI.OptimizerWithAttributes: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.\njump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.\nsystem::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.build!-Tuple{EmulationModel}","page":"API Reference","title":"PowerSimulations.build!","text":"build!(\n model::EmulationModel;\n executions,\n output_dir,\n recorders,\n console_level,\n file_level,\n disable_timer_outputs\n)\n\n\nImplementation of build for any EmulationProblem\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.run!-Tuple{EmulationModel}","page":"API Reference","title":"PowerSimulations.run!","text":"run!(\n model::EmulationModel;\n export_problem_results,\n console_level,\n file_level,\n disable_timer_outputs,\n serialize,\n kwargs...\n) -> RunStatus\n\n\nDefault run method for problems that conform to the requirements of EmulationModel{<: EmulationProblem}\n\nThis will call build! on the model if it is not already built. It will forward all keyword arguments to that function.\n\nArguments\n\nmodel::EmulationModel = model: Emulation model\noptimizer::MOI.OptimizerWithAttributes: The optimizer that is used to solve the model\nexecutions::Int: Number of executions for the emulator run\nexport_problem_results::Bool: If true, export ProblemResults DataFrames to CSV files.\noutput_dir::String: Required if the model is not already built, otherwise ignored\nenable_progress_bar::Bool: Enables/Disable progress bar printing\nserialize::Bool: If true, serialize the model to a file to allow re-execution later.\n\nExamples\n\nstatus = run!(model; optimizer = GLPK.Optimizer, executions = 10)\nstatus = run!(model; output_dir = ./model_output, optimizer = GLPK.Optimizer, executions = 10)\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":" \n ","category":"page"},{"location":"api/PowerSimulations/#Simulation-Models","page":"API Reference","title":"Simulation Models","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"Refer to the Simulations Page to explanations on how to setup a Simulation, with Sequencing and Feedforwards.","category":"page"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"SimulationModels\nSimulationSequence\nSimulation\nSimulation(::AbstractString, ::Dict)\nbuild!(::Simulation)\nexecute!(::Simulation)","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.SimulationModels","page":"API Reference","title":"PowerSimulations.SimulationModels","text":"SimulationModels(\n decision_models::Vector{<:DecisionModel},\n emulation_models::Union{Nothing, EmulationModel}\n)\n\nStores the OperationProblem definitions to be used in the simulation. When creating the SimulationModels, the order in which the models are created determines the order on which the simulation is executed.\n\nArguments\n\ndecision_models::Vector{<:DecisionModel}: Vector of decision models.\nemulation_models::Union{Nothing, EmulationModel}: Optional argument to include\n\nan EmulationModel in the Simulation\n\nExample\n\ntemplate_uc = template_unit_commitment()\ntemplate_ed = template_economic_dispatch()\nmy_decision_model_uc = DecisionModel(template_1, sys_uc, optimizer, name = \"UC\")\nmy_decision_model_ed = DecisionModel(template_ed, sys_ed, optimizer, name = \"ED\")\nmodels = SimulationModels(\n decision_models = [\n my_decision_model_uc,\n my_decision_model_ed\n ]\n)\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.SimulationSequence","page":"API Reference","title":"PowerSimulations.SimulationSequence","text":"SimulationSequence(\n models::SimulationModels,\n feedforward::Dict{String, Vector{<:AbstractAffectFeedforward}}\n ini_cond_chronology::InitialConditionChronology\n)\n\nConstruct the simulation sequence between decision and emulation models.\n\nArguments\n\nmodels::SimulationModels: Vector of decisions and emulation models.\nfeedforward = Dict{String, Vector{<:AbstractAffectFeedforward}}(): Optional dictionary to specify how information\n\nand variables are exchanged between decision and emulation models.\n\nini_cond_chronology::nitialConditionChronology = InterProblemChronology(): TODO\n\nExample\n\ntemplate_uc = template_unit_commitment()\ntemplate_ed = template_economic_dispatch()\nmy_decision_model_uc = DecisionModel(template_1, sys_uc, optimizer, name = \"UC\")\nmy_decision_model_ed = DecisionModel(template_ed, sys_ed, optimizer, name = \"ED\")\nmodels = SimulationModels(\n decision_models = [\n my_decision_model_uc,\n my_decision_model_ed\n ]\n)\n# The following sequence set the commitment variables (`OnVariable`) for `ThermalStandard` units from UC to ED.\nsequence = SimulationSequence(;\n models = models,\n feedforwards = Dict(\n \"ED\" => [\n SemiContinuousFeedforward(;\n component_type = ThermalStandard,\n source = OnVariable,\n affected_values = [ActivePowerVariable],\n ),\n ],\n ),\n)\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.Simulation","page":"API Reference","title":"PowerSimulations.Simulation","text":"Simulation(\n sequence::SimulationSequence,\n name::String,\n steps::Int\n models::SimulationModels,\n simulation_folder::String,\n initial_time::Union{Nothing, Dates.DateTime}\n)\n\nConstruct the Simulation structure to run the sequence of decision and emulation models specified.\n\nArguments\n\n-sequence::SimulationSequence: Simulation sequence that specify how the decision and emulation models will be executed. -name::String: Name of the Simulation -steps::Int: Number of steps on which the sequence of models will be executed -models::SimulationModels: List of Decision and Emulation Models -simulation_folder::String: Folder on which results will be stored -initial_time::Union{Nothing, Dates.DateTime} = nothing: Initial time of which the simulation starts. If nothing it will default to the first timestamp of time series of the system.\n\nExample\n\ntemplate_uc = template_unit_commitment()\ntemplate_ed = template_economic_dispatch()\nmy_decision_model_uc = DecisionModel(template_1, sys_uc, optimizer, name = \"UC\")\nmy_decision_model_ed = DecisionModel(template_ed, sys_ed, optimizer, name = \"ED\")\nmodels = SimulationModels(\n decision_models = [\n my_decision_model_uc,\n my_decision_model_ed\n ]\n)\n# The following sequence set the commitment variables (`OnVariable`) for `ThermalStandard` units from UC to ED.\nsequence = SimulationSequence(;\n models = models,\n feedforwards = Dict(\n \"ED\" => [\n SemiContinuousFeedforward(;\n component_type = ThermalStandard,\n source = OnVariable,\n affected_values = [ActivePowerVariable],\n ),\n ],\n ),\n)\n\nsim = Simulation(\n sequence = sequence,\n name = \"Sim\",\n steps = 5,\n models = models,\n simulation_folder = mktempdir(cleanup=true),\n)\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.Simulation-Tuple{AbstractString, Dict}","page":"API Reference","title":"PowerSimulations.Simulation","text":"Simulation(directory::AbstractString, model_info::Dict)\n\n\nConstructs Simulation from a serialized directory. Callers should pass any kwargs here that they passed to the original Simulation.\n\nArguments\n\ndirectory::AbstractString: the directory returned from the call to serialize\nmodel_info::Dict: Two-level dictionary containing model parameters that cannot be serialized. The outer dict should be keyed by the problem name. The inner dict must contain 'optimizer' and may contain 'jump_model'. These should be the same values used for the original simulation.\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.build!-Tuple{Simulation}","page":"API Reference","title":"PowerSimulations.build!","text":"build!(\n sim::Simulation;\n recorders,\n console_level,\n file_level,\n serialize,\n partitions,\n index\n) -> BuildStatus\n\n\nBuild the Simulation, problems and the related folder structure.\n\nArguments\n\nsim::Simulation: simulation object\nrecorders::Vector{Symbol} = []: recorder names to register\nserialize::Bool = true: serializes the simulation objects in the simulation\nconsole_level = Logging.Error:\nfile_level = Logging.Info:\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/#PowerSimulations.execute!-Tuple{Simulation}","page":"API Reference","title":"PowerSimulations.execute!","text":"execute!(sim::Simulation; kwargs...) -> RunStatus\n\n\nSolves the simulation model for sequential Simulations.\n\nArguments\n\nsim::Simulation=sim: simulation object created by Simulation()\n\nThe optional keyword argument exports controls exporting of results to CSV files as the simulation runs. Refer to export_results for a description of this argument.\n\nExample\n\nsim = Simulation(\"Test\", 7, problems, \"/Users/folder\")\nexecute!(sim::Simulation; kwargs...)\n\n\n\n\n\n","category":"method"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":" \n ","category":"page"},{"location":"api/PowerSimulations/#Variables","page":"API Reference","title":"Variables","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"For a list of variables for each device refer to its Formulations page.","category":"page"},{"location":"api/PowerSimulations/#Common-Variables","page":"API Reference","title":"Common Variables","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ActivePowerVariable\nReactivePowerVariable\nPieceWiseLinearCostVariable","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.ActivePowerVariable","page":"API Reference","title":"PowerSimulations.ActivePowerVariable","text":"Struct to dispatch the creation of Active Power Variables\n\nDocs abbreviation: Pg\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.ReactivePowerVariable","page":"API Reference","title":"PowerSimulations.ReactivePowerVariable","text":"Struct to dispatch the creation of Reactive Power Variables\n\nDocs abbreviation: Qg\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.PieceWiseLinearCostVariable","page":"API Reference","title":"PowerSimulations.PieceWiseLinearCostVariable","text":"Struct to dispatch the creation of piecewise linear cost variables for objective function\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Thermal-Unit-Variables","page":"API Reference","title":"Thermal Unit Variables","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"OnVariable\nStartVariable\nStopVariable\nTimeDurationOn\nTimeDurationOff\nHotStartVariable\nWarmStartVariable\nColdStartVariable\nPowerAboveMinimumVariable","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.OnVariable","page":"API Reference","title":"PowerSimulations.OnVariable","text":"Struct to dispatch the creation of a binary commitment status variable\n\nDocs abbreviation: u\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.StartVariable","page":"API Reference","title":"PowerSimulations.StartVariable","text":"Struct to dispatch the creation of Binary Start Variables\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.StopVariable","page":"API Reference","title":"PowerSimulations.StopVariable","text":"Struct to dispatch the creation of Binary Stop Variables\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.TimeDurationOn","page":"API Reference","title":"PowerSimulations.TimeDurationOn","text":"Auxiliary Variable for Thermal Generation Models to keep track of time elapsed on\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.TimeDurationOff","page":"API Reference","title":"PowerSimulations.TimeDurationOff","text":"Auxiliary Variable for Thermal Generation Models to keep track of time elapsed off\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.HotStartVariable","page":"API Reference","title":"PowerSimulations.HotStartVariable","text":"Struct to dispatch the creation of Hot Start Variable for Thermal units with temperature considerations\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.WarmStartVariable","page":"API Reference","title":"PowerSimulations.WarmStartVariable","text":"Struct to dispatch the creation of Warm Start Variable for Thermal units with temperature considerations\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.ColdStartVariable","page":"API Reference","title":"PowerSimulations.ColdStartVariable","text":"Struct to dispatch the creation of Cold Start Variable for Thermal units with temperature considerations\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.PowerAboveMinimumVariable","page":"API Reference","title":"PowerSimulations.PowerAboveMinimumVariable","text":"Struct to dispatch the creation of Active Power Variables above minimum power for Thermal Compact formulations\n\nDocs abbreviation: hatPg\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Storage-Unit-Variables","page":"API Reference","title":"Storage Unit Variables","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ReservationVariable","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.ReservationVariable","page":"API Reference","title":"PowerSimulations.ReservationVariable","text":"Struct to dispatch the creation of binary storage charge reservation variable\n\nDocs abbreviation: r\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Branches-and-Network-Variables","page":"API Reference","title":"Branches and Network Variables","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"FlowActivePowerVariable\nFlowActivePowerFromToVariable\nFlowActivePowerToFromVariable\nFlowReactivePowerFromToVariable\nFlowReactivePowerToFromVariable\nPhaseShifterAngle\nHVDCLosses\nHVDCFlowDirectionVariable\nVoltageMagnitude\nVoltageAngle","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.FlowActivePowerVariable","page":"API Reference","title":"PowerSimulations.FlowActivePowerVariable","text":"Struct to dispatch the creation of bidirectional Active Power Flow Variables\n\nDocs abbreviation: P\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.FlowActivePowerFromToVariable","page":"API Reference","title":"PowerSimulations.FlowActivePowerFromToVariable","text":"Struct to dispatch the creation of unidirectional Active Power Flow Variables\n\nDocs abbreviation: overrightarrowP\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.FlowActivePowerToFromVariable","page":"API Reference","title":"PowerSimulations.FlowActivePowerToFromVariable","text":"Struct to dispatch the creation of unidirectional Active Power Flow Variables\n\nDocs abbreviation: overleftarrowP\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.FlowReactivePowerFromToVariable","page":"API Reference","title":"PowerSimulations.FlowReactivePowerFromToVariable","text":"Struct to dispatch the creation of unidirectional Reactive Power Flow Variables\n\nDocs abbreviation: overrightarrowQ\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.FlowReactivePowerToFromVariable","page":"API Reference","title":"PowerSimulations.FlowReactivePowerToFromVariable","text":"Struct to dispatch the creation of unidirectional Reactive Power Flow Variables\n\nDocs abbreviation: overleftarrowQ\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.PhaseShifterAngle","page":"API Reference","title":"PowerSimulations.PhaseShifterAngle","text":"Struct to dispatch the creation of Phase Shifters Variables\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.HVDCLosses","page":"API Reference","title":"PowerSimulations.HVDCLosses","text":"Struct to dispatch the creation of HVDC Losses Auxiliary Variables\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.HVDCFlowDirectionVariable","page":"API Reference","title":"PowerSimulations.HVDCFlowDirectionVariable","text":"Struct to dispatch the creation of HVDC Flow Direction Auxiliary Variables\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.VoltageMagnitude","page":"API Reference","title":"PowerSimulations.VoltageMagnitude","text":"Struct to dispatch the creation of Voltage Magnitude Variables for AC formulations\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.VoltageAngle","page":"API Reference","title":"PowerSimulations.VoltageAngle","text":"Struct to dispatch the creation of Voltage Angle Variables for AC/DC formulations\n\nDocs abbreviation: TODO\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Regulation-and-Services-Variables","page":"API Reference","title":"Regulation and Services Variables","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ActivePowerReserveVariable\nServiceRequirementVariable\nDeltaActivePowerUpVariable\nDeltaActivePowerDownVariable\nAdditionalDeltaActivePowerUpVariable\nAdditionalDeltaActivePowerDownVariable\nAreaMismatchVariable\nSteadyStateFrequencyDeviation\nSmoothACE\nSystemBalanceSlackUp\nSystemBalanceSlackDown\nReserveRequirementSlack","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.ActivePowerReserveVariable","page":"API Reference","title":"PowerSimulations.ActivePowerReserveVariable","text":"Struct to dispatch the creation of Active Power Reserve Variables\n\nDocs abbreviation: Pr\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":" \n ","category":"page"},{"location":"api/PowerSimulations/#Constraints","page":"API Reference","title":"Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/#Common-Constraints","page":"API Reference","title":"Common Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"PieceWiseLinearCostConstraint\n","category":"page"},{"location":"api/PowerSimulations/#Network-Constraints","page":"API Reference","title":"Network Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"AreaDispatchBalanceConstraint\nAreaParticipationAssignmentConstraint\nBalanceAuxConstraint\nCopperPlateBalanceConstraint\nFrequencyResponseConstraint\nNodalBalanceActiveConstraint\nNodalBalanceReactiveConstraint","category":"page"},{"location":"api/PowerSimulations/#Power-Variable-Limit-Constraints","page":"API Reference","title":"Power Variable Limit Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ActivePowerVariableLimitsConstraint\nReactivePowerVariableLimitsConstraint\nActivePowerVariableTimeSeriesLimitsConstraint\nInputActivePowerVariableLimitsConstraint\nOutputActivePowerVariableLimitsConstraint","category":"page"},{"location":"api/PowerSimulations/#Regulation-and-Services-Constraints","page":"API Reference","title":"Regulation and Services Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ParticipationAssignmentConstraint\nRegulationLimitsConstraint\nRequirementConstraint\nReserveEnergyCoverageConstraint\nReservePowerConstraint","category":"page"},{"location":"api/PowerSimulations/#Thermal-Unit-Constraints","page":"API Reference","title":"Thermal Unit Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ActiveRangeICConstraint\nCommitmentConstraint\nDurationConstraint\nRampConstraint\nRampLimitConstraint\nStartupInitialConditionConstraint\nStartupTimeLimitTemperatureConstraint","category":"page"},{"location":"api/PowerSimulations/#Renewable-Unit-Constraints","page":"API Reference","title":"Renewable Unit Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"EqualityConstraint\n","category":"page"},{"location":"api/PowerSimulations/#Branches-Constraints","page":"API Reference","title":"Branches Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"AbsoluteValueConstraint\nFlowLimitFromToConstraint\nFlowLimitToFromConstraint\nFlowRateConstraint\nFlowRateConstraintFromTo\nFlowRateConstraintToFrom\nHVDCDirection\nHVDCLossesAbsoluteValue\nHVDCPowerBalance\nNetworkFlowConstraint\nRateLimitConstraint\nRateLimitConstraintFromTo\nRateLimitConstraintToFrom\nPhaseAngleControlLimit","category":"page"},{"location":"api/PowerSimulations/#Feedforward-Constraints","page":"API Reference","title":"Feedforward Constraints","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"FeedforwardSemiContinousConstraint\nFeedforwardIntegralLimitConstraint\nFeedforwardUpperBoundConstraint\nFeedforwardLowerBoundConstraint\nFeedforwardEnergyTargetConstraint","category":"page"},{"location":"api/PowerSimulations/#Parameters","page":"API Reference","title":"Parameters","text":"","category":"section"},{"location":"api/PowerSimulations/#Time-Series-Parameters","page":"API Reference","title":"Time Series Parameters","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"ActivePowerTimeSeriesParameter\nReactivePowerTimeSeriesParameter\nRequirementTimeSeriesParameter","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.ActivePowerTimeSeriesParameter","page":"API Reference","title":"PowerSimulations.ActivePowerTimeSeriesParameter","text":"Parameter to define active power time series\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.ReactivePowerTimeSeriesParameter","page":"API Reference","title":"PowerSimulations.ReactivePowerTimeSeriesParameter","text":"Parameter to define reactive power time series\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.RequirementTimeSeriesParameter","page":"API Reference","title":"PowerSimulations.RequirementTimeSeriesParameter","text":"Paramter to define requirement time series\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Variable-Value-Parameters","page":"API Reference","title":"Variable Value Parameters","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"UpperBoundValueParameter\nLowerBoundValueParameter\nOnStatusParameter\nEnergyLimitParameter\nFixValueParameter\nEnergyTargetParameter","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.UpperBoundValueParameter","page":"API Reference","title":"PowerSimulations.UpperBoundValueParameter","text":"Parameter to define variable upper bound\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.LowerBoundValueParameter","page":"API Reference","title":"PowerSimulations.LowerBoundValueParameter","text":"Parameter to define variable lower bound\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.OnStatusParameter","page":"API Reference","title":"PowerSimulations.OnStatusParameter","text":"Parameter to define unit commitment status\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#PowerSimulations.FixValueParameter","page":"API Reference","title":"PowerSimulations.FixValueParameter","text":"Parameter to FixValueParameter\n\n\n\n\n\n","category":"type"},{"location":"api/PowerSimulations/#Objective-Function-Parameters","page":"API Reference","title":"Objective Function Parameters","text":"","category":"section"},{"location":"api/PowerSimulations/","page":"API Reference","title":"API Reference","text":"CostFunctionParameter","category":"page"},{"location":"api/PowerSimulations/#PowerSimulations.CostFunctionParameter","page":"API Reference","title":"PowerSimulations.CostFunctionParameter","text":"Parameter to define cost function coefficient\n\n\n\n\n\n","category":"type"},{"location":"tutorials/basics_of_developing_models/#Basics-of-Developing-Operation-Models","page":"Basics of Developing Operation Models","title":"Basics of Developing Operation Models","text":"","category":"section"},{"location":"tutorials/basics_of_developing_models/","page":"Basics of Developing Operation Models","title":"Basics of Developing Operation Models","text":"Check the page PowerSimulations Structure for more background on PowerSimulations.jl","category":"page"},{"location":"modeler_guide/definitions/#Definitions","page":"Definitions","title":"Definitions","text":"","category":"section"},{"location":"modeler_guide/definitions/#D","page":"Definitions","title":"D","text":"","category":"section"},{"location":"modeler_guide/definitions/","page":"Definitions","title":"Definitions","text":"Decision Problem: A decision problem calculates the desired system operation based on forecasts of uncertain inputs and information about the state of the system. The output of a decision problem represents the policies used to drive the set-points of the system's devices, like generators or switches, and depends on the purpose of the problem. See the Decision Model Tutorial to learn more about solving individual problems.\nDevice Formulation: The model of a device that is incorporated into a large system optimization models. For instance, the storage device model used inside of a Unit Commitment (UC) problem. A device model needs to follow some requirements to be integrated into operation problems.","category":"page"},{"location":"modeler_guide/definitions/#E","page":"Definitions","title":"E","text":"","category":"section"},{"location":"modeler_guide/definitions/","page":"Definitions","title":"Definitions","text":"Emulation Problem: An emulation problem is used to mimic the system's behavior subject to an incoming decision and the realization of a forecasted inputs. The solution of the emulator produces outputs representative of the system performance when operating subject the policies resulting from the decision models.","category":"page"},{"location":"modeler_guide/definitions/#H","page":"Definitions","title":"H","text":"","category":"section"},{"location":"modeler_guide/definitions/","page":"Definitions","title":"Definitions","text":"Horizon: The number of steps in the look-ahead of a decision problem. For instance, a Day-Ahead problem usually has a 48 step horizon. Check the time Time Series Data Section in PowerSystems.jl","category":"page"},{"location":"modeler_guide/definitions/#I","page":"Definitions","title":"I","text":"","category":"section"},{"location":"modeler_guide/definitions/","page":"Definitions","title":"Definitions","text":"Interval: The amount of time between updates to the decision problem. For instance, Day-Ahead problems usually have a 24-hour intervals and Real-Time problems have 5-minute intervals. Check the time Time Series Data Section in PowerSystems.jl","category":"page"},{"location":"modeler_guide/definitions/#R","page":"Definitions","title":"R","text":"","category":"section"},{"location":"modeler_guide/definitions/","page":"Definitions","title":"Definitions","text":"Resolution: The amount of time between timesteps in a simulation. For instance 1-hour or 5-minutes. In Julia these are defined using the syntax Hour(1) and Minute(5). Check the time Time Series Data Section in PowerSystems.jl","category":"page"},{"location":"modeler_guide/debugging_infeasible_models/#Debugging-infeasible-models","page":"Debugging infeasible models","title":"Debugging infeasible models","text":"","category":"section"},{"location":"modeler_guide/debugging_infeasible_models/","page":"Debugging infeasible models","title":"Debugging infeasible models","text":"Getting infeasible solutions to models is a common occurrence in operations simulations, there are multiple reasons why this can happen. PowerSimulations.jl has several tools to help debug this situation.","category":"page"},{"location":"modeler_guide/debugging_infeasible_models/#Adding-slacks-to-the-model","page":"Debugging infeasible models","title":"Adding slacks to the model","text":"","category":"section"},{"location":"modeler_guide/debugging_infeasible_models/#Getting-the-infeasibility-conflict","page":"Debugging infeasible models","title":"Getting the infeasibility conflict","text":"","category":"section"},{"location":"modeler_guide/psi_structure/#psi_structure","page":"PowerSimulations.jl Modeling Structure","title":"PowerSimulations.jl Modeling Structure","text":"","category":"section"},{"location":"modeler_guide/psi_structure/","page":"PowerSimulations.jl Modeling Structure","title":"PowerSimulations.jl Modeling Structure","text":"PowerSimulations enables the simulation of a sequence of power systems optimization problems and provides user control over each aspect of the simulation configuration. Specifically:","category":"page"},{"location":"modeler_guide/psi_structure/","page":"PowerSimulations.jl Modeling Structure","title":"PowerSimulations.jl Modeling Structure","text":"mathematical formulations can be selected for each component with DeviceModel and ServiceModel\na problem can be defined by creating model entries in a Operations ProblemTemplates\nmodels (DecisionModel or EmulationModel) can be built by applying a ProblemTemplate to a System and can be executed/solved in isolation or as part of a Simulation\nSimulations can be defined and executed by sequencing one or more models and defining how and when data flows between models.","category":"page"},{"location":"modeler_guide/psi_structure/","page":"PowerSimulations.jl Modeling Structure","title":"PowerSimulations.jl Modeling Structure","text":"question: What is the difference between a Model and a Problem?\nA \"Problem\" is an abstract mathematical description of how to represent power system behavior, whereas a \"Model\" is a concrete representation of a \"Problem\" applied to a dataset. I.e. once a Problem is populated with data describing all the loads, generators, lines, etc., it becomes a Model.","category":"page"},{"location":"formulation_library/General/#formulation_library","page":"General","title":"Formulations","text":"","category":"section"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Modeling formulations are created by dispatching on abstract subtypes of PowerSimulations.AbstractDeviceFormulation","category":"page"},{"location":"formulation_library/General/#FixedOutput","page":"General","title":"FixedOutput","text":"","category":"section"},{"location":"formulation_library/General/","page":"General","title":"General","text":"FixedOutput","category":"page"},{"location":"formulation_library/General/#PowerSimulations.FixedOutput","page":"General","title":"PowerSimulations.FixedOutput","text":"Formulation type to augment the power balance constraint expression with a time series parameter\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Variables:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"No variables are created for DeviceModel(<:DeviceType, FixedOutput)","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Static Parameters:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"ThermalGen:\nPg^textmax = PowerSystems.get_max_active_power(device)\nQg^textmax = PowerSystems.get_max_reactive_power(device)\nStorage:\nPg^textmax = PowerSystems.get_max_active_power(device)\nQg^textmax = PowerSystems.get_max_reactive_power(device)","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Time Series Parameters:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"using PowerSimulations\nusing HydroPowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombo_tables = []\nfor t in [RenewableGen, ThermalGen, HydroGen, ElectricLoad]\n combos = PowerSimulations.get_default_time_series_names(t, FixedOutput)\n combo_table = DataFrame(\n \"Parameter\" => map(x -> \"[`$x`](@ref)\", collect(keys(combos))),\n \"Default Time Series Name\" => map(x -> \"`$x`\", collect(values(combos))),\n )\n insertcols!(combo_table, 1, \"Device Type\" => fill(string(t), length(combos)))\n push!(combo_tables, combo_table)\nend\nmdtable(vcat(combo_tables...), latex = false)","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Objective:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"No objective terms are created for DeviceModel(<:DeviceType, FixedOutput)","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Expressions:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Adds the active and reactive parameters listed for specific device types above to the respective active and reactive power balance expressions created by the selected Network Formulations","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Constraints:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"No constraints are created for DeviceModel(<:DeviceType, FixedOutput)","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"","category":"page"},{"location":"formulation_library/General/#VariableCost-Options","page":"General","title":"VariableCost Options","text":"","category":"section"},{"location":"formulation_library/General/","page":"General","title":"General","text":"PowerSimulations can represent variable costs using a variety of different methods depending on the data available in each device. The following describes the objective function terms that are populated for each variable cost option.","category":"page"},{"location":"formulation_library/General/#Scalar-VariableCost","page":"General","title":"Scalar VariableCost","text":"","category":"section"},{"location":"formulation_library/General/","page":"General","title":"General","text":"variable_cost <: Float64: creates a fixed marginal cost term in the objective function","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"beginaligned\n textmin sum_t C * G_t\nendaligned","category":"page"},{"location":"formulation_library/General/#Polynomial-VariableCost","page":"General","title":"Polynomial VariableCost","text":"","category":"section"},{"location":"formulation_library/General/","page":"General","title":"General","text":"variable_cost <: Tuple{Float64, Float64}: creates a polynomial cost term in the objective function where","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"C_g=variable_cost[1]\nC_g^prime=variable_cost[2]","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"beginaligned\n textmin sum_t C * G_t + C^prime * G_t^2\nendaligned","category":"page"},{"location":"formulation_library/General/#Piecewise-Linear-VariableCost","page":"General","title":"Piecewise Linear VariableCost","text":"","category":"section"},{"location":"formulation_library/General/","page":"General","title":"General","text":"variable_cost <: Vector{Tuple{Float64, Float64}}: creates a piecewise linear cost term in the objective function","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"TODO: add formulation","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"___","category":"page"},{"location":"formulation_library/General/#StorageManagementCost","page":"General","title":"StorageManagementCost","text":"","category":"section"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Adds an objective function cost term according to:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"beginaligned\n textmin sum_t quad E^surplus_t * C^penalty - E^shortage_t * C^value\nendaligned","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Impact of different cost configurations:","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"The following table describes all possible configuration of the StorageManagementCost with the target constraint in hydro or storage device models. Cases 1(a) & 2(a) will have no impact of the models operations and the target constraint will be rendered useless. In most cases that have no energy target and a non-zero value for C^value, if this cost is too high (C^value 0) or too low (C^value 0) can result in either the model holding on to stored energy till the end or the model not storing any energy in the device. This is caused by the fact that when energy target is zero, we have E_t = - E^shortage_t, and - E^shortage_t * C^value in the objective function is replaced by E_t * C^value, thus resulting in C^value to be seen as the cost of stored energy.","category":"page"},{"location":"formulation_library/General/","page":"General","title":"General","text":"Case Energy Target Energy Shortage Cost Energy Value / Energy Surplus cost Effect\nCase 1(a) hatE=0 C^penalty=0 C^value=0 no change\nCase 1(b) hatE=0 C^penalty=0 C^value0 penalty for storing energy\nCase 1(c) hatE=0 C^penalty0 C^value=0 no penalties or incentives applied\nCase 1(d) hatE=0 C^penalty=0 C^value0 incentive for storing energy\nCase 1(e) hatE=0 C^penalty0 C^value0 penalty for storing energy\nCase 1(f) hatE=0 C^penalty0 C^value0 incentive for storing energy\nCase 2(a) hatE0 C^penalty=0 C^value=0 no change\nCase 2(b) hatE0 C^penalty=0 C^value0 penalty on energy storage in excess of target\nCase 2(c) hatE0 C^penalty0 C^value=0 penalty on energy storage short of target\nCase 2(d) hatE0 C^penalty=0 C^value0 incentive on excess energy\nCase 2(e) hatE0 C^penalty0 C^value0 penalty on both excess/shortage of energy\nCase 2(f) hatE0 C^penalty0 C^value0 penalty for shortage, incentive for excess energy","category":"page"},{"location":"modeler_guide/logging/#Logging","page":"Logging","title":"Logging","text":"","category":"section"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"PowerSimulations.jl will output many log messages when building systems and running simulations. You may want to customize what gets logged to the console and, optionally, a file.","category":"page"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"By default all log messages of level Logging.Info or higher will get displayed to the console. When you run a simulation a simulation-specific logger will take over and log its messages to a file in the logs directory in the simulation output directory. When finished it will relinquish control back to the global logger.","category":"page"},{"location":"modeler_guide/logging/#Configuring-the-global-logger","page":"Logging","title":"Configuring the global logger","text":"","category":"section"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"To configure the global logger in a Jupyter Notebook or REPL you may configure your own logger with the Julia Logging standard library or use the convenience function provided by PowerSimulations. This example will log messages of level Logging.Error to console and Logging.Info and higher to the file power-simulations.log in the current directory.","category":"page"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"import Logging\nusing PowerSimulations\nlogger = configure_logging(\n console_level = Logging.Error,\n file_level = Logging.Info,\n filename = \"power-simulations.log\"\n)","category":"page"},{"location":"modeler_guide/logging/#Configuring-the-simulation-logger","page":"Logging","title":"Configuring the simulation logger","text":"","category":"section"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"You can configure the logging level used by the simulation logger when you call build!(simulation). Here is an example that increases logging verbosity:","category":"page"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"import Logging\nusing PowerSimulations\nsimulation = Simulation(...)\nbuild!(simulation, console_level = Logging.Info, file_level = Logging.Debug)","category":"page"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"The log file will be located at ///logs/simulation.log.","category":"page"},{"location":"modeler_guide/logging/#Solver-logs","page":"Logging","title":"Solver logs","text":"","category":"section"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"You can configure logging for the solver you use. Refer to the solver documentation. PowerSimulations does not redirect or intercept prints to stdout or stderr from other libraries.","category":"page"},{"location":"modeler_guide/logging/#Recorder-events","page":"Logging","title":"Recorder events","text":"","category":"section"},{"location":"modeler_guide/logging/","page":"Logging","title":"Logging","text":"PowerSimulations uses the InfrastructureSystems.Recorder to store simulation events in a log file. Refer to this link for more information.","category":"page"},{"location":"formulation_library/RenewableGen/#PowerSystems.RenewableGen-Formulations","page":"Renewable Generation","title":"PowerSystems.RenewableGen Formulations","text":"","category":"section"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Valid DeviceModels for subtypes of RenewableGen include the following:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.generate_device_formulation_combinations()\nfilter!(x -> x[\"device_type\"] <: RenewableGen, combos)\ncombo_table = DataFrame(\n \"Valid DeviceModel\" => [\"`DeviceModel($(c[\"device_type\"]), $(c[\"formulation\"]))`\" for c in combos],\n \"Device Type\" => [\"[$(c[\"device_type\"])](https://nrel-Sienna.github.io/PowerSystems.jl/stable/model_library/generated_$(c[\"device_type\"])/)\" for c in combos],\n \"Formulation\" => [\"[$(c[\"formulation\"])](@ref)\" for c in combos],\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"","category":"page"},{"location":"formulation_library/RenewableGen/#RenewableFullDispatch","page":"Renewable Generation","title":"RenewableFullDispatch","text":"","category":"section"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"RenewableFullDispatch","category":"page"},{"location":"formulation_library/RenewableGen/#PowerSimulations.RenewableFullDispatch","page":"Renewable Generation","title":"PowerSimulations.RenewableFullDispatch","text":"Formulation type to add injection variables constrained by a maximum injection time series for RenewableGen\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Variables:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"ActivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: PowerSystems.get_active_power(device)\nReactivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: PowerSystems.get_reactive_power(device)","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Static Parameters:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Pg^textmin = PowerSystems.get_active_power_limits(device).min\nQg^textmin = PowerSystems.get_reactive_power_limits(device).min\nQg^textmax = PowerSystems.get_reactive_power_limits(device).max","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Time Series Parameters:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.get_default_time_series_names(RenewableGen, RenewableFullDispatch)\ncombo_table = DataFrame(\n \"Parameter\" => map(x -> \"[`$x`](@ref)\", collect(keys(combos))),\n \"Default Time Series Name\" => map(x -> \"`$x`\", collect(values(combos))),\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Objective:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Creates an objective function term based on the VariableCost Options where the quantity term is defined as - Pg_t to incentivize generation from RenewableGen devices.","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Expressions:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Adds Pg and Qg terms to the respective active and reactive power balance expressions created by the selected Network Formulations","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Constraints:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"beginaligned\n Pg^textmin le Pg_t le ActivePowerTimeSeriesParameter_t \n Qg^textmin le Qg_t le Qg^textmax\nendaligned","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"","category":"page"},{"location":"formulation_library/RenewableGen/#RenewableConstantPowerFactor","page":"Renewable Generation","title":"RenewableConstantPowerFactor","text":"","category":"section"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"RenewableConstantPowerFactor","category":"page"},{"location":"formulation_library/RenewableGen/#PowerSimulations.RenewableConstantPowerFactor","page":"Renewable Generation","title":"PowerSimulations.RenewableConstantPowerFactor","text":"Formulation type to add real and reactive injection variables with constant power factor with maximum real power injections constrained by a time series for RenewableGen\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Variables:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"ActivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: PowerSystems.get_active_power(device)\nReactivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: PowerSystems.get_reactive_power(device)","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Static Parameters:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Pg^textmin = PowerSystems.get_active_power_limits(device).min\nQg^textmin = PowerSystems.get_reactive_power_limits(device).min\nQg^textmax = PowerSystems.get_reactive_power_limits(device).max\npf = PowerSystems.get_power_factor(device)","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Time Series Parameters:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.get_default_time_series_names(RenewableGen, RenewableConstantPowerFactor)\ncombo_table = DataFrame(\n \"Parameter\" => map(x -> \"[`$x`](@ref)\", collect(keys(combos))),\n \"Default Time Series Name\" => map(x -> \"`$x`\", collect(values(combos))),\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Objective:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Creates an objective function term based on the VariableCost Options where the quantity term is defined as - Pg_t to incentivize generation from RenewableGen devices.","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Expressions:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Adds Pg and Qg terms to the respective active and reactive power balance expressions created by the selected Network Formulations","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"Constraints:","category":"page"},{"location":"formulation_library/RenewableGen/","page":"Renewable Generation","title":"Renewable Generation","text":"beginaligned\n Pg^textmin le Pg_t le ActivePowerTimeSeriesParameter_t \n Qg^textmin le Qg_t le Qg^textmax \n Qg_t = pf * Pg_t\nendaligned","category":"page"},{"location":"formulation_library/Service/#PowerSystems.Service-Formulations","page":"PowerSystems.Service Formulations","title":"PowerSystems.Service Formulations","text":"","category":"section"},{"location":"formulation_library/Service/","page":"PowerSystems.Service Formulations","title":"PowerSystems.Service Formulations","text":"TODO","category":"page"},{"location":"model_developer_guide/structure_of_operation_problem/#Structure-of-an-operations-problem-model","page":"Operation Problem Structure","title":"Structure of an operations problem model","text":"","category":"section"},{"location":"model_developer_guide/structure_of_operation_problem/","page":"Operation Problem Structure","title":"Operation Problem Structure","text":"In most cases operation problem models are optimization models. Although in PowerSimulations.jl it is possible to define arbitrary problems that can reflect heuristic decision rules, this is not the common case. This page focuses on explaining the structure of operations problems that employ an optimization problem and solver.","category":"page"},{"location":"model_developer_guide/structure_of_operation_problem/","page":"Operation Problem Structure","title":"Operation Problem Structure","text":"The first aspect to consider when thinking about developing a model compatible with PowerSimulations.jl is that although we support all of JuMP.jl objects, you need to employ anonymous constraints and variables in JuMP and register the constraints, variables and other optimization objects into PowerSimulations.jl's optimization container. Otherwise the features to use your problem in the simulation like the coordination with other problems and post processing won't work.","category":"page"},{"location":"model_developer_guide/structure_of_operation_problem/","page":"Operation Problem Structure","title":"Operation Problem Structure","text":"info: Info\nThe requirements for the simulation of Power Systems operations are more strict than solving an optimization problem once with just JuMP.jl. The requirements imposed by PowerSimulations.jl to integrate your models in a simulation are designed to help with other complex operations that go beyond JuMP.jl scope.","category":"page"},{"location":"model_developer_guide/structure_of_operation_problem/","page":"Operation Problem Structure","title":"Operation Problem Structure","text":"warning: Warning\nAll the code in this page is considered \"pseudo-code\". Copy-paste will likely not work out of the box. You need to develop the internals of the functions correctly for the examples below to work.","category":"page"},{"location":"model_developer_guide/structure_of_operation_problem/#Registering-a-variable-in-the-model","page":"Operation Problem Structure","title":"Registering a variable in the model","text":"","category":"section"},{"location":"model_developer_guide/structure_of_operation_problem/","page":"Operation Problem Structure","title":"Operation Problem Structure","text":"To register a variable in the model, the developer must first allocate the container into the optimization container and then populate it. For example, it require start the build function as follows:","category":"page"},{"location":"model_developer_guide/structure_of_operation_problem/","page":"Operation Problem Structure","title":"Operation Problem Structure","text":"info: Info\nWe recommend calling import PowerSimulations and defining the constant CONST PSI = PowerSimulations to make it easier to read the code and determine which package is responsible for defining the functions.","category":"page"},{"location":"model_developer_guide/structure_of_operation_problem/","page":"Operation Problem Structure","title":"Operation Problem Structure","text":" function PSI.build_model!(model::PSI.DecisionModel{MyCustomModel})\n container = PSI.get_optimization_container(model)\n PSI.set_time_steps!(container, 1:24)\n\n # Create the container for the variable\n variable = PSI.add_variable_container!(\n container,\n PSI.ActivePowerVariable(), # <- This variable is defined in PowerSimulations but the user can define their own\n PSY.ThermalGeneration, # <- Device type for the variable. Can be from PSY or custom defined\n devices_names, # <- First container dimension\n time_steps, # <- Second container dimension\n )\n\n # Iterate over the devices and time to store the JuMP variables into the container.\n for t in time_steps, d in devices\n name = PSY.get_name(d)\n variable[name, t] = JuMP.@variable(get_jump_model(container))\n # It is possible to use PSY getter functions to retrieve data from the generators\n # Any other variable property can be specified inside this loop.\n JuMP.set_upper_bound(variable[name, t], UB_DATA) # <- Optional\n JuMP.set_lower_bound(variable[name, t], LB_DATA) # <- Optional\n end\n\n return\n end","category":"page"},{"location":"model_developer_guide/troubleshooting/#Troubleshooting-model-development","page":"Troubleshooting","title":"Troubleshooting model development","text":"","category":"section"},{"location":"formulation_library/README/#Formulation-documentation-guide","page":"Formulation documentation guide","title":"Formulation documentation guide","text":"","category":"section"},{"location":"formulation_library/README/","page":"Formulation documentation guide","title":"Formulation documentation guide","text":"Formulation documentation should roughly follow the template established by RenewableGen.md","category":"page"},{"location":"formulation_library/README/#Auto-generated-items","page":"Formulation documentation guide","title":"Auto generated items","text":"","category":"section"},{"location":"formulation_library/README/","page":"Formulation documentation guide","title":"Formulation documentation guide","text":"Valid DeviceModel table: just change the device category in the filter function\nTime Series Parameters: just change the device category and formulation in the get_default_time_series_names method call","category":"page"},{"location":"formulation_library/README/#Linked-items","page":"Formulation documentation guide","title":"Linked items","text":"","category":"section"},{"location":"formulation_library/README/","page":"Formulation documentation guide","title":"Formulation documentation guide","text":"Formulations in the Valid DeviceModel table must have a docstring in src/core/formulations.jl\nThe Formulation in the @docs block must have a docstring in src/core/formulations.jl\nThe Variables must have docstrings in src/core/variables.jl \nThe Time Series Parameters must have docstrings in src/core/parameters.jl","category":"page"},{"location":"tutorials/pcm_simulation/#pcm_tutorial","page":"Multi-stage Production Cost Simulation","title":"Sequential Simulations with PowerSimulations.jl","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Originally Contributed by: Clayton Barrows","category":"page"},{"location":"tutorials/pcm_simulation/#Introduction","page":"Multi-stage Production Cost Simulation","title":"Introduction","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"PowerSimulations.jl supports simulations that consist of sequential optimization problems where results from previous problems inform subsequent problems in a variety of ways. This example demonstrates some of these capabilities to represent electricity market clearing. This example is intended to be an extension of the OperationsProblem tutorial.","category":"page"},{"location":"tutorials/pcm_simulation/#Load-Packages","page":"Multi-stage Production Cost Simulation","title":"Load Packages","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"using PowerSystems\nusing PowerSimulations\nusing HydroPowerSimulations\nconst PSI = PowerSimulations\nusing PowerSystemCaseBuilder\nusing Dates\nusing HiGHS #solver","category":"page"},{"location":"tutorials/pcm_simulation/#Optimizer","page":"Multi-stage Production Cost Simulation","title":"Optimizer","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"It's most convenient to define an optimizer instance upfront and pass it into the DecisionModel constructor. For this example, we can use the free HiGHS solver with a relatively relaxed MIP gap (ratioGap) setting to improve speed.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"solver = optimizer_with_attributes(HiGHS.Optimizer, \"mip_rel_gap\" => 0.5)","category":"page"},{"location":"tutorials/pcm_simulation/#Hourly-day-ahead-system","page":"Multi-stage Production Cost Simulation","title":"Hourly day-ahead system","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"First, we'll create a System with hourly data to represent day-ahead forecasted wind, solar, and load profiles:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"sys_DA = build_system(PSISystems, \"modified_RTS_GMLC_DA_sys\")","category":"page"},{"location":"tutorials/pcm_simulation/#Minute-system","page":"Multi-stage Production Cost Simulation","title":"5-Minute system","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"The RTS data also includes 5-minute resolution time series data. So, we can create another System to represent 15 minute ahead forecasted data for a \"real-time\" market:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"sys_RT = build_system(PSISystems, \"modified_RTS_GMLC_RT_sys\")","category":"page"},{"location":"tutorials/pcm_simulation/#ProblemTemplates-define-stages","page":"Multi-stage Production Cost Simulation","title":"ProblemTemplates define stages","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Sequential simulations in PowerSimulations are created by defining OperationsProblems that represent stages, and how information flows between executions of a stage and between different stages.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Let's start by defining a two stage simulation that might look like a typical day-Ahead and real-time electricity market clearing process.","category":"page"},{"location":"tutorials/pcm_simulation/#Day-ahead-unit-commitment-stage","page":"Multi-stage Production Cost Simulation","title":"Day-ahead unit commitment stage","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"First, we can define a unit commitment template for the day ahead problem. We can use the included UC template, but in this example, we'll replace the ThermalBasicUnitCommitment with the slightly more complex ThermalStandardUnitCommitment for the thermal generators.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"template_uc = template_unit_commitment()\nset_device_model!(template_uc, ThermalStandard, ThermalStandardUnitCommitment)\nset_device_model!(template_uc, HydroDispatch, HydroDispatchRunOfRiver)","category":"page"},{"location":"tutorials/pcm_simulation/#Define-the-reference-model-for-the-real-time-economic-dispatch","page":"Multi-stage Production Cost Simulation","title":"Define the reference model for the real-time economic dispatch","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"In addition to the manual specification process demonstrated in the OperationsProblem example, PSI also provides pre-specified templates for some standard problems:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"template_ed = template_economic_dispatch(\n network = NetworkModel(PTDFPowerModel, use_slacks = true),\n)","category":"page"},{"location":"tutorials/pcm_simulation/#Define-the-SimulationModels","page":"Multi-stage Production Cost Simulation","title":"Define the SimulationModels","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"DecisionModels define the problems that are executed in the simulation. The actual problem will change as the stage gets updated to represent different time periods, but the formulations applied to the components is constant within a stage. In this case, we want to define two stages with the ProblemTemplates and the Systems that we've already created.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"models = SimulationModels(\n decision_models = [\n DecisionModel(template_uc, sys_DA, optimizer = solver, name = \"UC\"),\n DecisionModel(template_ed, sys_RT, optimizer = solver, name = \"ED\"),\n ],\n)","category":"page"},{"location":"tutorials/pcm_simulation/#SimulationSequence","page":"Multi-stage Production Cost Simulation","title":"SimulationSequence","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Similar to an ProblemTemplate, the SimulationSequence provides a template of how to execute a sequential set of operations problems.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Let's review some of the SimulationSequence arguments.","category":"page"},{"location":"tutorials/pcm_simulation/#Chronologies","page":"Multi-stage Production Cost Simulation","title":"Chronologies","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"In PowerSimulations, chronologies define where information is flowing. There are two types of chronologies.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"inter-stage chronologies: Define how information flows between stages. e.g. day-ahead solutions are used to inform economic dispatch problems\nintra-stage chronologies: Define how information flows between multiple executions of a single stage. e.g. the dispatch setpoints of the first period of an economic dispatch problem are constrained by the ramping limits from setpoints in the final period of the previous problem.","category":"page"},{"location":"tutorials/pcm_simulation/#FeedForward","page":"Multi-stage Production Cost Simulation","title":"FeedForward","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"The definition of exactly what information is passed using the defined chronologies is accomplished with FeedForward. Specifically, FeedForward is used to define what to do with information being passed with an inter-stage chronology. Let's define a FeedForward that affects the semi-continuous range constraints of thermal generators in the economic dispatch problems based on the value of the unit-commitment variables.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"feedforward = Dict(\n \"ED\" => [\n SemiContinuousFeedforward(\n component_type = ThermalStandard,\n source = OnVariable,\n affected_values = [ActivePowerVariable],\n ),\n ],\n)","category":"page"},{"location":"tutorials/pcm_simulation/#Sequencing","page":"Multi-stage Production Cost Simulation","title":"Sequencing","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"The stage problem length, look-ahead, and other details surrounding the temporal Sequencing of stages are controlled using the structure of the time series data in the Systems. So, to define a typical day-ahead - real-time sequence:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Day ahead problems should represent 48 hours, advancing 24 hours after each execution (24-hour look-ahead)\nReal time problems should represent 1 hour (12 5-minute periods), advancing 15 min after each execution (15 min look-ahead)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"We can adjust the time series data to reflect this structure in each System:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"transform_single_time_series!(sys_DA, 48, Hour(1))\ntransform_single_time_series!(sys_RT, 12, Minute(15))","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Now we can put it all together to define a SimulationSequence","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"DA_RT_sequence = SimulationSequence(\n models = models,\n ini_cond_chronology = InterProblemChronology(),\n feedforwards = feedforward,\n)","category":"page"},{"location":"tutorials/pcm_simulation/#Simulation","page":"Multi-stage Production Cost Simulation","title":"Simulation","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Now, we can build and execute a simulation using the SimulationSequence and Stages that we've defined.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"sim = Simulation(\n name = \"rts-test\",\n steps = 2,\n models = models,\n sequence = DA_RT_sequence,\n simulation_folder = mktempdir(\".\", cleanup = true),\n)","category":"page"},{"location":"tutorials/pcm_simulation/#Build-simulation","page":"Multi-stage Production Cost Simulation","title":"Build simulation","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"build!(sim)","category":"page"},{"location":"tutorials/pcm_simulation/#Execute-simulation","page":"Multi-stage Production Cost Simulation","title":"Execute simulation","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"the following command returns the status of the simulation (0: is proper execution) and stores the results in a set of HDF5 files on disk.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"execute!(sim, enable_progress_bar = false)","category":"page"},{"location":"tutorials/pcm_simulation/#Results","page":"Multi-stage Production Cost Simulation","title":"Results","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"To access the results, we need to load the simulation result metadata and then make requests to the specific data of interest. This allows you to efficiently access the results of interest without overloading resources.","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"results = SimulationResults(sim);\nuc_results = get_decision_problem_results(results, \"UC\"); # UC stage result metadata\ned_results = get_decision_problem_results(results, \"ED\"); # ED stage result metadata","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"We can read all the result variables","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"read_variables(uc_results)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"or all the parameters","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"read_parameters(uc_results)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"We can just list the variable names contained in uc_results:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"list_variable_names(uc_results)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"and a number of parameters (this pattern also works for aux_variables, expressions, and duals)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"list_parameter_names(uc_results)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Now we can read the specific results of interest for a specific problem, time window (optional), and set of variables, duals, or parameters (optional)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Dict([\n v => read_variable(uc_results, v) for v in [\n \"ActivePowerVariable__RenewableDispatch\",\n \"ActivePowerVariable__HydroDispatch\",\n \"StopVariable__ThermalStandard\",\n ]\n])","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Or if we want the result of just one variable, parameter, or dual (must be defined in the problem definition), we can use:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"read_parameter(\n ed_results,\n \"ActivePowerTimeSeriesParameter__RenewableFix\",\n initial_time = DateTime(\"2020-01-01T06:00:00\"),\n count = 5,\n)","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"note that this returns the results of each execution step in a separate dataframe *","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"If you want the realized results (without lookahead periods), you can call read_realized_*:","category":"page"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"read_realized_variables(\n uc_results,\n [\"ActivePowerVariable__ThermalStandard\", \"ActivePowerVariable__RenewableDispatch\"],\n)","category":"page"},{"location":"tutorials/pcm_simulation/#Plotting","page":"Multi-stage Production Cost Simulation","title":"Plotting","text":"","category":"section"},{"location":"tutorials/pcm_simulation/","page":"Multi-stage Production Cost Simulation","title":"Multi-stage Production Cost Simulation","text":"Take a look at the plotting capabilities in PowerGraphics.jl","category":"page"},{"location":"modeler_guide/running_a_simulation/#running_a_simulation","page":"Simulation","title":"Simulation","text":"","category":"section"},{"location":"modeler_guide/running_a_simulation/","page":"Simulation","title":"Simulation","text":"tip: Always try to solve the operations problem first before putting together the simulation\nIt is not uncommon that when trying to solve a complex simulation the resulting models are infeasible. This situation can be the result of many factors like the input data, the incorrect specification of the initial conditions for models with time dependencies or a poorly specified model. Therefore, it's highly recommended to run and analyze an Operations Problems that reflect the problems that will be included in a simulation prior to executing a simulation.","category":"page"},{"location":"modeler_guide/running_a_simulation/","page":"Simulation","title":"Simulation","text":"Check out the Operations Problem Tutorial","category":"page"},{"location":"modeler_guide/running_a_simulation/#Feedforward","page":"Simulation","title":"Feedforward","text":"","category":"section"},{"location":"modeler_guide/running_a_simulation/","page":"Simulation","title":"Simulation","text":"TODO","category":"page"},{"location":"modeler_guide/running_a_simulation/#Sequencing","page":"Simulation","title":"Sequencing","text":"","category":"section"},{"location":"modeler_guide/running_a_simulation/","page":"Simulation","title":"Simulation","text":"In a typical simulation pipeline, we want to connect daily (24-hours) day-ahead unit commitment problems, with multiple economic dispatch problems. Usually, our day-ahead unit commitment problem will have an hourly (1-hour) resolution, while the economic dispatch will have a 5-minute resolution.","category":"page"},{"location":"modeler_guide/running_a_simulation/","page":"Simulation","title":"Simulation","text":"Depending on your problem, it is common to use a 2-day look-ahead for unit commitment problems, so in this case, the Day-Ahead problem will have: resolution = Hour(1) with interval = Hour(24) and horizon = 48. In the case of the economic dispatch problem, it is common to use a look-ahead of two hours. Thus, the Real-Time problem will have: resolution = Minute(5), with interval = Minute(5) (we only store the first operating point) and horizon = 24 (24 time steps of 5 minutes are 120 minutes, that is 2 hours).","category":"page"},{"location":"tutorials/adding_new_device_formulation/#Adding-Device-Formulations","page":"Adding Device Formulations","title":"Adding Device Formulations","text":"","category":"section"},{"location":"formulation_library/Network/#network_formulations","page":"Network","title":"Network Formulations","text":"","category":"section"},{"location":"formulation_library/Network/","page":"Network","title":"Network","text":"TODO","category":"page"},{"location":"formulation_library/Load/#PowerSystems.ElectricLoad-Formulations","page":"Load","title":"PowerSystems.ElectricLoad Formulations","text":"","category":"section"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Valid DeviceModels for subtypes of ElectricLoad include the following:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.generate_device_formulation_combinations()\nfilter!(x -> x[\"device_type\"] <: ElectricLoad, combos)\ncombo_table = DataFrame(\n \"Valid DeviceModel\" => [\"`DeviceModel($(c[\"device_type\"]), $(c[\"formulation\"]))`\" for c in combos],\n \"Device Type\" => [\"[$(c[\"device_type\"])](https://nrel-Sienna.github.io/PowerSystems.jl/stable/model_library/generated_$(c[\"device_type\"])/)\" for c in combos],\n \"Formulation\" => [\"[$(c[\"formulation\"])](@ref)\" for c in combos],\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"","category":"page"},{"location":"formulation_library/Load/#StaticPowerLoad","page":"Load","title":"StaticPowerLoad","text":"","category":"section"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"StaticPowerLoad","category":"page"},{"location":"formulation_library/Load/#PowerSimulations.StaticPowerLoad","page":"Load","title":"PowerSimulations.StaticPowerLoad","text":"Formulation type to add a time series parameter for non-dispatchable ElectricLoad withdrawls to power balance constraints\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Variables:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"No variables are created","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Time Series Parameters:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.get_default_time_series_names(ElectricLoad, StaticPowerLoad)\ncombo_table = DataFrame(\n \"Parameter\" => map(x -> \"[`$x`](@ref)\", collect(keys(combos))),\n \"Default Time Series Name\" => map(x -> \"`$x`\", collect(values(combos))),\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Expressions:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Subtracts the parameters listed above from the respective active and reactive power balance expressions created by the selected Network Formulations","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Constraints:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"No constraints are created","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"","category":"page"},{"location":"formulation_library/Load/#PowerLoadInterruption","page":"Load","title":"PowerLoadInterruption","text":"","category":"section"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"PowerLoadInterruption","category":"page"},{"location":"formulation_library/Load/#PowerSimulations.PowerLoadInterruption","page":"Load","title":"PowerSimulations.PowerLoadInterruption","text":"Formulation type to enable (binary) load interruptions\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Variables:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"ActivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: 0.0\nReactivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: 0.0\nOnVariable:\nBounds: {0,1}\nDefault initial value: 1","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Time Series Parameters:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.get_default_time_series_names(ElectricLoad, PowerLoadInterruption)\ncombo_table = DataFrame(\n \"Parameter\" => map(x -> \"[`$x`](@ref)\", collect(keys(combos))),\n \"Default Time Series Name\" => map(x -> \"`$x`\", collect(values(combos))),\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Objective:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Creates an objective function term based on the VariableCost Options where the quantity term is defined as Pg.","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Expressions:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Adds Pg and Qg terms and to the respective active and reactive power balance expressions created by the selected Network Formulations\nSubtracts the time series parameters listed above terms from the respective active and reactive power balance expressions created by the selected Network Formulations","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Constraints:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Pg and Qg represent the \"unserved\" active and reactive power loads","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"beginaligned\n Pg_t le ActivePowerTimeSeriesParameter_t\n Pg_t - u_t ActivePowerTimeSeriesParameter_t le 0 \n Qg_t le ReactivePowerTimeSeriesParameter_t\n Qg_t - u_t ReactivePowerTimeSeriesParameter_tle 0\nendaligned","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"","category":"page"},{"location":"formulation_library/Load/#PowerLoadDispatch","page":"Load","title":"PowerLoadDispatch","text":"","category":"section"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"PowerLoadDispatch","category":"page"},{"location":"formulation_library/Load/#PowerSimulations.PowerLoadDispatch","page":"Load","title":"PowerSimulations.PowerLoadDispatch","text":"Formulation type to enable (continuous) load interruption dispatch\n\n\n\n\n\n","category":"type"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Variables:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"ActivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: PowerSystems.get_active_power(device)\nReactivePowerVariable:\nBounds: [0.0, ]\nDefault initial value: PowerSystems.get_reactive_power(device)","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Time Series Parameters:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"using PowerSimulations\nusing PowerSystems\nusing DataFrames\nusing Latexify\ncombos = PowerSimulations.get_default_time_series_names(ElectricLoad, PowerLoadDispatch)\ncombo_table = DataFrame(\n \"Parameter\" => map(x -> \"[`$x`](@ref)\", collect(keys(combos))),\n \"Default Time Series Name\" => map(x -> \"`$x`\", collect(values(combos))),\n )\nmdtable(combo_table, latex = false)","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Objective:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Creates an objective function term based on the VariableCost Options where the quantity term is defined as Pg.","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Expressions:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Adds Pg and Qg terms and to the respective active and reactive power balance expressions created by the selected Network Formulations\nSubtracts the time series parameters listed above terms from the respective active and reactive power balance expressions created by the selected Network Formulations","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Constraints:","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"Pg and Qg represent the \"unserved\" active and reactive power loads","category":"page"},{"location":"formulation_library/Load/","page":"Load","title":"Load","text":"beginaligned\n Pg_t le ActivePowerTimeSeriesParameter_t\n Qg_t le ReactivePowerTimeSeriesParameter_t\nendaligned","category":"page"},{"location":"#PowerSimulations.jl","page":"Welcome Page","title":"PowerSimulations.jl","text":"","category":"section"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"CurrentModule = PowerSimulations","category":"page"},{"location":"#Overview","page":"Welcome Page","title":"Overview","text":"","category":"section"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"PowerSimulations.jl is a power system operations simulation tool developed as a flexible and open source software for quasi-static power systems simulations including Production Cost Models. PowerSimulations.jl tackles the issues of developing a simulation model in a modular way providing tools for the formulation of decision models and emulation models that can be solved independently or in an interconnected fashion.","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"PowerSimulations.jl supports the workflows to develop simulations by separating the development of operations models and simulation models.","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"Operation Models: Optimization model used to find the solution of an operation problem.\nSimulations Models: Defined the requirements to find solutions to a sequence of operation problems in a way that resembles the procedures followed by operators.","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"The most common Simulation Model is the solution of a Unit Commitment and Economic Dispatch sequence of problems. This model is used in commercial Production Cost Modeling tools, but it has a limited scope of analysis.","category":"page"},{"location":"#How-the-documentation-is-structured","page":"Welcome Page","title":"How the documentation is structured","text":"","category":"section"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"PowerSimulations.jl documentation and code are organized according to the needs of different users depending on their skillset and requirements. In broad terms there are three categories:","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"Modeler: Users that want to solve an operations problem or run a simulation using the existing models in PowerSimulations.jl. For instance, answer questions about the change in operation costs in future fuel mixes. Check the formulations library page to choose a modeling strategy that fits your needs.\nModel Developer: Users that want to develop custom models and workflows for the simulation of a power system operation. For instance, study the impacts of an stochastic optimization problem over a deterministic.\nCode Base Developers: Users that want to add new core functionalities or fix bugs in the core capabilities of PowerSimulations.jl.","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"PowerSimulations.jl is an active project under development, and we welcome your feedback, suggestions, and bug reports.","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"Note: PowerSimulations.jl uses the data model implemented in PowerSystems.jl to construct optimization models. In most cases, you need to add PowerSystems.jl to your scripts.","category":"page"},{"location":"#Installation","page":"Welcome Page","title":"Installation","text":"","category":"section"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"The latest stable release of PowerSimulations can be installed using the Julia package manager with","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"] add PowerSimulations","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"For the current development version, \"checkout\" this package with","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"] add PowerSimulations#main","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"An appropriate optimization solver is required for running PowerSimulations models. Refer to JuMP.jl solver's page to select the most appropriate for the application of interest.","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"","category":"page"},{"location":"","page":"Welcome Page","title":"Welcome Page","text":"PowerSystems has been developed as part of the Scalable Integrated Infrastructure Planning (SIIP) initiative at the U.S. Department of Energy's National Renewable Energy Laboratory (NREL).","category":"page"}] +} diff --git a/v0.27.0/siteinfo.js b/v0.27.0/siteinfo.js new file mode 100644 index 0000000000..62efabc483 --- /dev/null +++ b/v0.27.0/siteinfo.js @@ -0,0 +1 @@ +var DOCUMENTER_CURRENT_VERSION = "v0.27.0"; diff --git a/v0.27.0/tutorials/adding_new_device_formulation/index.html b/v0.27.0/tutorials/adding_new_device_formulation/index.html new file mode 100644 index 0000000000..40e181c519 --- /dev/null +++ b/v0.27.0/tutorials/adding_new_device_formulation/index.html @@ -0,0 +1,2 @@ + +Adding Device Formulations · PowerSimulations.jl diff --git a/v0.27.0/tutorials/adding_new_problem_model/index.html b/v0.27.0/tutorials/adding_new_problem_model/index.html new file mode 100644 index 0000000000..345188dfe5 --- /dev/null +++ b/v0.27.0/tutorials/adding_new_problem_model/index.html @@ -0,0 +1,76 @@ + +Adding an Operations Problem Model · PowerSimulations.jl

    Adding an Operations Problem Model

    This tutorial will show how to create a custom decision problem model. These cases are the ones where the user want to solve a fully specified problem. Some examples of custom decision models include:

    • Solving a custom Security Constrained Unit Commitment Problem
    • Solving a market agent utility maximization Problem. See examples of this functionality in HybridSystemsSimulations.jl

    The tutorial follows the usual steps for operational model building. First, build the decision model in isolation and second, integrate it into a simulation. In most cases there will be more than one way of achieving the same objective when it comes to implementing the model. This guide shows a general set of steps and requirements but it is by no means an exhaustive and detailed guide on developing custom decision models.

    Warning

    All the code in this tutorial is considered "pseudo-code". Copy-paste will likely not work out of the box. You need to develop the internals of the functions correctly for the examples below to work.

    General Rules

    1. As a general rule you need to understand Julia's terminology such as multiple dispatch, parametric structs and method overloading, among others. Developing custom models for an operational simulation is a highly technical task and requires skilled development. This tutorial also requires good understanding of PowerSystems.jl data structures and features which are covered in the tutorials section of PowerSystems.jl documentation.

    Finally, developing a custom model decision model that will employ an optimization model under the hood requires understanding JuMP.jl.

    1. Need to employ anonymous constraints and variables in JuMP

    and register the constraints, variables and other optimization objects into PowerSimulations.jl's optimization container. Otherwise the features to use your problem in the simulation like the coordination with other problems and post processing won't work. More on this in the section How to develop your build_model! function below.

    1. Implement the required methods for your custom decision models. In some cases it will be possible to re-use some of the other methods that exist in PowerSimulations to make life easier for variable addition and constraint creation but this is not required.

    Decision Problem

    Step 1: Define a Custom Decision Problem

    Define a decision problem struct as a subtype of PowerSimulations.DecisionProblem. This requirement will enable a lot of the underlying functionality that relies on multiple dispatch. DecisionProblems are used to parameterize the behavior of DecisionModel objects which are just containers for the parameters, references and the optimization problem.

    It is possible to define a Custom Decision Problem that gives the user full control over the build, solve and execution process since it imposes less requirements on the developer. However, with less requirements there are also less checks and validations performed inside of PowerSimulations which might lead to unexpected errors

    struct MyCustomDecisionProblem <: PSI.DecisionProblem end

    Alternatively, it is possible to define a Custom Decision Problem subtyping from DefaultDecisionProblem which imposes more requirements and structure onto the developer but employs more checks and validations in the process. Be aware that this route will decrease the flexibility of what can be done inside the custom model.

    struct MyCustomDecisionProblem <: PSI.DefaultDecisionProblem end

    Once the problem type is defined, initialize the decision model container with your custom decision problem passing the solver and some of the settings you need for the solution of the problem. For custom problems some of the settings need manual implementation by the developer. Settings availability is also dependent on wether you choose to subtype from PSI.DecisionProblem or PSI.DefaultDecisionProblem

    my_model = DecisionModel{MyCustomDecisionProblem}(
    +    sys;
    +    name = "MyModel",
    +    optimizer = optimizer_with_attributes(HiGHS.Optimizer),
    +     optimizer_solve_log_print = true,
    +)

    Mandatory Method Implementations

    1. build_model!: This method build the JuMP optimization model.

    Optional Method Overloads

    These methods can be defined optionally for your problem. By default for problems subtyped from DecisionProblem these checks are not executed. If the problems are subtyped from DefaultDecisionProblem these checks are always conducted with PowerSimulations defaults and require compliance with those defaults to pass. In any case, these can be overloaded when necessary depending on the problem requirements.

    1. validate_template
    2. validate_time_series
    3. reset!
    4. solve_impl!

    How to develop your build_model! function

    Registering a variable in the model

    To register a variable in the model, the developer must first allocate the container into the optimization container and then populate it. For example, it require start the build function as follows:

    Info

    We recommend calling import PowerSimulations and defining the constant CONST PSI = PowerSimulations to make it easier to read the code and determine which package is responsible for defining the functions.

        function PSI.build_model!(model::PSI.DecisionModel{MyCustomDecisionProblem})
    +        container = PSI.get_optimization_container(model)
    +        time_steps = 1:24
    +        PSI.set_time_steps!(container, time_steps)
    +        system = PSI.get_system(model)
    +
    +        thermal_gens = PSY.get_components(PSY.ThermalStandard, system)
    +        thermal_gens_names = PSY.get_name.(thermal_gens)
    +
    +        # Create the container for the variable
    +        variable = PSI.add_variable_container!(
    +            container,
    +            PSI.ActivePowerVariable(), # <- This variable is defined in PowerSimulations but the user can define their own
    +            PSY.ThermalGeneration, # <- Device type for the variable. Can be from PSY or custom defined
    +            thermal_gens_names, # <- First container dimension
    +            time_steps, # <- Second container dimension
    +        )
    +
    +        # Iterate over the devices and time to store the JuMP variables into the container.
    +        for t in time_steps, d in thermal_gens_names
    +            name = PSY.get_name(d)
    +            variable[name, t] = JuMP.@variable(get_jump_model(container))
    +            # It is possible to use PSY getter functions to retrieve data from the generators
    +            JuMP.set_upper_bound(variable[name, t], UB_DATA) # <- Optional
    +            JuMP.set_lower_bound(variable[name, t], LB_DATA) # <- Optional
    +        end
    +
    +        # Add More Variables.....
    +
    +        return
    +    end

    Registering a constraint in the model

    A similar pattern is used to add constraints to the model, in this example the field meta is used to avoid creating unnecessary duplicate constraint types. For instance to reflect upperbound and lowerbound or upwards and downwards constraints. Meta can take any string value except for the _ character.

        function PSI.build_model!(model::PSI.DecisionModel{MyCustomDecisionProblem})
    +        container = PSI.get_optimization_container(model)
    +        time_steps = 1:24
    +        PSI.set_time_steps!(container, time_steps)
    +        system = PSI.get_system(model)
    +
    +        # VARIABLE ADDITION CODE
    +
    +        # Constraint additions
    +        con_ub = PSI.add_constraints_container!(
    +            container,
    +            PSI.RangeLimitConstraint(), # <- Constraint Type defined by PSI or your own
    +            PSY.ThermalGeneration, # <- Device type for variable. Can be PSY or custom
    +            thermal_gens_names, # <- First container dimension
    +            time_steps; # <- Second container dimension
    +            meta = "ub" # <- meta allows to reuse a constraint definition for similar constraints. It only requires to be a string
    +            )
    +
    +        con_lb = PSI.add_constraints_container!(
    +            container,
    +            PSI.RangeLimitConstraint(),
    +            PSY.ThermalGeneration,
    +            thermal_gens_names, # <- First container dimension
    +            time_steps; # <- Second container dimension
    +            meta = "lb" # <- meta allows to reuse a constraint definition for similar constraints. It only requires to be a string
    +            )
    +
    +        # Retrieve a relevant variable from the container if not defined in
    +        variable = PSI.get_variable(container, PSI.ActivePowerVariable(), PSY.ThermalGeneration)
    +        for device in devices, t in time_steps
    +            ci_name = PSY.get_name(device)
    +            limits = get_min_max_limits(device) # depends on constraint type and formulation type
    +            con_ub[ci_name, t] =
    +                JuMP.@constraint(get_jump_model(container), variable[ci_name, t] >= limits.min)
    +            con_lb[ci_name, t] =
    +                JuMP.@constraint(get_jump_model(container), variable[ci_name, t] >= limits.min)
    +        end
    +
    +        return
    +    end
    diff --git a/v0.27.0/tutorials/basics_of_developing_models/index.html b/v0.27.0/tutorials/basics_of_developing_models/index.html new file mode 100644 index 0000000000..fb34c10bca --- /dev/null +++ b/v0.27.0/tutorials/basics_of_developing_models/index.html @@ -0,0 +1,2 @@ + +Basics of Developing Operation Models · PowerSimulations.jl diff --git a/v0.27.0/tutorials/decision_problem/index.html b/v0.27.0/tutorials/decision_problem/index.html new file mode 100644 index 0000000000..2e7b63a411 --- /dev/null +++ b/v0.27.0/tutorials/decision_problem/index.html @@ -0,0 +1,352 @@ + +Single-step Problem · PowerSimulations.jl

    Operations problems with PowerSimulations.jl

    Originally Contributed by: Clayton Barrows

    Introduction

    PowerSimulations.jl supports the construction and solution of optimal power system scheduling problems (Operations Problems). Operations problems form the fundamental building blocks for sequential simulations. This example shows how to specify and customize a the mathematics that will be applied to the data with an ProblemTemplate, build and execute an DecisionModel, and access the results.

    Load Packages

    using PowerSystems
    +using PowerSimulations
    +using HydroPowerSimulations
    +using PowerSystemCaseBuilder
    +using HiGHS # solver

    Data

    Note

    PowerSystemCaseBuilder.jl is a helper library that makes it easier to reproduce examples in the documentation and tutorials. Normally you would pass your local files to create the system data instead of calling the function build_system. For more details visit PowerSystemCaseBuilder Documentation

    sys = build_system(PSISystems, "modified_RTS_GMLC_DA_sys")
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    System
    PropertyValue
    Name
    Description
    System Units BaseSYSTEM_BASE
    Base Power100.0
    Base Frequency60.0
    Num Components501
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Static Components
    TypeCountHas Static Time SeriesHas Forecasts
    ACBus73falsefalse
    Arc109falsefalse
    Area3truetrue
    FixedAdmittance3truetrue
    HydroDispatch1truetrue
    Line105falsefalse
    LoadZone21falsefalse
    PowerLoad51truetrue
    RenewableDispatch29truetrue
    RenewableFix31truetrue
    TapTransformer15falsefalse
    ThermalStandard54falsefalse
    TwoTerminalHVDCLine1falsefalse
    VariableReserve1truetrue
    VariableReserve4truetrue
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Time Series Summary
    PropertyValue
    Components with time series data123
    Total StaticTimeSeries124
    Total Forecasts124
    Resolution60 minutes
    First initial time2020-01-01T00:00:00
    Last initial time2020-12-30T00:00:00
    Horizon48
    Interval1440 minutes
    Forecast window count365
    +

    Define a problem specification with an ProblemTemplate

    You can create an empty template with:

    template_uc = ProblemTemplate()
    + + + + + + + + + + + + + + + + + + + +
    Network Model
    Network ModelCopperPlatePowerModel
    Slacksfalse
    PTDFfalse
    DualsNone
    + + + + + + + + + + + + +
    Device Models
    Device TypeFormulationSlacks
    +

    Now, you can add a DeviceModel for each device type to create an assignment between PowerSystems device types and the subtypes of AbstractDeviceFormulation. PowerSimulations has a variety of different AbstractDeviceFormulation subtypes that can be applied to different PowerSystems device types, each dispatching to different methods for populating optimization problem objectives, variables, and constraints. Documentation on the formulation options for various devices can be found in the formulation library docs

    Branch Formulations

    Here is an example of relatively standard branch formulations. Other formulations allow for selective enforcement of transmission limits and greater control on transformer settings.

    set_device_model!(template_uc, Line, StaticBranch)
    +set_device_model!(template_uc, Transformer2W, StaticBranch)
    +set_device_model!(template_uc, TapTransformer, StaticBranch)

    Injection Device Formulations

    Here we define template entries for all devices that inject or withdraw power on the network. For each device type, we can define a distinct AbstractDeviceFormulation. In this case, we're defining a basic unit commitment model for thermal generators, curtailable renewable generators, and fixed dispatch (net-load reduction) formulations for HydroDispatch and RenewableFix devices.

    set_device_model!(template_uc, ThermalStandard, ThermalStandardUnitCommitment)
    +set_device_model!(template_uc, RenewableDispatch, RenewableFullDispatch)
    +set_device_model!(template_uc, PowerLoad, StaticPowerLoad)
    +set_device_model!(template_uc, HydroDispatch, HydroDispatchRunOfRiver)
    +set_device_model!(template_uc, RenewableFix, FixedOutput)

    Service Formulations

    We have two VariableReserve types, parameterized by their direction. So, similar to creating DeviceModels, we can create ServiceModels. The primary difference being that DeviceModel objects define how constraints get created, while ServiceModel objects define how constraints get modified.

    set_service_model!(template_uc, VariableReserve{ReserveUp}, RangeReserve)
    +set_service_model!(template_uc, VariableReserve{ReserveDown}, RangeReserve)

    Network Formulations

    Finally, we can define the transmission network specification that we'd like to model. For simplicity, we'll choose a copper plate formulation. But there are dozens of specifications available through an integration with PowerModels.jl. Note that many formulations will require appropriate data and may be computationally intractable

    set_network_model!(template_uc, NetworkModel(CopperPlatePowerModel))

    DecisionModel

    Now that we have a System and an ProblemTemplate, we can put the two together to create an DecisionModel that we solve.

    Optimizer

    It's most convenient to define an optimizer instance upfront and pass it into the DecisionModel constructor. For this example, we can use the free HiGHS solver with a relatively relaxed MIP gap (ratioGap) setting to improve speed.

    solver = optimizer_with_attributes(HiGHS.Optimizer, "mip_rel_gap" => 0.5)
    MathOptInterface.OptimizerWithAttributes(HiGHS.Optimizer, Pair{MathOptInterface.AbstractOptimizerAttribute, Any}[MathOptInterface.RawOptimizerAttribute("mip_rel_gap") => 0.5])

    Build an DecisionModel

    The construction of an DecisionModel essentially applies an ProblemTemplate to System data to create a JuMP model.

    problem = DecisionModel(template_uc, sys; optimizer = solver, horizon = 24)
    +build!(problem, output_dir = mktempdir())
    BuildStatus.BUILT = 0
    Tip

    The principal component of the DecisionModel is the JuMP model. But you can serialize to a file using the following command:

        serialize_optimization_model(problem, save_path)

    Keep in mind that if the setting "storevariablenames" is set to False then the file won't show the model's names.

    Solve an DecisionModel

    solve!(problem)
    RunStatus.SUCCESSFUL = 0

    Results Inspection

    PowerSimulations collects the DecisionModel results into a ProblemResults struct:

    res = ProblemResults(problem)

    Start: 2020-01-01T00:00:00

    +

    End: 2020-01-01T23:00:00

    +

    Resolution: 60 minutes

    + + + + + + + + + + + + + + +
    PowerSimulations Problem Auxiliary variables Results
    TimeDurationOff__ThermalStandard
    HydroEnergyOutput__HydroDispatch
    TimeDurationOn__ThermalStandard
    + + + + + + + + + + + + + + +
    PowerSimulations Problem Expressions Results
    ProductionCostExpression__HydroDispatch
    ProductionCostExpression__ThermalStandard
    ProductionCostExpression__RenewableDispatch
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PowerSimulations Problem Parameters Results
    RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R2
    ActivePowerTimeSeriesParameter__HydroDispatch
    RequirementTimeSeriesParameter__VariableReserve__ReserveDown__Reg_Down
    ActivePowerTimeSeriesParameter__PowerLoad
    RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R1
    ActivePowerTimeSeriesParameter__RenewableFix
    RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R3
    RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Reg_Up
    ActivePowerTimeSeriesParameter__RenewableDispatch
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PowerSimulations Problem Variables Results
    ActivePowerVariable__ThermalStandard
    ActivePowerReserveVariable__VariableReserve__ReserveUp__Spin_Up_R2
    ActivePowerReserveVariable__VariableReserve__ReserveUp__Spin_Up_R3
    ActivePowerReserveVariable__VariableReserve__ReserveUp__Reg_Up
    StartVariable__ThermalStandard
    ActivePowerVariable__RenewableDispatch
    StopVariable__ThermalStandard
    ActivePowerReserveVariable__VariableReserve__ReserveDown__Reg_Down
    ActivePowerVariable__HydroDispatch
    ActivePowerReserveVariable__VariableReserve__ReserveUp__Spin_Up_R1
    OnVariable__ThermalStandard
    +

    Optimizer Stats

    The optimizer summary is included

    get_optimizer_stats(res)
    1×20 DataFrame
    Rowdetailed_statsobjective_valuetermination_statusprimal_statusdual_statussolver_solve_timeresult_counthas_valueshas_dualsobjective_bounddual_objective_valuesolve_timebarrier_iterationssimplex_iterationsnode_counttimed_solve_timetimed_calculate_aux_variablestimed_calculate_dual_variablessolve_bytes_allocsec_in_gc
    BoolFloat64Int64Int64Int64Float64Int64BoolBoolMissingMissingFloat64MissingMissingMissingFloat64Float64Float64Float64Float64
    1false2.3571e6110NaN1falsefalsemissingmissing0.839126missingmissingmissing1.270820.3445840.0004531352.53842e70.348618

    Objective Function Value

    get_objective_value(res)
    2.357099085650232e6

    Variable, Parameter, Auxillary Variable, Dual, and Expression Values

    The solution value data frames for variables, parameters, auxillary variables, duals and expressions can be accessed using the read_ methods:

    read_variables(res)
    Dict{String, DataFrames.DataFrame} with 11 entries:
    +  "ActivePowerReserveVaria… => 24×52 DataFrame…
    +  "ActivePowerReserveVaria… => 24×52 DataFrame…
    +  "StopVariable__ThermalSt… => 24×55 DataFrame…
    +  "OnVariable__ThermalStan… => 24×55 DataFrame…
    +  "ActivePowerVariable__Hy… => 24×2 DataFrame…
    +  "ActivePowerReserveVaria… => 24×19 DataFrame…
    +  "StartVariable__ThermalS… => 24×55 DataFrame…
    +  "ActivePowerVariable__Th… => 24×55 DataFrame…
    +  "ActivePowerVariable__Re… => 24×30 DataFrame…
    +  "ActivePowerReserveVaria… => 24×18 DataFrame…
    +  "ActivePowerReserveVaria… => 24×17 DataFrame…

    Or, you can read a single parameter values for parameters that exist in the results.

    list_parameter_names(res)
    +read_parameter(res, "ActivePowerTimeSeriesParameter__RenewableDispatch")
    24×30 DataFrame
    RowDateTime122_WIND_1324_PV_3312_PV_1102_PV_1101_PV_1324_PV_2313_PV_2104_PV_1101_PV_2309_WIND_1310_PV_2113_PV_1317_WIND_1314_PV_1324_PV_1103_PV_1303_WIND_1314_PV_2102_PV_2314_PV_3320_PV_1101_PV_3319_PV_1314_PV_4310_PV_1215_PV_1313_PV_1101_PV_4119_PV_1
    DateTimeFloat64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64
    12020-01-01T00:00:00713.20.00.00.00.00.00.00.00.0142.80.00.0795.10.00.00.0480.80.00.00.00.00.00.00.00.00.00.00.00.0
    22020-01-01T01:00:00712.80.00.00.00.00.00.00.00.0139.10.00.0794.40.00.00.0634.90.00.00.00.00.00.00.00.00.00.00.00.0
    32020-01-01T02:00:00708.40.00.00.00.00.00.00.00.0145.30.00.0773.60.00.00.0487.30.00.00.00.00.00.00.00.00.00.00.00.0
    42020-01-01T03:00:00710.70.00.00.00.00.00.00.00.0144.80.00.0767.30.00.00.0432.70.00.00.00.00.00.00.00.00.00.00.00.0
    52020-01-01T04:00:00701.40.00.00.00.00.00.00.00.0137.10.00.0752.20.00.00.0407.90.00.00.00.00.00.00.00.00.00.00.00.0
    62020-01-01T05:00:00682.50.00.00.00.00.00.00.00.098.60.00.0719.40.00.00.0440.20.00.00.00.00.00.00.00.00.00.00.00.0
    72020-01-01T06:00:00614.70.00.00.00.00.00.00.00.062.20.00.0655.30.00.00.0377.30.00.00.00.00.00.00.00.00.00.00.00.0
    82020-01-01T07:00:00517.736.452.230.629.636.462.229.830.447.338.299.4594.647.444.829.8199.346.630.063.847.830.6179.246.438.2127.662.228.827.2
    92020-01-01T08:00:00426.663.497.436.834.863.496.035.037.048.961.4126.2579.161.265.258.4110.667.036.4100.061.437.4248.067.061.4164.695.635.456.6
    102020-01-01T09:00:00274.271.2118.038.036.471.4117.636.638.230.766.8133.2466.869.068.076.63.669.837.6121.869.838.8273.469.866.8172.2116.835.874.8
    112020-01-01T10:00:0093.072.2132.037.836.472.2130.836.638.027.470.2134.2301.470.270.289.82.472.237.4129.070.438.6277.872.270.4173.2128.437.488.2
    122020-01-01T11:00:006.370.6135.237.035.070.6134.235.437.260.969.8135.2110.767.070.298.056.272.436.6128.667.237.6263.272.469.6170.0133.238.691.6
    132020-01-01T12:00:003.867.4131.036.235.467.4129.635.636.420.467.8133.078.967.268.294.091.570.235.8128.267.437.0267.470.267.6169.0128.837.890.6
    142020-01-01T13:00:001.165.2125.435.235.065.2123.635.435.41.667.2126.6107.967.065.881.4103.067.634.8119.667.035.8258.867.667.0161.8122.835.879.2
    152020-01-01T14:00:000.060.2109.631.031.060.4108.031.431.20.063.2110.222.359.462.659.439.764.230.8107.059.431.6227.864.262.8143.2106.831.459.0
    162020-01-01T15:00:000.042.069.020.219.242.065.620.620.22.645.062.824.642.444.825.487.746.220.065.843.420.6151.646.243.882.262.820.427.8
    172020-01-01T16:00:000.90.00.00.00.00.00.00.00.037.90.00.010.80.00.00.092.30.00.00.00.00.00.00.00.00.00.00.00.0
    182020-01-01T17:00:00276.30.00.00.00.00.00.00.00.046.90.00.0243.20.00.00.089.40.00.00.00.00.00.00.00.00.00.00.00.0
    192020-01-01T18:00:00272.90.00.00.00.00.00.00.00.024.00.00.0375.20.00.00.090.40.00.00.00.00.00.00.00.00.00.00.00.0
    202020-01-01T19:00:00345.60.00.00.00.00.00.00.00.024.00.00.0568.40.00.00.081.10.00.00.00.00.00.00.00.00.00.00.00.0
    212020-01-01T20:00:00411.70.00.00.00.00.00.00.00.027.40.00.0636.10.00.00.0172.90.00.00.00.00.00.00.00.00.00.00.00.0
    222020-01-01T21:00:00376.60.00.00.00.00.00.00.00.06.50.00.0719.20.00.00.0326.90.00.00.00.00.00.00.00.00.00.00.00.0
    232020-01-01T22:00:00561.30.00.00.00.00.00.00.00.01.30.00.0734.90.00.00.0256.70.00.00.00.00.00.00.00.00.00.00.00.0
    242020-01-01T23:00:00568.40.00.00.00.00.00.00.00.00.10.00.0729.10.00.00.0141.10.00.00.00.00.00.00.00.00.00.00.00.0

    Plotting

    Take a look at the plotting capabilities in PowerGraphics.jl

    diff --git a/v0.27.0/tutorials/jl_rQ7YCf/rts-test/data_store/check.sha256 b/v0.27.0/tutorials/jl_rQ7YCf/rts-test/data_store/check.sha256 new file mode 100644 index 0000000000..1e96c3631e --- /dev/null +++ b/v0.27.0/tutorials/jl_rQ7YCf/rts-test/data_store/check.sha256 @@ -0,0 +1 @@ +{"files":[{"hash":"0fa459d302e14457577b1c05b77c3519eeff2e74a64dd5ff30898a3f9908ad2f","filename":"simulation_store.h5"}]} \ No newline at end of file diff --git a/v0.27.0/tutorials/jl_rQ7YCf/rts-test/data_store/simulation_store.h5 b/v0.27.0/tutorials/jl_rQ7YCf/rts-test/data_store/simulation_store.h5 new file mode 100644 index 0000000000000000000000000000000000000000..41b567292ebaddcba5d4f6a0968ce60c30db85f9 GIT binary patch literal 16201300 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 CJRpG1`-%Olk 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 z0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4ea zAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd& z00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY z0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4ea zAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd& z00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY z0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4ea zAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd& z00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY z0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4ea zAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd& z00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY z0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4ea zAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd& z00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY z0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4ea zAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd& z00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY0w4eaAOHd&00JNY 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 z00@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p z2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?x zfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=9 z00@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p z2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?x zfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=9 z00@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p z2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?x zfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=9 z00@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p z2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?x zfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=9 z00@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p z2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?x zfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=9 z00@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p z2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?x zfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=900@8p2!H?xfB*=9 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

    k8`Q9?oc5se$9=KeZ*3; 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

    qK^lle?|;z(%DQGd_-pCt4t@L^ITjfD6tH7t8? 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

    XbepD&l9Gs+AJ8|9^FoxS+gS*ubMpJ|d$ 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�gd}B0`rcJ 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�s5rZ|>%mH>SatD9MBuhiSl3{_W9{8D7TP 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 z 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

    H0?>wHkEMb*9>6L4}z+Ad=jCn=sI`Yo@%3t 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 z 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%0A|2b2zU<>x>mUdkaF@DK@ zA5{u#o*HDwprc#r(f!xa@mXnFpF&4x-w`?*Z%_(lHan<6rxXPDY?r$*k_8!QragXI z|C~o^Y2V%O8?-39u0>%X@tvIW@Ht6glAxozP3h77*U>TUzTos7=HNP0cp=}!90-4@ zIq$T59v&6$Ev$Px4XxCQvF2OnVc=lmyaD!VjF_ahE4WSo$$7{NJR+G<^T52SEIlW zCDHQHKfA7J++1uYu}62$=&@%uI=ZDE-IAj_L2-0jE?&_ZL`Sz#{*sNIZ$AXuTu<9X zjlECyUsdJOgCN_(C8_K-fF3MNPXACQ1W|Tf6E0VtqpSV~Mv~X)hvQS=1*J!~U-IBRl-cd`jacmum-mQ0 z(=PFVw;%Q>vY7=ya^Ll%AMl)-gR<*t?Wej^)1nnFR?u5HqodnH>Cr7Yx+#jI+q+ZT zB@7*%U!-8}oI@KFtna+S`mqh3u2xek#PeQZ9_H-l-`jwBZI%1hvid)}u4(Pt(h@c` zfL!K*H`W^1p`-NZmK>cL#nBlir#72?Zi3z@cVT0^ZoS;%*m7mM8G@Ky?Y{@s!NsrD zH`LbQb?QsycG#n@r$pml|>` z?kdaawi#;9CXbe5kFGa8!Xr+x_fL=R zzm9H{gR|!(I=V@w*u4>3(c2lY3m%j2C0Z;&N-EpCNO#ed9_KdPeTmEU(6lKdOS`U2 z1usT)ww94sGH0)Pv{sSd7yj+hEjc=%IJ&*OW@4R_<>WhaUf8n4a`JiE@q+Co*hf{4 zuu;8b3J~!jdCswdO-JwN{bOVSL;Q+8cvHC7Zq z!v2aAJLk@QDtJyp>Cr7YI(CYqv+CbPbxU^=I$kn_+A2;$qP$olAIl`1encENlO_N4MnYj!_()^w&C7ZXeu- zRjt`{tPQ(%k=gT9kKDlOPP*fh*B?M;w?ypcaaU;S9{ha-dvr^?u36 z*^G5!d^!K$uB)V>n%zIUu4`XZzGz2Bx74HiucO;Vdsyl#I=YiAef7E7gSZbnuzPyP z5L8K5m3(p>f@^Em{>W+?0%5MOiCFB>E$zC_>Ku_9OP&FCqeYGj=;)SubpLg9R_1|k z_n~i?6=OVib`hU98<4&Hl@(nzEd4C9{TJMIwP)15FipHDyRIJcnVwyO zlVtn57xZfiCrB2hN4MnYc2OMNx98`huR!`I^jB{N4MnYTq%xj@Gv(k)S|OK zR#znH+zykfvG>i`@VZ-nt(DC>?2k6=E8T|o5ltIw=YKiWg8*gMwXu8F!xDRR$LGIW z9YII8)T8^aqvL+`vB?@8T`#9A&mIZvTYuiDKlZ5^c*i1G<*1rrO5?{?aUt|67gs4v zVvo*^vg=wvy(Z`4a5QmaPAvCX8AA?IdUXGFbbd_-E?z)K=P@a^V$3m`G!WtV+cweU z2)CF_#K(9dqQ{rO;uTFkt@OIJ$~ybcuB)3!yzrs842TSRf2B|&<4=$7zmBeR?B0D> zbaaYwlViUFQ{gTXWB9ygDl{Ca-MIF0CYXxvrfQ)|1sUg6kJ_+Dx3uf}X0Pfm4eZf1 z4X+J7hE8s&N4MnYXef@Zm*H-qApSY0)be5$Rs8-Lr6vyP_CRuw(GxzOZn!E?UYV$j zJE@^ZB2EQ(lcil(r@*^ENO&Cny_mi}Kaxt?C_TC*M>i_=ucPBxwcUU?ej%1GmAMKl zVu-X}&ei^ham4)FCs)Olp`_e%RqecKI{CkHbXykftbVC~hdhJ25B$U5VWgSXfqG*Z zc<1E(c(^v}&#r6iu?-#P2YlepCc}r4nzzVOk8a7)y*zF&ZT9j*M|ZoSVPbR95OmwwC<}ND!H+d94At6WkWkL^b(!iAY|_+~UR{mP0Z?{b zZH<)2rLjk6rpGq;GQQ_ek8a7)DNr1pXwJ7@b98h=0_&ypp7y{1)CH`1*#ov*<4#86 z12CWy9;2Jv142pbUmU_7-DS$It9sj0OHxUAtinA}Kw(B}dmmadba;Qjbrd zqtmIZ<&jYvgRGHVA(MBF^IX7AaGnWLlY;1_=Dh}Uma50zZ+G4x`8a5>K-?DA2~S@^A{=>_2~ z70s{QLeLp9|b77U0$Q5!RZ!wUp35~d=h_OUh5y(a2t1poHf)1543=m`q)Y_SGtVPlwH@RM9rqa zdYTNcSMouPK$G#OM@MmV2PuwDDX8m`|5d6C1HE4(aYv{!e8{>7B1}{n-#PWB7R;yN zTdc9vxi9mO;(t8#x6TZBQg&V4H*e9mKaT!FPv80sI=ZDE-IAj#r8v6M;3B_I=;$o@ zhxIHrO#)-V)aPKjNzkP#-NO2141T8ATx(680FFid;nVov*P`sY+VVx7`2aI;!#6qb zdf5yt_2`xy9S6nHMPDMi$@-(%gX{gB7e4~J8=a2|qYv=WGC4DMI)@1U45GI@*$s6} z+?v-u=8+l7uB)*7wXKO>>BLjf#JEX1gSb$7bW4s-@&BRizN5MR|M>qa4N0h!j6$VE zD3p+M>6mB-h1!8_m1D=^LsyE@$G%ye|*pR_Sfs^ z=$!YPc)ecF$K`pw5st3s!meFgDpJsn=llsgt5Ok18?(wK_f%AGCe6BdJq~u{B-t@N zOGoDi8Mg@==R+c~>zZ@R;k*d$(S<+WNHtlO2XaJ@j^yaB5svQX(+u`3?C5q}inVi( z$OU&_2HnArx!@Doe(qpF8XTf3UI>uSgWZp%Z7Df_fFZH#y4f_Nf_zgtyb&DJpcd;kDnM zgSMgA)e*a{`P+(3op6s%-$7b1)*e3+J-R;~U3L<=>m}^yRG4mj;C9bL)hv!Ivaxx1 zKi%&mmuwD_m7e9)BF{&(DMH4u#u zM4caFHXP1-VAsi<4arw51d|4E_wK%w{^5<;a8^r%z76;2YKdLf&f@a}tsPy!UaYv| z7It(7M30W-=okn`Cm1CxX@eczB>dt+jNP!|@}q$AvM!kSkUFoq)B!5456X6ub-~Xw z9tDL3l`uf;x{|pl@(f+92E%)1-w)oZ0&1d1M{;zggrg%%@Fug~R0+E324RDv6<|xt za`=s91sFei=hZu13oZgVVjx-$S_|t(xT@n2wZuQWu4nfgt31;Xi~>DhsPXSgKt)84 zj^yZ^2uHUrdLO0G)^N1$>j_z0!bXzJ;(eArk;urkW3Xcv?v@-oU`u zgNlh=S8_>prKTf2=;KlO`0ZEv(FoC_BRM)&!qMHQ@qMd@9i8R=`nxK{y@(@gus+(c z7wMJtnMz)3LUNnx)++DnMR{_HxIFk0jS#!8{;5O4!g$wJjgxsVI_QV$i5?xv(J2y+ zZuRu#5C!b$=9KrPxVAf>3$GO3t&x3$&NIq7x4eFf-c(pu*&j|ofBWn27$x|6Aa)9J ziCtIG)B_$5RHh)sr7gG{J31PoM@MpWmk3AqL8Dc4@3$%Fd%i8uH+u@o&nKIhS4_dj ztyH!H#n}Ca*1MhkiH~SjPmf&0Jv!2^tNBfS77yH`d(#m2=@@o&q#hl~(Oo7SUDMu; zm*}vgyHx)zTJ>`ejF}dOAFt~HI^)fH3D5&;Z|5!v;@7cuW|!-H>&t<(>spqh+uRkC z1%^3d674ZLKFCPn8LO@F@5@LXzstSXaOXgz!6L~v5AIy9WZN>{jC#+F+`2AO z0?*}JLIr#WQ53Q3YCPg?-H&%&S+#%Z=f?K_?$MDPog3lkK9z)wiJ5kxTf@8zl7(G} z*=K|Fdx|cU-gmnxU91fqD!6p{a#b7N#fe?4SYLshiCx#*+%FCKv=c~|e zqDMz^bZvyAJAChp@Hgz}_``ml+DB830!_jh^DU}TmU+b7WLp_x@-@4v*II@C_V+h| zeR$Rg_vrQzyRPl(?E9rHh9I+DF~|u!I#Q4BPe(VKeG?O+I(iD-f#qDS|qqx;+! zHQt2#e&X&kLEPO6N(2fp2t1|cVgEy=V4Fm zmvy&Lj(n~7N#0wCg6Pqa934C1=rnEwAGG8#MjFMzF~%N7s55J)!eK^3^y)d^GbJV~ zl->l#LO>7p3kb^X$) zqR@o>oG{U&BRRTR!qG{eK6}O(J376qTdazXcR*B~)2F*49iV^MSJ`-T4G| z=)G1D`_`-~bTX`AqM)k=y)S!t#?P{vbbbWH`4JH3M?jn(0daox+tCr{M?jn(0dal= z#Q6~r=SM)CAHn}CM@L;$YbqM`1ANwgc6vAd1Df=AFwGVGfS%%w?E;Cu;6v=XGVTfR zu)@2p?58ZsFAqk7HPNFZIXYLu(JgG(i`2x9uHlt-=Z&#A=x#l~M}1ua9IO&;e+aSo zeEq_d&v4>jfBvm3Puwqsdvv5-SB7Ytj%eO;P@xNARmF~u)T8^;(OuZ_$;|;fx){9- zs*#)JaEI+n*uC4hdsj3(>WY8gpY{${$k8bO>*vevwpYrY;vQWNvFln=dFom*?$MRF zHQl$tj*ir$BRRSr!qJTcwM6n^M|VD{_K{puB7{#pN$bO&i-YMsE@5Vavpqxn%du!U zy_Rz!6ZhyyyRN5(`88c}kM2b9pgxB`PpJ-eEm!H)WepVV=dq;E9HAh z65lUXOjdr56?gBB8(fk;--7QyPjwr24F@}7*LAl`S$h`l(XFd*{wS#)4kkp8j^yav z2uJ4<<tiq0t)T8^;(X|z>-t!eZy16_D2R5k*bn2~r=s}|iNRCd6aCCZgJ$u#~ zC4#f2sc>fQ^ueP(sgOAubeh923D$~n#9B+mLD%kF1E-8ewBY{Fu4^dM_w(|& zN0&UhE>|8qx)P#CM{;y02}j4cN7YgXJGyVpdT5lNgZJ68L&27Suc z)Vqy4ct4q#-}D&a9v!jkYUV{w+gTm~8K`)P;v1oDodXT+{6Q|SWB%Z(VhO?qa!&w6T;DLshs5*sK8y87u&WZ?VEzf z)=nvJswY7y-@*6$t1+NZHssJ!n1D+A>Cg(?qa*FQa$Jk?<-t8VwILye9_;8yJ-R;~ zUB57|Z5VcR9En|0G|y^r&-R+L)c0DjIu+>|;ZzI8L+|AShHL-&`}ezPG7@+29`Yw* z*R|tGM%8-zKBUZI#!z>=4}BwgbR*jbkfE;IC|EKMp+t|4(C7 zk4}E+!J3=c(UE#|Bu6JiIJ&C+<#X=X(Y5J{b8ew+hpkQDKmFW_`*)`AHs#v2169dc znO)f1{q5`9rwhI+TzXUSd)GB+)1FU*hs%ITL2{o1c67o-kB;Q%$OuR0o^i1DGj?<# zMZ0l(rwquv*3j{6DTALz89&7@lta;mXAG=#CGgW79XG~3I?}Eyo!T4ipbL2SgZ_}! zak0_gJ-R;~9a(sdTsU@gU-&uc%L9iXuj9qS*)O#yis;di9Gw^8 z=&~jB?k-_RSGqUlTgjI?v@xlM#|OJSgTh*u>-Snv;MvK0&aZ0GOt9JIjkrfg+I3|P z)lNB!dvqrRf20UwM@Q<>{psiq38k&_$Br(q-1zO$UfjPsJY{`w6yJ}UInPvZs0>`^ z{6EM}PtVoLO!WWm(LE!2bml~lPWZvuHNF}-5b$f! zj_yG=I1-L7giW-V|4TOXY8+?#rk@R|{?dJ?!?WPRcPDuRpG=VXvfZXXGX*vb?J=c( zoBf|Xx?u00HL18qw|!8fGiZgQV^y4|<;RY$DtG_vo=?q?6Sg`>2s^qZ>9bd-wVPpY z+$F=5fM&Qr#hI9l-36&f_k-xsH4;6#_k%k{jyR2=E6rEg{qXgbdB zWixM62^y=xMNBj}y6=Yw*l5wtmZyLqtL2qN|9P7ysiYobSI&Fg+; z$hH!#BUd87qF#Y`2uJr$I_=1nF6{4=pA1E)SE5&)-?CXR;a$9Dex04VC1|`w|H{*# zRMhUW??$YDIU@Dw9uqw}TB1jnQL24spUf{f?~;CPG;AJp2uH^}#e2U|eIDq<)*o)w znukLp3dT|Db1?I@W~MNAlPQSDe|S6gFkz8Cy5^2ShLqES+61_D7XEH z+6qV4BVzG=BX)FTY|nn|_b*19J{8J4Vn=ry{_(|{yt}93#2{X}1C?g@^ZxA7oh5p7t<%Va4EN{;U0O8BS2#L5owK4lTClr2!tAEM zsRweu$^KHqj?S&mNd84H-j|IkJZAeI_f}>?^IH?TfA{DTi5^`K(WC2en7%Zgf_rp9 z($sF#!ElXmbOW?}cMx`T9Jbf#K3IGOX0r9;#`<4DsbK%`x6eViHzS={trQFog?BAR z>-znxM`uU$=qdtF`v~D4-QGPHEe@@4bXRvAw9dnh&Q|LCKAp=&aJ2ZI+7s;PqVpOv zWALNH2lhc*rucXVIiPFs{%A%pqP*A?rH9)asYgl6VJD{~C8*f1v}oS+zN* znmT{?9{<+Q7pX_5MD*w^i5}foD~^y&jQudPh3zVXML#eTj&AF%O|T9-x|g|e#v1ee z5Rxa1-eX5+9(4O;&#poETGn=}H+2v~MmIifXdC$5qYEH_vo%(vb`OG9i0#1 z=%imH&roAWHybPaO*gX*>RT)+?69MgwcCD3bhr)fP#CpjRkT6SvGuJF*0%rd(TV-h zqbt419{UA%Ne${Q+-ePPf=Lw+Sfp@2FH+*H){YihL79;+ z2PYxI!*AReckI+3tL)z$HUS?}q)MeZ`=D4UhRAY99qNdu=Xx?CT2l=Xu!{U{~kG=J>^C6a;MUeZL$%4mIaS*ym}+ zfYhUlB6@V*M33%4^n+N<)s;wGL+j}o?CA6fN9VUkwPp`?bb}Ri>&uQ;A-i*O4qKnq zqQkVs9&>*6NJ})5yOgRHIa#$Gbk(ftaCA#Yjua?k zN9P;Z+OwqHi)b3>DNkZYw?UbYfs3UNH8X0ilCJ7TM+|nQ@VMYzS)xbhOZ4by8vp6h z@kTAkE6JB4i;|hZ3lpUX2uF7_ddX!JJG$asEiRD@rHD6J^_q`;8RFgd`C)KF8476D zXKV3IKW&i`;Wt%-CUVjSm*B^?B9C+{j*0mMfB(ta>(9? z*iHkFTBCfF_OhenJkmpLMKuXk&W0DC$4$W7B$Ew3FUCRW>eRarzGGlv%aZEzZ4^?! zSvJjPjQ^`gw;1qGkFF?0YgcfcdwR$TDIa&-Gt#>p$S!>$u|rf*=xz`_Iv$^wbriTqN1fsGgJOlF6QGknUxFQ-?PayuIBvWXyEdn70{4QNyw=~^ zxM3DdjaECHZI}kpp}1JH@fjfX=)8#@-6YYYqtV?Zem8m&iH)zeJm!ygvjlh1?bGf)hO1m51&wozirep^)$Qk`Yu3m$5$RAnU!tR#Tqnjssbeo7C zUBJ_3e~!LR(BzU0@~Ucs0K(DT9%VW}wFP(LwW-=%CfeYMz<9WUKns{9g6QqB2AD6( z-BvDB1s?nzKSM%V|FcKOl$?2`0{7^Q8X3youW)pQ+f?;>u%qLmQ&RV&#ycC=4C&8c zN9UnZ_RwA(KOdww&Ihr#fFzfWx>gvz5BQHB-D#pncl@Kxh7Gt!_i~|b4dn_)_gU%2 zbyw`@xSI10`#R$Nvb!JR{P5>xU#ZoxObtiESv4)Cv{48JglfB73`c+V=r$2OIx(R| zp}THLVD~^=Y3{(XqcgE(J0^2I5khV#$XE&{0)u$Rxw)kT$jn=1&5u8}4x>G=P9g<5 zH9O*OH^%>~NB5NI(bbOGP<+NcI@2@C*XdR`y1uW{dh^)P3DI5H{PSuLoZvhd?u;GX zGj&JYFz&^gUoK;(GB`Ll2O8bT9ts(Ivf7Jnkz^kKbfe9TI~6Z+mqA<>*dr z`|d@rSpt^hyM@l{lzKc1$bR5Q6e1O_cVS;KdR-~a`u z_2JGDNRKf|cXJs0-J_ErdUQHOk1pECxrhz-=$v=2HdwpD(RIuT-aLaH-O&uG?H=!X za39X$aad*#@a^98ekUc~SLLwE@Y~uCH8$gKe4KlJ_vl^|J-Pv+M|Z8M{`7m?qvNlj zZ&czPgPVk-`~2qV)lBT@c+Z~>AbUFokyPx)CD_pwZujV=(HR4t1GVqu1P6gyD^j1m zXzV|GbUEh-_Y2@2oj|L#;bb9@9e^(6D=UsG(&EKf8PlxJ1kl4YWdxxb0B(j zf+R%V(+Z%U;R?$P;N`L$Nj$hmv1 zaQk>J^yG1Flf;hB`8^Yv{|vtFSRMa1Y*!|vE;3zFdy@ORM|Yd((UlTCy3`Uy{U^85 zfkE=(k$Xw0aD{Mm2j1Pctlx-To!X?g;{FskCHrw=)y-tEG7RbVoK67Rjx7Sl;iWLT z^jbmuMhg7dquWUI=(tQo_|``HN23JLE=?BX7^trh7wpr{SL-o%bI-x;gKftTx=E)AUj=Ho%T<8{z26z23?+Vn?@$ zmnJik4c|}9KEZPaJGzl$V>VB_vf#0#fYnpIY%q}BwD!d6?B6}QUZO|0mgv#hXs%;7 z>+1pkjaGY;dl^x$Ae2Za2}RyGr!v=AMKqQDs+w6VF8B5AjO4M>sl9%AcnmXjTBL@$njp zrE=I3YO`sRQ#pj*+Q|~+QwGURbaL(KRnYb>DpURe^I2xnFL zGWk72e)s5@i5{H<(W4u=T_Ci@wijvGj=no<*^6*){Qq}!qAcQd5>CD7miVHlSYlk`H_Q4@kB0H^-O-+5?d_C&38*1Rd~vmKD(Zb|B6IaY94fgZ z@crjQUqtEw{;jV+sYf?X^ysz|J-VVN4-R3q9{CRX$ZbMTA_<8@9sTKXy)PMHq^tZ*Dso@^o>+AY~j4K@7 zD>W}$5$xz}I-a$3GV}uTkDF#<*wH=YtVm&afcNa(hTe2u=mn?l%I4tYUihyb9pCPr zbsxGiV5~$sW4-&bqvJa)VmI%Q2MV#bOv;}Wz=4Pw1u}sW@c7zvrGl~?E}f#9m&wgR zk*lW{Z<`gtpFO&dM2{}8Fr_0Tsu#^=ay@2!u5`Sy)~qqlo~w(t;;dUPyAkB*7x(Ww-BQLZ&>0AzXgoV`yYR1=Qw zGW+|+4*WimNhsan_Fw~y-@j-bo6!hf3qLPj$!G#go_)vq4*fv+O9EA~CmMj%qw9(O zr$^UG^ymV-zI@)Qcpt5CV-()XZHy!cN5|gMk>8CSU7nai(C#1lNHgiwIohKJC=aOK zH7n{NSNf!N-=A9`3j4L%k8j*T|J9@0?DBeT7w*w*Jg{DFXoaKu=oGY520J=M3DG!j z+Bt}KO=@w&j?URq`iA@UIjGm7z2n(C19Cgv3TqqY{mL@hEpee0QbHWnPjJvvp+juO`ujxK5UdKX>n=q?ZLOO`e*hgG3(zgJ*K zXGA95dP^Ah>pI!njq#uB4<;QxFN61GiM_MGb-w&(kFJF1(S1pqtI6JqdvwAbqH-%7 z9qqZtzZ&t^cf{=!=aIG8cct&z5Q-h$$XWjQnT~LvO&e=|vliffpc}W%t@!`!(cQ6r zrx%8Mbk`mQN9*=%zRw+>Dq#v;QU{VDA1a;1A4)JDp$!m}d!eJ4#4!GUmecl{IY1bL?d-`b#qX-Ctcu;q?O!>wQXLNb z!9J4vUPJ-UPseB5g|mRvqgzAt=(LC)-KA2wra3;`r}OaO8iz*og>ZBf?80^x*wN{t z?;T0Io6ry1WB20hn^4|Pj*nedUW%9SG|?jpN5J;r-xUu zqcbNQ-H&tWo^{yK@n|~U-VK=pCRsVqIh9W@GLt+KjB{S*J$ zqZ>Uj-dKbcCPj8l`r54B(&NhT#N9SU0A{CGK2zKR= zy%6lEh39Po#yRKe{`&iOQjhKw(W7G|dUWS+l;7q2(vJ*J7o8Y$??Q%zqtop(7pWZS zL?>U))pjv-BKaI|MbAs^D0v{|h;d6Rx?%1rvg>U#xk0H=+2Dq->!ag9FBDE<(&0gc69Ss?!@dc7=R-m)x@UP;62N=f)mM+oe*NHck$rY z-`7vz*R|2Pv?pEv>d~nYJv#QU8DXZ_$7Mf7J3nDZ*Gf1#`ec*M(b&;xy`p5i#n28j zk|PUT`15XvG+zFI&wt63bz>cI|Bn1Rx3SAo+h4!FP3qBQ5Is5@qDPm%-=^*w?$M2Z znolssjxLOFboL`3KApynF6$EavG(_6@ZKd>uXZcmHF#g0t6x$0bUzQ$H|Nz4 zfJ0==!4F+MPYu5&YbAcSrI)tg*6#58Jp`7|I68) z+tPI?n{af+Y;Q+&u%o+qSLBzrN*%hym3`olLoMo=ihm_5T8nfhzTQ=BYD8y`Rpd22 z$9uAW^yu=49-Zap+OEhR?Bm>W*CwoRbaTFAtJtukE4XiT!+I_kcJ+qszK0#%$H9|u z1V45-F60MDl>nc!Pv?Wpd4K)-HmOG^MfB)si5?x5B3)w%?$O2O*7m-`j*g9RbdBOO z$u!u}#cX@`#FlXYiYY8&vaqAucJ6-0hRlAvXa4=Hso)S)NAJ+RjK9AmM>i{NSmyas4Q23!5mtLpF*?jxHf@X`7@*1uDN79oJM*i7wG<(OPs=AaYi= z+-lWjM<@F%>g*DC1-g^ZH`2?G`)^nCgc?7UqxDXT;;YM2(RC+LMb=GzNGX7^@+5wp zL~?WvnJ3%w(|fJBn+4d{yOU zG_pNdoDzmVk2}{Tu-PgG`SEXaz3lP>dFTj5J@<`8BuDqFwL_d6J34QfrNmpfN9R2) zZkd65bb}dNYME9zI+jlMqC%-Q@JPuva*XJPke2~8PT0|DDxPtO{@Mep9GtC`_V>as zi>A-}xO;)*=%kG=XSgo`^j&s*~thXIl9njK`N&K+F(bd%_x}SO50lUQaOI82ufU0=OIUnrkxF78*ACPE=^fnr` zS7%y5?Ix>PibE6p?Vm4_qf;A5Qz6HWPSVBC?mF(#bui^6@L@-%VqLjcjK4(d0Df&W&F1KEiYAUV2=%s)o#UZ+7! z0iu4mm=2oEiSpgJM|Z^L>X}ul%Z^T0)AiEvGtqEyYtmWIlNr$Y!tF5m&P?c&erlSb z(+B~&$Lrl6;oW00f7*%kHXu1VgQK3R&#|K$eJ0>yV(bl%iCs>te7`@SVKUSPCE7}H53!^B z_H&KsSAlj&{I-uy68oCsnIC&;pR@zX(QVkYft3e4x<yDXbcvEv5 z%2qf!S;h^TqWJn=^W{VA1s7W&sKGi)WvK=3_{-c(IoAS?QPv}K|LfT`ZycALZvv8| zqn~_TuZ10*@TeZc{oV;kUGqsg6Fa)I=U465jX|X+y&ct(QV@zgM;1{Kl>?1!MSb!vBFm)(9q7d zmAZEXNRBSFLRE?#JG!y16Gw8LtI&Z(UCDdc(cKN(Wx{-7+0o@CtlC9J+kjRney`Y? zRf~39AMk9#j_${vL$;gMOHqjwSE9nvGUQ?4(JpkT3XvS0V(O&y0qp3wxo7lRagQ#Y zZrE`Tc68b{Uf=RoI64omnvD*)2T*w7`RucfUNn8K=Gp91;C)y|Ia599GL$rRg0on&2`w?5F23T~iXM#i#ee_Mib#&mg?8J81Gq=$B+gB< zcQ1Bx4yp^rv|aE*wL0;}#$`uGWqWgT^VT?!6g=Mk^F|k#KFI`W+{@H`YO~(H4e!`! z@A$#Y-V2Jdo3w)*djIXU*9{5PUmpRm(v?=S#ruwgqkGr?F<>Wlba%(8xlM78E?Gs!Fc3Ss z?Y`HUoL4xyeI6|=yh2mZV!pKhJiZQ}btI-%9y>a}$DSe02D2dh^l0_nIPBZa8oMth z&H~BNZAb`p;RqN;ztpH((nki7#-n~4t?WVcqm)YIx&N}GqqtlwBSzVSSYiBq@S6^F zB7fJ_7wSDIL4D$yYU zDLweUv`Xcp=K6T&m*nUsA9?APP?`>PJP}!xD~9A%IrKYTnRT$le->HuZJ?6^>5-NyxC)^%mGx zr}rxw?le)Gi@j_$Mf(U-nM;b?znkHpZ!aI_~~ahnWwbe97oZ8zfHUA``J zvCowV#Ls&@M&2X>ksO`P#MKT-+@lNO*|*ihKM}TV8f6T}J-Q3+YzMlJE;~A5vKMpr z+!CQNH~eb~TLRehMR}Gq#DffT`A3npNw6yKa7txU5@?3$ybfNK3?xU#XWy}v4Ldsf zHLSu1aF5QSkC&_sJGyKoA%CA0j_&m558=FV{or(@XF2b?oqI4dara3 z$QBIf`1W+e{R!4it~cF4a&*bUq7oIjNB3eUkJiW12sGqWCuaE|3Pp;#ZRccKc63J6 zYy7Xh%0M~h?}9c`rXUliYweujA?V}4?&p{5jo@RnYtGuS=jdsTbn3R0Nc3O3uK%}= zPI}d0KZ>oTP!TMx@&I2CAw7~D-Q7J`M7-FdQH2)&3#zj}(Y4LZ4F~lSkg?S}j%>bV zM<=-MTv?}lFnZDRP4xMubaeEm-Km%D8K|pLY4J9B8hUZ-i%3Ct3fgs&wQ8{}1(6)x zXJxv5`qbDU03B6!;a3SpgO4z_vlV4n{}1p-B%Yj zTW_`%j&3SNuW(mqEA*vEOSNNH$J5TwupfV)tsXq(I`p;|26WF#u4e9ofjvFNwUttvgpZx{0rOMZx&}m9rq_C$CxDwPDMe^TCepi`Chlxi!78Zj6ndl??xX+(=cP zp6UUTquX3)?t2_Nx+LwCh26ME$78-EkcA!HUGj+wJ6AZm2#QBn(CZqYA1y6Wrm2RY z4<#YR*wI~jKf`oy3H!Q7TR-YFRl&>aOLP}9tN!}epXBJczFL3!fF0fH3C_!RaF1?W zBsV4&JGyGO@7WJlI69j1JGezpw!k`53yZ4lEkJn??YG2^F7-rF@0PnQa8vlfO-kz) zFzKU^6HIIYLBi3oY#phJQzJ`xIaE#d>=apwVF>G>90gg5Y=%lOul%y3d(^377ms&h zCU+c|reU53)bri?l=v^`rAjXFn3@I?sz?u2pK(YJH&OS+9o!Pa(cKLfxfX zv@-6|1(vCyIPBVU`PwTj;wi582l-DU@fcRHS?^NU!x>DiTVR32l3|?C7YMDkWYry~s(G<3)A&KHkYO<=eZlqnmUNP0EnU1@D9hb*~3=fI%vCwO(WnkQ|*V zMYq&!LMpUQU6sG(nhLpEN-CMusW8e{Yj&J-+0k+OrGD92+yquafecUa{dyG&BQCmN4XuKF zL~?Xbbgj~iv7a;r>of&u7)G_ z&&(Rq-1bPVW&Kyx?l&;=u4&U^nHqKh8+&M1e?cTiw?T8J&JR1f`I8Fdi?~MzPlZ=s z#g5L)y<=Y?-u)ptIgVZUdFW-cPtk zXBW+X;8R%_zF&;8F=b-e(MgRowv_sIfl8R*ZqAfW$UfA5$pAaL_w*El)%bPO<@vyb zO#T{Rd6RKCxV;=mj_wPG1`kNih zhD~skB6%*Dx*YEuu34XR4e#J+^4&Q_RtjB3Rw~A9#qi=)d*I#;B|vg?S|b`@O%sk@ zyb5d4SoZ_TUwP(R;2DVmePgh`T6T0@>%KQ+yM!Y~m%bJq-nVF{Cxw^Vs}S^b@xJ~U zu0-JF5BC~V&j(uJo}RM}<@oyMKaS3}Rnn~yJ38l3+uM&ydXbR3TjO5bqdT8?-iNJX z+0ki8Nq=B$>_ci4I^quldXSF!Fl#G!FM9AwIPS`PH-hQ~=be>ZDDY!r3t4psB00L} z?X&bxu%n9?rQSZ&;(*MK*PRT-J-Vv#Z4@UOmmMA7%Mizy2dOCb=K3oMXX6pe!;@rG zk9|>r^YPG#;g|6E^0kVf4-ak z6+60$w^#7s?y{pRViFrIAo4LrN`gNz)zAIDxZ5m)N85cBzAO1cXk~bSmEfhPwb==G{VpCu8dTj z_PubDRpd|+GVgL?lONu&PZ>3_H4K&!k7D zH&vrKiav2Q+}}!hFK*i4wCw0^e4hZS&o$`YSL)D>kE_uc?*bi#FnmALBcGXx=yGH{ z#!Sb2w-k{{U(}mFT#Eko_m|}8Vks-%RAEO~ZzpG9gL`yR$AdF(ax)mK(7i|DF zzc;KOL6>AqHNFy@Nu$rRT^b<<#+Sv?`g%HWn zZPjb)s>P0O`#qf}?Qdp5NN={=06V(g-A>k7D;%Bm<68a(&sku6s(M1(W)3>%yWX#E zoP&=sCq&fe=b%e$n6_vAJb2ZHZsTE{hrfOOhvevFH@`6Xh#g(*M?Wr8+@t#um|f_O z9i4`2W~9~%N2d~PaLlE@2Ykbu>ypFT;ZBJC{aWnkOiY`kG>^7J|F`#yZyVd-g5Z1m z3o&g#a&#%Icm@eOy8G~LK3}W~)rR!QAHh93LoYUMzR6`rr|1%M`?^>)8YsI*JFveT z70U><`e8@6|A$8Kp6P64UvaPMFy2+Jur&BUVOBsoKLXC`ttDT#{#Uf zZB4Ha0NAYEUl;8IfBpHFd&#!QF??1nP z`|f)=)PK{;zkjqGES8q;Dq}~-ucxDGAd7cmbCg`W70V&v@WN-1EC1`~%Opov;@tKC zVMjN@RW-_odvqmD7B8oy;Lp;V8#brgJ zI-lIJqtji#_b0+Vx}CRavYhbw@ak7{Bi99%9o_1f{9ebv7|DXbF;%~Ix~F|)zIbfu>Qc7vixQhcb5(=(+pMP1x3O~guww?1 z9Nn+o>l6X9t;PsNptRQQ6A`!aBkPQoHNq*-v;(QTYd@m|~$4Iv7gg%7vK;T_+A z)dC_}P(N<{iW=|c`Ja+J)0mYC2|w2D*%luKBuDotZ=sSK_vo(Po@2cj)`*n63qKZwmk*CR<(G|sVX`6;-^wUzf z>J(cGA~`w=y8WvdagT0h$@^dk_H(S8IfCtRm+t=a9~Z`P2ax3GYz-dM1ZRW;$IUp; zr1)^y;d@GI_Ukt=+um`f_f#-^oYR$9Z5#&fUYjo*+!P5UM^{Lm`-BGf=qg2}+Xirt z&ac?CR0{X#yrp$EsPrs5x`x&C7g>H(qHXjaQ}nw=kik{nJ2}ZCNciJ)_n7?{I#5}E zn9XJ!Y0@dYEBiT)NRDooXS&j7?C9bgEwkkD{d2C;%3adf(T!c-o%jq_ut|>Y(9PEK zrq?Fm?#7~M`?zsvscVT5?Vo^{rqRT0nxk-qCWgE^Y!KGg-t(~c?*o#f`>wHFEfPDr zH6}Y;H{c!}kCM3V8SLof%#VezuW)n=OR|H4yX(Ly)!!_Fz7F?C$T^CzqmxLBmj4xB z2Wv8lx63xv!MjVRHyy32gTMX$o#f~!(!{%}oVpP0jkX_mraJL%cWVE}wO#1T-BYi2 z@+>>L1r`&DUzd7NQB$wrt+Q=t^+?(%BS#0?ysdNchpo>-{^)(bX1l35DRU%f*9X7gj3{!m)Ty_wYRfz)t3}_jPRFZ%0R5KLP&5{GPz) z_<1~uwdv|1+@FBi^FKrD;mNrR6Q5jjfVh4FBu7_xV}pY?c61|KtJiP9*ZnECwecrm zN2lCoDtdc`qm$fvRqM*VcHr*KsJ9+%gNZ1QcV5`heXY(F^_p&jeV2D~jN$w4Z1Tul=QKq8@R!!lMqw^u?Jd^T2?t+Q~7e&Zf_}&9NofxfAd=0qnp^`nq-N4 zbSb&XdmQoWVvTp3er_ILc65vD+&0BN?uS0b>tDE-2Ea*y@?s5kR$1%L*HSUy-dT;M zQR2IPh&R8;6Gz_3ES8gwKx9v1(x?C8!&lD(@h zOM`0+n+8uzrGq797&(1f2E<=GbopX?I*3dj+;Ph=9j;2ZaU+p*AUV3F{-|#P*wLx9 z@$+cm9^GjT7QJ%p=t@Jg%*$3dx|DPJfp+z^$l=AE$AhW0DEG-NDH)qO^gy1PPsFGW z^|z4mv3As=U_W`uDjB>ZOE|hf@+|AH|2aBSz1J+bM>n@HyH@Cbj;`>bn&%2fH$|02 zCzGEKu5}z#3=6p+Fc{G5gdLrN#JOH^{CP#|jEw2Kb3roL*q**Q_pe{yCOJ9*2Nqd9 z?C3u8^d0FH830vhy#+Pw==jt&Ce*KRbek0)S&2Lx0i)Wc$2F7vpt8y-=o|k2PAY9= zkXPvkI}_2psuO*%*6o9WbY&mVrTQ-xoTeBg5%b zCAt(aCmfwv5l5+zLMmJ@XoxnPPldd^DUs|90B^ZiK{2`SNZue^f+{W?X)nkGWsdyY z(Xlw`mpgbh11E!%!3XTcj+e>}> z_v2pg_%1R(trif@3vf&p`M0AZzkg)#jo=7szdc-Ujvd|03*HLh%*&20Z(C_b0d{oa zdE~E^z46XDw|SDo>QUtJbt=&c*tnueNK{!d5evTr}xX8Cj! zMgFpJfv*%*i>|Ae+@6NW2}f6$f0g6h;z!gt-Na?=_!(uHx>4AUM?!pJVehoME0Xkx z+s&d8j_$DxG9Bh>hK@fR-TOgVg49KvAvAF+@cp_|g66im{+RnvjO71tbkjTxi8gZOD168L zy@A-#1=5#ZGVUn+?dS|`!wsgeqkFArXI5udf}&qbW~Sm@*+^#X!s!<&X#Mn)Q;AMd z;B8}iTirMYP5j~L?w@W;q{4q*^5tBK>CI^L^t+LS`q`M@j&4ad!NLhUx@*>+mhpRI z(7AhS40r7LiQbk51-{7)Lyyzt)cI_~P|T~FISt(%|8jIDWuBMs2z7ytLAskdc68=n zPN{F&ihC=Bqua*xGK&nK^N3XlncXkxfta@yUCBbdK&!jm>FV1SkQuos9f}ur3@`AO zo9~W*jz1h7Yhu5te}6ET4b5L-&IZr+^~-hVeJp(G9Ojdf3%J_}kIFz5mqiHFk6fMZ1ID@Seh?y-0dXBHk%- zq?@1J-48mgG~sbV_<7Q;?B)BCGRXYH(Zw9#`|;MY5SwftM^&*5IK^Wjn`Mok_X$Vm zcaite0(NxV_j}FU@z=>DkeB+wmsU9LB2iGar2}YYlUy#C_JWW44|b@IM1MNE;Emhs zm2y9U=*PE?eAv+yXzk7y!M#LR!qMfJ3bJ2~41mP*rw+!C1OV-!G!c)K0FWO^Z zf~*E<#nZ&X&;^Kn`G~a@cK_k%q!zck@94$}*CD7i%N&{SG=a6yLrzL;gCW!YoVtXnF8rpG*ii{^97J6@Wd-J?%!quU$D;XZ!lvr0UU&*yTM$3pgV8`9?KcN5DyrEjAWTB^hF~eu;#5KT%QJkgCWD&40FI% zq^)?OwG!$4;pl3(C@#LDtw$bhVH<_9qfu)J?(*&isIb z!*dfjtE$ln9?$7<=^Uixs1eUjo(?pYWN5ce7gGPj(TR`e8MvACAl~PySGBRDV{yKB z@#0JuDkdD=TVG}^bL{AhavQ^6aP^~CJO4l0-aDG>_ka9PWmQNrDhXwmv?$>cDnua- zi3&~arGe0pm62pdnb}+B-QIg|PutVpTYlH)ydU^|z0c>rPk%j+^Xi<}IjG0=xbC<6 z?Uo(Tc(xav_;FU-%exa*4Y_cf``L;d1Emy=ZaAUERUDne(Fhr4+6-iy9+j;Bu^cHD z*cvKF1ut`S22Vdw+PSo%UF$Ds+I;Oql6=1tlVV%Yf^5Y6i>L+^I-DfX{v{vDUpYR~ ziaR5gt2nyaC#G%dH)B7{exEu{%+XP>t(SMRoLJ`Qny<9~>fcSq`z7zLnD_Fo(w|9KmR!niiL*q<4>3v+aAF-+OILTwOA zaCDPK*Y%Y#N2k*JjVx8u4qK}}sR)&|LrUO&D9*xMl@-g*Uw+dP_5tKi_Zb8 zIJ$x3e|w*v8v+eY=Rg0$(VcvBVTQebg`*qG{^R;T99@w?_Bvczvr*T-bbGEIyzZJQ!;^-*KwWl4a z8qnjZ(;vaE12yan+v)PX0YwoU9R=4Af0PI2=;AHc4NB)C0p7c67N09n%5|rNzsB9j zNA=|3X}Mlxaq{YiDc^d?TE)@n^VH`|=vKqs=iLE3I?b^Cmlq}FjyiZtaC97$Z$5P7 zWJB}I_7Qlh7U80?98g8~%%<6X+ih`e~XBbxJPVo@0(K zM(85dSZ(SuN9S>t!b<{kbj;Id1~r_M;RUlAUueJzSWmh=5rcIS|A2CPgS}-U@AJ+q}XKz^X z_;kZtLxXD)ZhcS@TC`I)y$?J*-12+jbNf2oPwZ`(IcHS0MKA`GxvmY(cGkoH6-UQ5meXsi zTL%1XL;5x*WzcMR>4cbN8L<0_Mbpk!p!=&hy8eM6Py38WG#i#rbBaC#9d!fGr#7!q z8^O^vr}UMdBd4PDuspu+O=;-LcXE{e!&KDGt|Iz3ybYoZ9^X_@?1a-%3*Ii+Z{4|y zqZ`qymp;F97z&O(+(wN#I@2!Qjs^J<*iCSB%FYh_QkbLL!LE6JZ^|IdwOeLRNDM(g z4aXwY<~cCg?e*yX^?BggR6}d+*a~*5IJ*85Ke)ePj-vk~+0q|#baoR)Dn@VmmN`1b zT$>`x9lbDo#cSi?Q8KKJmN_2xvKQ_+)yd2Rk3gJWdV;RxD2O=bIs11EfcYwpPAxIE zHl>#gd#9z1KVXi|?o{0ix|+Uaj?QVcxN!(`bn8Aic~nV_g2@-hP4B2iLH-KYd`nUT z2q#^zytYsZDje&ddn^4nN4KSfr+aEU=F_{)g@61HM_1xv-XgQY(Mez1DZ+y}I+FEK zmVv<@h_xu+8#Ic0#Z-oJGMH;Wtd{D`KR||L>#vp8mbIY2ilduRsoyFSRRihS&4=VaF74gdW6 z&nCQcQ5pAPS95d+E+{*C%8}q>`(>so%+Xzj^M@9(pKghxJ3=RDPK`M_lE1m8Oah+M zu$t}O_m>2&ABCeND?4C&y@${gsROP#ifY9=PlMztj_%}Vb&aIgldzLdqg#e$4*DV` z7DU$L^8mroX-$s5&T$xnq6aGHr7>Umaa~GXMd~OV@QZu!L46kXB|Q>rc#GfrtV-I) z@cYkdj?PJBXPzbZI25aXqc_GJ9jE6_r7t0)%N(5P^wQEN-05@>Oe_C~qsxsj7EV}Ggzl)Qnq0FeK>X5E$r*LU zNLyKp?4M8r8B+1LJ_xnK7fze`$Fdo?$Nc|tbj8tvZt@!0kjrzmIstQZPdg166tgm5 zhT!PR!lHZ6VUBK`+QR0}n|$che6T4-H5YmUz@wBK`x<(pGmc*gg`;Q6&9V)up>7pN zXRlTRgUv<29c?y#TOQ#4c5#={;7Z^oIJ)&#)PL{h`hgx}a%`ns*&F;91rCB}npIt$Is%N?Of&p@naJvHSVL(tPz93A5Y)<^rA zBat2bYdb^CAw4@#AukqbinIxij)uqhrf#kd6wQiXu5b!KN9K;GT_=U3xl@6*b_XNT zTEF|`iZi)j>C-bfc`zEetm5c0ep02}JUfKi&mPGV!yMh2Je9qbc)xauqni*O(c;D& z9i27J2t7Dvh(^5Nx9vs&^@kV13ZP&jZZbmbO^ae#*NOlYRio34{1V?vG*D`u>MY?QUXs;USd6H+X%7?XLm%A zNg&KA*RNWV1j4I0y0a0L8cY`P;L0K#`)lF&1Pqf1md=eSVOg^c$HO1rX=5mh#;N@;F8QtSLJP}EOC=gC`}?cHmU z8Tr08rJ@DOTgB1&y%>I8(~*i2Uj}4!Vvg=~n%mR&Qf{b{;OI64vs{{|{D6Fa#D13b z#eU;Y6HIrSV-VlYF#kr$0vItKlY4fm`JaFP`30w3YShP|ViiaC=X6IY>(LPiJa&(( z3UhS59^pl=m`0a5x;0uUY_~B-XD(V@byIZ`^gHH)R2XqrR`lr3h}KR#KTS!h*2m8u z(?e@F8h8E|M>loIDE;+aGE4<19qz##9c$;6?yvYhYKfy;Bm3^kFy`le3=dtYrt5{Z zKR#Mq-Q5c{DmP2$sk(u`gQ`ukrwbBa*QT^jG$4mn9G%TY>d=GqHOQV`1h z#2Fu5g_bzFV;Zei6-PIyrg2;x@9Wj(Uu-VG9NjNA);}6qB;-$Ubgml)Q-l@jQL2qP9kQ)Pnf%+M zBi~n`GyM9R$NBrvT1vIVsq7I{&istW#z6_X-m56EEH-QjG@ZTYk zQnbX;`JGI-CTYwe-=|1UCN$1)(g+Ef5geU*k)z(82&sU_acNfHxlr}6iM`K> zvkCmJ@>%mFR^B{K<$Ik;cb*IadB4tmwf7a2dyKo^aZ!@}oj_}BM8EDKjCR71Mq z#ww1^@P=pqev?i(|AUpP4|8E58}APPghrk9(^3bj17!i1`r^^CKYUM?lPv;QxxF6Lt^s)$)sl?+^Ibj zom|DyMNAfau|JXwJKMxBjbM&$ph1F{dKdQ85ggq~t~h%kKY%<{-B#x+fQg#Zy5)%g z&%5}9nmnCR>Nct%>JOgiUq63!zin2?&-ibSPC!xiM&11iF#k6n0Hd-&&q#3UzVrORrH_90=rcl zot-m_Tl?AsDE;w{Uj}n@{E`V>7jI=kA;HnH@1R>#j5)f>r&?7U-ZjwSnHCwLjqj5j zTO|fNTVQY1u9R){cs{}SwVWS!b5?V7&1=E^Gv13L1%zx;#vC0fzN^J;;|fP7X}6Q} zJm%<}XkTi*(ZlDo^S__gYmngh`|=p-!WLleq50_Q)q*{(*W`XH#=wl_|I5*FSIgHp zi$=oN1osrNH({{gq51fLMKru8I6BR_j@|CF!4N0E*V2U%f5t9+y4n*2A@}Y*a`8<7 z`j}f66EXls{~Uh4mU;NUI657*i(L0!k0M1cKi+Scqmwy$zU-3JFlr_^x~IYqbNo%G zP&%h@(N?WVq-e$LKcO;>%0?gidhe=6>{caO$61n)jr8|t0v{4Vd=*E>HcN^(8w&u* zzfxzNS>u77?sU`d=yYfzIJ)vAt%BK{G!Q%f^Q4h~3~-KF3u^5Tg-4UOF0flg!a7BM z4ej6>xKpOt?L(?Xe^zmHS2T=HOI9@?OOCzcfH}Iy_f)suG^#`81V`tcw{e^Sb98DO zr>-2w%#3^SCeL5|Bs65-sxW!40!2QK<#<(Eh^j`pO**E(gUKq6?hb!s?Hn`ilxf|x z=f@mf;5ALJYe}~7nc(O|SeSQ(J_&hUqePSu~TF6WF=cHa9SVOjxtca(0cO^-s)Dvr)h(2{OL>Im#XF7+oc zM;ASOqU4X}D8v#R9WzCXYgFg}d`mo*RC^0^TFSk*EA@K8T7*3PHh%=h*W{ddQH$qh zEj~tfe^vh%M;EELTloIAdKhoAQj5kMo!#L*Z-VGoI6A?NKk`*DNB49_ikrK>9zKjo zoaU!$03QMFThDg4fL^ywsL!Sr_}B06XQhhew6C@!*Hs)H!}}vDg5OCX| zT7mtR;SdSY5gZ-;k&{WeZWSoq#{1iu(-nwYr?0q%T!m))=(e^+v>|!JP@Or6PV}$e z---JZ*tm+LBkoVYWouUbs8-w3{mC*%$5Tpgy7pQQ5celQ+@An(e*(n)2~>BfrY{(@ z!=+UmonDZ(QUZTF@X^lQ|BN}hbL1Gamm1ikLU43!p%#jBn4^22m}imE*9MCpj%*KU zZG&S{`Xq-7j?zGx|~l4%d&drC^SZZ7*w5 z)!+(8w}~c<`w-^nIu`c%4$qZBxpBN`1yv~+HoYFy;Hm=w`TJKnwzq>J+XFf#j<)~e z=*k7XPyg}kgJ1J}RqB|d>)qg_ZBN^?%+ZxkvlP*P?}N}nEn_Ve%-hA$!otozI6Hr} z`zupFMAq}1EHcLTr$0q5p4ixm+E#IN?z$5N{m>XLPnYY)D+@=o~G( zmDWDXfaZH)L8ZSl;AQ9Bh#*%6a6J*}P^JqmaZ4+vVIlAv2wq1;VH7MvNHP?*?b!bNDZq!!% zKBdQVmf_EfPSoE^88v$(_rEy0dv{-4p#PN*9QXHr*@HPc^Ml)u8XYKG;plYVyb{J7 z-OGuWBK?DTAU>RJ+)c`ZX6~eg{+v4K*zeqvpVs)#@3-I16*mlMVPDcJj&6@|o=48N z0T^R(*|B!A4{9joBV|ViVTj=9DAOZuL}QMQ*_nSk`-VPfrz1;rNA`lqjc%1l{O_&- zwZ7kD#xc0iVHb79D+@jn933UmbyX9bzwCP);K`|NQOqvs%RV}XR}7jr&NSgJ+c)6` zQW6Xfoh-0lAA!_VUkUdQq`=Pdzj3E>!;l`g{nwsv)v(L@fa@aW;+8nNrLJp=rOx*< z?5#WZ`Nb`xPb)sUID48qDmmCocVWv;Ppua4&=l#=zD;ZE%VRP9$IBYUS5`4Jr5B++#($~)v} zsu+Y^X&9Z=1Ra-sbT-O?scW5r(Ib5A*BO-tHZ*Uji!jI1vsXUiQr%0WEGCiiW=kL{ z6iyfQ(fu9!O>Y0T~`zBqjwfxj)IT7)4m%nEa1D?^C+L+Iwfu zmh;mv$T9ZU;dvP{XO=2ejOhaPuISx!p*bk^lUH>^%sABd^Vuchu4^d4(NPgy*ObJk zW{K^2D6^5C@3-fQkM6<~?JS9%<)~HdV#-sq3e@dvpJDA91sjSRjZFQqhc8`1Zf|ZB zJml5h{%L(3qN6<|B8$7Ol>|q(kLbGIaEQ?UBpi#1Xa7u^hOGGL?!ButSnn2!bayMh zWNH0_&R%`-ahD_J>Bh`oCp-y5wlaBLrXgWSXHsr^)cY_L@%o;_LELp+;^>yTuJ&d= zUg7fHP}FPY6F-DIScH#mxVb3n44&hg&VGJsu0w{8E^&cm>n4c)Wf35VeK|&HU+zu? zHiL_BDsx^+C-el;Rc-L~#~r-?aCG;Gu4{l~#<4FCLcrtz*N^ec6(3#t?TBlxq;*}iMbwE(pC_@g5omHsHwh0)}64d&|}RHyyGUDu-oN4L~< zty4Oy!Z@i;Nd6h_#B!LDUw!+CHt(t0?lhDRoK^2= zx8J*t=>G26+gnr$Iqyx44&knA0m0FoCc3VqCP!Dt@3YXlXYGe_(G?%vt?RGCT#nBH zHI3y7OU8Lnm`U7{5IPQCKcDF)56r^OwJbU(j!giCjo(?(TMID9-n1tGcU?CT9Nl4} z>&h>Gc|vbZJLEnWQe;OfKDu(g_y*y;W+(_5uHAIL0W5PjFdelggQd%O`jkX7-0KpZ z{W0Hz&kIMYw&i0V!9V`{rL4;7Q$XKlyk*IvJd>GHdOQB=i^@nr)>(y`#?>gxn~~pby+p8M|3;xyAm87E75iJND1L)zS4xbr!P{S*oU;_qf0Q*oc+{R zfo5J@?wwz3h6Rh`4*e+=P^ER|#wh;1YI>sHWR+S8hVo%YlBFvVYs(hx_ONlxAN_}; zD9Zp+D|828VdrGO`RvX#VcWyf;Ce z(EsUp5KB`7YBa2CqOj|Qp31_v>0Tqt99<*Pb)6P>o3gq$3Y#|w+s&-OK0CrkxAh@P z?Zuw5t!wrLFpmwxb0Iy`4&3dgw>);$Tx0^mH=Sou_MZVZW;g8&r%?#&t))Kss{wr@ zI67OR>q^!>OvTY#inKJX-yPbs;-h<<<@5VwPc6zS*%;5s)PVXQueW=<3IG0;8FA2F zYd}iUhsFi=Vt?X@u0dg8E6Ne=ub<%PMM4Bex1Z>`wl11@*`Xe^?>3*OW8R97?o7$kq!HmvD#P!86tQ!D%->qk;;TrrXH&h1@}a=F5#Ba*eBU#@S6YJzRd98)HI$=w z1V^{jbyZ&b&Da<3x5mAY;2m4D;-fqLM2yNvlZ+mHJZO=}jrZiXrPrHK=A%cX`UAt3 zxJP^8J1e(s88W!!zUzecFtY66puIQU1)&5-x72n0Xw4@_^>zfd-lo{fDbus;qhlAL zFv&9^!HEyIxYm5{g_)-|bu`+vskDc$ytzR+4XDNK%aJIW)E_6C?w)Aw`sdHzo>KqL zR-aLDAUL`VqU$Q)8!F!(I}FDdZjC?h99;I%J@LPPg$n;(olR!iIQwe=eq}tDKhZD+ zB>tW6F0_wAuE9A~Bf}{;(Y}{D=*ke}hK4^$*z*-?365^5>slQDKH$qkXK4AQ%K9e2 ze%VLYynp}h^+E37aYZ_gd#g31{5U1%r4|ZO(zgz6+4lo1%jlis#6zH2dG32IasV3V zV@Ip?+Lt-HrLJqW@u#HpQT$$4QhP|$cg05+s&FuZ$*v7feK8uU9c>5ZFy6Njk}aTQ zJkPV%u?^0yxn9SR+5-0~k1nqHiT!o|`1xD%wa4oSTH)xHx~@0hPnTqh48wMYo$oue zSA2942iLb*of(G9m&~GbXh%RT%Qtf;=IB1SNXTRz$M+S6)1exe%kAIL>icDK6z;dL zHEX4rS?1`Lx~@kZbK!|hf{ms?!38i8Y~URq&~`ZAT@%cd%5mEU01H$5My$C89K3$CC(|3 zyX>ROEKtrlTSG>7EB8seB-bOoy`QpQGxZ|gy}II;9(19@$VJ6ojf|w};!|&4>O{_- zO#0l|GjNRH=zNK;tJA5tPj8A#Amzy(h}fRB?4x5T_9q2Ol)yvl$kFw3-=Qg_kR`IZ z6`BtpY%Ofcg{F7a&OMl)=A#D*$QAD>OJ!?8>;3+%FVdq;(-Ij@`?iH@B3rFZ?oijPk7+Pa0bC+Uds(;2B}xe-WO{y@>`{v6fAFz;O%0PF|mFc)*KV1{S(Jggd8SRy*sZOT?GgC1=8%@fx zk8ZnjVLu<<+uotEv8(@6DzsEv-pjSD1chx3_b+DR_b8_jyIVIZ;csB~J;f)uui*1s ztr&M*%LtBcsq1=H=LGr5OgETsdYiYgam7bh#6|gHUt%9nZXy?6dD0CH3D>WAK_5i3 z51Ke7_d(xf@-615J~;MsiqSH&4kz@w2@qXZk#nkMB)L{gdpOC{g2d@j1-ZMaR3ukE@rX|E=r# zzxn9?H;yiVs{4C0?i#jrXdh;cE`vW4^xGPX%7A`O{yg80R5VI(bk#)HHEy%$A&=Lg z=(+PU7MX&C@X#sJ5JC9m@=>W@) zvfMlCvZ0Blmh?q`5Q+$nZmH{{jn~k{gBK8ksAp*tZ{>!JohLeV1`_2H|oE};B(XnlmJe^1C2Z246*}Zh5 zFnexP{^5^O2vmP)UiGjKID%rwXHHf?;hc{Dcf4<+<2pc-Fy6Dw(Jggd+23!ye{>HS z64a>PP*JY<=)@}{#eZ)mL+sh1RPml3$ej)SE;~qu>)iPq0lb*MlMoj=(SgsqIv;s@ z@!r$b1+rJi-|A(KZmH`k64^T*>`()o>igKOCsurP_L8wb^C)T|jP%8Q(Y6}%s#M1E z(hYE<)m!kON-fmL-oMJq+yHSqxK(ZGYySE7pW?@wJ+Co0x5UvcbzQ5i79X`4l3*{h zlzZ|2&qp_7CL;9JybX#xMGpTI$LIg4^h@7bJK%BQ%OX0hRxn#+d~$nDCyb=D4yax4 z1O|m2&OXJnz({a(=ZUWCg)|k5^?u_pVx}mQzBsz8VXANADf4nh$mm^a&Q-h_o?;W;BhD(fIMHZ4J8AfqN) zuY~!!B_Ex7jUChY4(z?#eXmR%@2zz3fBtld6?1fRtnL~3e9{)?NS7ox0XlJOWheb6 z!8G|52pF}(qUnD)x)Vg#mH$w%O=d$H`fHQJWz`SMKDu2W-k+XP%|bC7Lvrrk0>rd^ zxH4ltA5~r!w$7=_L{>_)T1GngD4;vqPt^=}UgJlT=Re}kGr`f_A-b+NZnyEV+WtY# zwx)6sGx^Itx`v18N&`C+LBilJ|D*e*D2(nKosWDg(64b?pYuHxj=A-5j|q_A*EMar zhz@U*WOaG7-gF)$5gc7I(RIC8Iyk;xH5=b&-pJrESn<)7Zt&bFm!A(OZ&&1=H_wIp zQ_(L;10lGBXspU0kPX>WdF_H4;gD)VenuHq3{RO}csyK4gwd$~aCBs%>w4m;civI; zY*@c_-q)rhblFFzsIYS`fUOqnif#>;e7AnJ`|)$&2>*qSTLp+JdCjFd+;z1kIJ$2{*Y%gwxRng6 zBYc+LSpWR#&1E0m!)x)M`nE@+V||JX^Q{T!q4DvbpU&oj>gN01@lk+o+51dsN#{b` z>}iR2bh*eyeSh~A+;wdwI64cW>#ArN`-D+>80~iEF?;5^;-jRu~lc?KJX0iW!1?*2xptQwZ*N+58_lW4asvoiE z{(K?_QuGqq4-c;R=*r5Hk9V8pfQ3ex?}xB#hzawiufL5whL3CZ%BSaGCeq6zK|K#H zN6WSCp~!*0+Vfum9&|zp!O{5>U03rxBZDWrnqZe-dz{Qj&9aYfvHhgU^INrW$;EUZ z&)RYjnX_Ma^C1Zg))xHKu&M&jLjlnf(aq3($|CxJb{U+id^TTSSq>ZoN7qGkUCn;p zC7VG7JdG`?+48n@*++M@E@E3yO)Z>y!xEGHtOU&FDML!?NN{C;`-#^fHBci%&7dhu z0*B3#*rcAmfOU)-YGmvX8D}^L;-7ja&$( zrLGvTs|6;V5Bm2lbHMANz$rzOVi;?qHe?FVg|#;HHG&eQz#?0HNzkPSNf8{~QrC4$ zZ@1rDyLLqNs8OMWd&NiRm|^C@!Pkp^?Rh2tH>?e9Oo;T+RmL1$p{#;fP7l&dRb$I| zRgd_8=9?XM8$dq=I`8bmUDtSmqe~>Zu6oKW&!3&M29BF!GX|RPmwj{_`(DY9vBjak zF|p-(c#oK`uimThbTbs5J$c4sF$)b?Q7-rjHbdLJ-b?p3mZE?C{XY_EMCK2g1b>2~ ziz2$NYg!jG^V!DXgZcNl0f&iYAKl9aN?FmjqcGKT`=S-YB=m99v1?0^z|mSXvekbC zEXE?qL-$(YVeqk;tyTEkpnH^&6L(#gIJ%{-Ycl^FdQw4#S5^LIqBJW$y2{>DhLj`S zAS!ASetJVM@VzLiYVPWSoJyWlPx@Y1lbY~pFCFfRaL3seD0YDW)k_s8stV8`I64QS z>$>}$9Erv^7G4XPZg;GxU-r@UrM%m?wW0}Gm(g-8?rQ_)#5j00JdZ-E5*{;gwV{d5 zvbWps&7tjO>pG(1eNc7wX}*eX5-KJ*y2nJ<)#>>8LlQ@uk@ivLxQP0?Wgp#^-EG%S z4b-8C62*jrqb0~Jt2TTJM$rDa2MdmW+tGq=waRnT5j5#BSbaJ%51rC|r*XNn8dVb< z-F2etO1dfXI4Y+MZKW(JJHWl-qtiIkW>3XajT*&1-*TfYM++M{g`V;RqTyGd`4>f@ zALd2d*4g+WI*OA;Vc)9JzyA5=J#ufn*n;;j2#(Hnsp~2b*tQ@0nvEFb73s}ad~}mc z6%MhX!{GVr>SUvDKL~Y+P7iC1!>9hgnZGxW0LmKOa#~;<6#CbaF5z>rn1foxdh8|N zL2z^#MAtRC_sIJ%JQ>h+Z!Kvq7<-%uA6*-*L3iEJQW)I$m_>ND4W8~v5eHrh=_mbD z<8zFy$WMRk@SAIEqz~DA^LHL>gbn-1p_Hl*&_{x!%eDAV*ERQAS;Dh1q$ao8EneMK2tNt{s6#0ztrg z&6Ph*3!kqDj!v2Ax`uT6Efx)6f87KV{nY5}vX4&unDiB{TQlGu^ZCKOkU7x)`*zRv zchfLFYbz|uFbf;Rtxf9bW7i?4y%Tjb1mS-3{mci!FN(w!y)|-jc-~L-0m;h~vb*9w;%sV8{|Y2#Mx4 z&T%{Nd}RBFaBtjo6(cyhV?@{0l={d5Gg}U_j{n=6X|m#@`zov3@cKb1ve9wkGV3ct z+k~wa8!8ge(Z_=?cEpz>E?+lN#n}YpQk`!vty{A+KLTQY1jPIZi1`r^^P^=S9Wg%w zVtxd~{0NBo5fJkuAm&H#_kZcS{%=0IWqxjnrz1GJi*HKTXZy#2pP#O+fN2~^ZIr5F zsEZOOnzaCBKj*Hs`>->Ri088ny+HfY+d_~_h|?+wdhPp^PPR7-4UGN_+X zG0@EOL@}y2*~?Y@c@}kWV4akoF3=Fnajye!ohv-Q;%d z&O`k5Kb|jdZV{E+(isjap8w(KREVxC`|bKe1>0(1)0I~#9N3?=Qk<#$DGXj&7;z`lyjg zv*$1gww8>2-JrGNqf4MhL!5#na0#aGYS1RZw_~CXyF6PU{!Z&<7gZ8~y6SXgUJF>2 zP4C@}{V;bK7#L3Fhk`x9(Ww$$SHWqTJ#3~CkVq%Lvn(=X*+=Jtp{PD#d{8#wjx;X` z1aW_@%SN@B&*aS;xLh3tp(ho#HZG=sn*`^f(gUIJi)U>8+R1UGMsRdXT~{48tJ4DF zn5&a28q^k9@zISJSDG|p|L>Md@6+w3rjdJ!+N;Eo1QeaC_*La@7dpE|VC`a0CX!1G zzNbDkfO={!T^Fhk2LXbkJ4$q2y%Vq2ZtKZ}%(Kp&2TWIdbPH9I&+Jv=V3aW&-F##P z-`4FNy@~n85-A5Yr^jhX)u&R81@9JJ-1m+%K0FMuIbJ{W1b1Dn365?n(RIDz5O$~ctyyBxfxS>NXc})Y7l6AW_|A>UrNs7!T{R)wK@vDQvVf84%=5BD(*J9Mr zpYxPSy#;xhQJ=|w7YUpMN9Rm*T{q-=AY-dvaL1BfnYTY=*+=(>zS!s1i)c_Oj7e`$ zjs_2kBYRt4MWIY(g@D4bKVT$Z^X_mk+lYDRH; zb-N9s7tY=$K5JKebiIsn66a!C(Ty!b4erm!(L;^8U5OJF@XPJ-8RKgtWJqguj4B0p z(1vAIf;aaec8klR%(&~yPH=S7MAxyUn}Qx}KuexNyd$ z9=88cPff%8+>(#(ti8?UtFHAxKeFv&$%_VXU!?T8y|D$1Wwux;A8i2ogwJQ_JUboYp^>zA#!&Ir7%MN&#p^snFFJ$l@aW@@&qXn& z`mKv(m^}1x-2lEfUGmZO^q41oxzz=cY`s5rIQPL8Cu1r$ef;+*;G!$-4%}go^ka%O zC4)+!0iB%F0FV?i)6ZeQXAi;A@e*BE_2+*i8uz5a7J0*GL8n%Hbgm~!UoMk!kz?ZS z^l;mB$PGb-#ujmiVq%bF^)Uf^4g$H(3dNv+&#AWy<4cg{vC}lMxa(R%aCGO1uIrWQ z$+;&yO-R7eKtf%me%VJSAsR?Zw5vgB2c&eeeQS}}wf;{drkzMZl~a0$PAyt1xr;Sn zZ72F@zfodCP#N-4l+RGYUDqX!ZmH{Ps9(x=N}(8fa=2rzEUftG+BVXtzfR4D>osy3 z-pzTyd9%UdXH_F`=kJLTj3|d{&0mvw3XLG1RJoTmHv6C7Z+~^`q|nOhg9(D8t0KCt ze#tI0velS7b`*(UD}v`OgpY1O23enZIRqcW*lmKI_5xKTQ^7X2F}OB#Vk^0O2$J$k zN?+8D!Y2Mtre_tf7lrWAbt?FB$f>4*GTWZemkDX`upeLDeTzgt*aBZ4(1}C~^!m0j zX{mS~a9Nv0FakAIRsxNuX{{?J3sW0xxTR1W@7g%~IF(8HsLF7534&?JTx!55zvZ zPdnr{TpvKMGsRUio(v#z{5J7U&tYUEG+f77Gk}=ue;#RW8$cD?Zb^wx44}Lhqe;Cb z1L#r0*nydX0p#M?;PcoO`|AiForhX;avbGPB+jJ`f42QVwnhH0o2JRULHUw{t( zeQH_ak%fLYQ8c-$#h~I=2$HKR17ouTatD}N;5TcW;(f00Wgp$qVPo|i?4zrrRZG}s zT8jLy+3lXTj{>XggEZY@bgwg-N^vHlUYv`>VhX1i&hVIQ56vh0P^`Y}kw{aoLHn_&3x6v@-3 z%pPOMXE4G?*C}D`BZz%;F`~>bZ1MfEWbd&2##fE7vm@Bgx1teFi0!5)Z6JdN+r-m8 z?PfT^wvRd~qZzE9e2uzj(+VVxPNs8Itq`5fdFCqiY#m@&7@;3%UiQ&tinz`@vW5c7 zn?Kc_H+;aMh_d?ONnezH+_KHB-w#R5IrH5f^92WXRr-j2f3!td&}!S9KWfX~Jp4XA z5Si%}^LxtvM(JG9TxPt%$jmYJM9#ZFwA6K--xcsB7yIZWsj8ysZWTjjURjlzhdufn zum6fe!v>kTM0k?5i$TOLVj%yZ5i)6X^yHaSK+?DGbQ%6}>t z({kaZq*?Q2AD#DJGZ1_~54R(#HK}P9fVb{N*nXCAI6!;pN#eP2@a{8tascMRs-sW) z@1_ZuaiKV!vhlk_5h+&bTE|Z z0@kRxTx!)WFuy!$ctfWR=Bcx<=cV_+zyABR)O9`Au*>Q-_R%fg(qLfyGYGEyy!x8h ztE;VLHCo2l2Mk?ax$Dh`VT1RTH;2zQZ&`h)sf@Pbpe4FcqfFZKd`oow*mx18- zYx|(#34ZKiKj@N=F1hVUP(Jq2eUsAX*z>s+7|vY{)7(V{gU_WoSFe&`)}VNkSx5`) zxO3V_gR>VF_j0rD)aZrZre949xVykK{Vx9{_HKN?5O{Xx1D;3KAl<(#y~{qjJqMY8 z@nIj`E8ZI$RN8%EUCfSv0HJVHpZImZS`FssuJa$xYx0Huh4G2X)=XW;SN(1)<$X9`|0^6N&0Alv`ff2csn)orI*a$!YAPyZUn7bsyt)uq{?M zrL$;(jeq&x{lZ=E;Z5`Eiyn9{LBw^p47mlkN21?GVc+QaUlhWZ*&3ic_5Q4Id<%?D z40g%{v;yBnuLN0%mSrCug=wKk=&KeW|A|{KlimU!xi&GJPAi8AovD-RLKP5nK{|Gf z9sARDB`!FgtAu3HBXMG+N*GOI%K!Vc7fn!z4t;W~fpr`w?j)~C2imafu2W3a%RV~F zzaKBg;;yT$kK0G_sWI^KyPl@%+=fn`aLr)B=U{u6o8N^Q#(_IH*Gkx-8GQcfD1Qj1Fk@$=F?OTlUfI%DUM*?$U~oyxQNa z9i8alWAQXCtxOad-F7XUCL1w$wtnh9-+}tB{kdRp9?vyXx1x%QGW4DAA*w!!_lAZ{ zPh7QYLW>VsWV&gvS1(HY>vwV)TI#w+Uwaq)0nhV;*SsrlZSMhpd%t3uQQB1BzojvO z@wBOXGpOy&5uOw5vDVhwMVor=oeRZ97n;-|*$~Om;d1EXoA_k#jxyD{lsc5Aq8bYB zxo3KXQ>Xsx=kHS2wY6XU)>^y|ti%+mDiAXO>yLXrXJeg)FZHS->jtMFN+D~Eci@Q|LBk$AQhibob}-F_5~@drgadYS~BUPj%Bh zF2xR-^L({j`E21+d}y{8R~Xdiyx$#N5Q_I_VWNoB3ic%3{XFFo0*y|}ijO!$V0((- zx^yaks5ZP9)xZ@11`X>+ozHuL;mg>y7j^_M`{)A23uHC1k8X?XnODKsN5`K8yaNPnnN9&cLYKM#) z*mKu)>E`)oQ7!-c`McD0{kG5W?*I7c&OW$0Y>9nzf}OGRGsj_y#CY%u-w5ZtU)+{XW-%1$U9=Ckm;7z8xTAJO0kqShw#svp)T6qCVw23e0265;m>aWEI?&hPj~)WlZ{?5 zx{M4M_M)TyS-Uftdr|hHAXB12GorF8=F9v*MuvKqUtN1oMlxacsR6NlNa^vT`rtq^ z>L=w51wZRUhs`>F-;eA;OFp_EjY1cN^0ALDuczR8b1GD|8OKYUXoL8?zEqnTJdabp z`Jii)JD7I7a37Uvh0eBv9~80obVKm2k4{s~5D;;^g7mBj+_cWQm>JZ-g@+W3t3t)eAE%&#*9qWo;TP>w_Bm)v%69R zDrc+{X1$(_o?fXheJ7TT`uHj|X>=pdUQ(FQ=B6a{$27Tv`gszH&9vNkcV9KC)R|AZ z>zIJHCB=oaMHitxe~jF3XCtVO_6lC?gLOxbQs1xZgC!rGNdWKf;K>h&{?PWg z4vQ%CsHj|m4|9wSN)ktPX6k_To1Fi4cdK3^}wsYxMxfi?{U1d z=2baf4Z$oi)s6mXpuK4NXWFeE{;xPXk;uQQ%9Ulf3&gT1X{roDt0#>%%Rc^zG&Gi;Pus!S3GpK4m-%0I zKpWSwikjo;XjU@6%IbD2Tx`m&J$Ry?QVmSi_7w3-Fh z813ynZk_NsuP(U#-Q2Q|ZgBsgMfQ$fFlmuL!ML^;K6ZvYQ_{zMR+T*S!#bnz($;Mw z?+M&{_205{42=R;!>!iVZKJqbu(fWsy%;9Wb=C$x9D(W|c2DU!u>aF-Q~zDurC;j0 zYIt$l!k$t1`7Fqf;@~Lkq!Z^Z%qWD9XP-Qm2rdTYdogGCD35{?IdYMWjQ0pxw~O}q zRKO=v_D|Ud-JoOsqt@HG85q8lQ@8&b2E|@V%V^=6<*w_|U!LCF*heQCvc0|o?=uyX z!*~83B16&u!?b=s8Gcz9?`mu9f$)nShk~#-Z>!^(y}Z~LTj}tL;Sk=hIsE16;a6^C z$d3{+F%=<$E3=oiLn?XMN2j>OlHLIO=*&1Xr$$q&!E2kN0tMdBanDhbq?KuacO2CI zdt9r5_UhGvk$nxIWIpKD#n1rTdUpKQEvkb@;cGhODC*&y+{++iomyzwpKI6cS^v+! z|4Tl)7C)6S8qCr4-cQ=>jeT@|UZdAd`a57If#ubSo(`~5(UjC&*9s${qell>J7J); zUoH>(sw%fk!>5bg@a*vQ&?8kHFh`LdaoDL1cI|$3d{bn{vX3rtdz*!$GxjaBi^s-a z9fjk18}mnl7r;i=mGS+X1sHk79b73h1|VZBMPgWh_>3D1vy=-^)*fjh8!`{(-CDEx zm9uc>Y>ih*-3)|redW91Fu&}h>ta{?82f4*e)(^fR=$h-ufyHn;;1GdTei^J5O?g? zUtuEi7>&aqy~!I(*$FUojFbMNJOM&td-o-79Ds3u%h0`tFwaqD$<(l>A3pz0SG0RJ zvD|glZ$06R?m3`vrp|*@_fn9;p$%qHHwuv3)Qexg*b9)snSymaG5ddN??&G zIPr3z8vcI2=pEXU3f|f$p2h|=E&J$rJ~_2L!ah1Zn%<+_C?7Vxaz4hC9t27u&(dyE z216yi2}^TaJ`^61%wZi51A}1&%geUmaQQ$Q8*Og_YFHvo{HS%Dw&MzGN=U{;5Ji_>)>QovORV3%2aNoa*!;3yL;BI>T`$93t0Q zwr!u!fh8Z^lS(U5Y0DvGUm|Mj`F05PP>>&)9+^VpV)MVB2~8mzJ5IWL1w*J`{d~SQ z;}oj4%F(*gJ&E2cWIj5}JdJzDhZxm`CQ*lN#5zi4M=+6#&dR zcXfH(ZtSBQF;Z>6d?yd+&RYceYUjbBTdo|RAR7iV2bBNZ%mZC1O}Y%#JXjEDlk0KF z1*NtgiI~t__$=ITK>be+6!bEF=$^=3_R)P0*p{Jls20Rrtrg5XszIc?)XR2FD@Zrz zJ2WR_e$D}}xOkUAi*44pv3d){y()Vki0`lXj3=9mk{bb89&vaf)(Dq)MGQMQ>wq;@ z`FRxn_j<`k7hA7#G~iMR?1+A-{PI*WJa^aS^*_}L{JZtca`FF%A?@4X$nH|0e9+9M zbQ8~iWmSx%aL-yq)aU_wYYUA3i18_Z(g^7WvvcNnZWj5=>3|Ve%d(Gde>!zq;mra# zr+MjIW?lj4eymdMqsswVm+&9`Q8{4U6#2B=y&77=)$|`@Pou80#a;uQJ9z(k(Rh-JuwB_ExqvA=^&Wf!{W5S08Sum>@5as}R4s7CFF zd%lnI)u8OMJ1N;;I#FWk=1kq*I^;bRtvZrZkEFIIXB~Ucj*NLfKG>4hig`EcLki4f zw0pu+mhN}`vX8FgH1*ow>+$)=itV()w{UdKyj*wcRx^AZy|JrCqZvl?#Pr!Iau8#7 zjrJGJ&&BQH_^Bk&3<|EF67KD&gud4_n`uHCAw2eH)XyE6Kw-pM9*6yE|N8sC)OF3= zu(?1K`{;J__BGq%PjT&pFMDm8!8pPEmDkl4$hiG3KTdWM_>a|IeN%<^R(|VQ-f_j= zT*;dLDxo3ZX!ewD#d~TDyxWtvy%-0r*-m5Mz3t0Bx)=`Sg9F${H``S9XK_<6+*n^t zYD((@j*ip2yz6k+`1KnXQSn~j-XWGFyRIA7>>qcqqVI-5i#FaP!>zy-WphsRY&VRv z#|GTAd5#w z;`xA>@Y{`>x#p2-TYfhsnnTj`GmX*Oqlo4OcdRPwINEnjZ1b!9R#YVJHN}!Wz3ijo z>U?lS1^16~ZD`!LNLC}k9d}u8b&VjcGYWmYMI&fLWtYd8L=pOvx`*+t?FcgLJg52m z^9br>jB_~^J%kPl@YmV1cB6<_MrBdct>{Hw-hpnJk!2sG@j|+yI6+i z^F*?mih@wn@$+GS?gS!t&MrlIwhAO=<(z!?mp}UdXuI!duK)jk{8EHOq#CRv*WEsB>2r>;Dcre`q$sz ztzK7;eQwSpxYw1>F>vEH{{-Y}-rS{XJP+rtrCdCrG7tN8VpsKcPe9^&ge0lNJg7Ji zmDpjw_M%_bJZtbQ(Cw*H|1&TPQRD$Z_8ZgCCe3i41N*pJ9$lbZgIz85=njMUb7edy zHtyuCKbX2hfV7;|NZoLUK&B!CYeiTO$WD0O5v(K<82uJ@n@5;Pz`FeQ#}K*i&_DIz zVPfSnBI@}}HIthG_2RX^G|&J2|9N!9XvddK{%|1$Dv?lTq>#X=wYonR^eXaFPkF_{ zvXgY*4QCw)u`<4WLlEaZJUl*7yoiG}f5Gt{b}K{z@2Vg0#zTy_X8EdN2dQu)Z(61=p^C|%QC1-e0s=O#y2z~6hspb4L!``7cIEsrk9vq~7SM`wOQ zBr3GI7br(tYg6w|0m)CbbK%FQz|hNf=1Ooc%+6nC`93oVj8+FYBm5>oPE0$L$Y>0V z<-8~Bh{vJp?{)198$*!Osn^r0HvwC{t{i)&S&XqqXRgF~?tDWzqPA*vAUmFcP>r|e z;z&BOT@rIU*HDKJ5N$@R>ZhZYC8-+nC+TS8l_LYgSTWpeEOMNZDnMR(hM9h+@%7`V zidX+&+E$+t5cWqv*dGC5e*}d65fJuAK-eDvVSfaK{SgrMM?lyg0bzdx|F3d%>R~;X zW%s6R|9R3LPQ-gRleRrNzUi{ao!FxbnKVC4R0bf#FF|2vAA}-LhE-Jk4#fUP{$yuA zKw@*K9^)l{L=+l2@leVaU7KPLTwth0(I!Jb4^X%u-(-Exob)L4Ra^bbVHbC_<-z`| z>+e>tt9j8v{22D=_%eO+EU`!T&aZ(~2j3TaT)W5Q_NgBD1U3tE@6>@8Z%p7+Vm;K| zdTN*WvmOpiSl?*5S`SJJMVCJd)C1fKlt_%j=iy1+>reC4|MUIwmPa=pSYBC*Jv!Ie zAIoHYO^|s?X+7z~0OV_Ti}=S4fKZ~TH;-gJ2<%9mp zuzD9*zI@0h{I(kkI%IXGYr5d(PNuOtWnCcI^D%pLM>mKX+8Pg!;{DG)UlNf+-LPUE z6C!oLYulsSy~!TOf<3yfmw#7wQ$@oJjf=>@wHz4J-F0E%P!2#hEVo%iVoxt>S?)G~ z_5FLa^kdmje&@~GYjo+jm*x9CrP*|d5a9l+oRbKhTr}P~q}j0L(bayr5YdS}I>Ft% z5q0j1=xBFV$@HE$%ER<4*K=FGS50C(6-L53iz! zQl&Q=VauaqJoVCF0(*2a6fwr9&vheWpRh3&@-nm@N1R5-KtR6hCCZ{%mFrdwbYj}mPQT0Hnn zQ6>%RE{E6Q=zzk~Q+Y>ks4#iqH!1OZ+oMYpwp`4^9vykH&$+&vbI3`OhK@G^d(yi| z7VeWbf>%Q}uUzIF@+W(0M|PkFZhVg>CU2;KIE%nohod>@{QwistK*UAd&T>Y5@g-z z#$ij9T9$%sk8Z(O@{Vxq1U%YzJw@-tIE33c4f#?pz^Ww@Fu-%>XAISeLcznZxci5Y zJih-+|KXQ^RBaw2mlHn*eVzju<>S&!408}Ld5i+x1cn*3;y-<`<6#XYfwt@{Zk#f_hF7w$EX$wuo)(2 zIu9UUPo{j=%LAy#HQ8bMQX3i-wtK;2)sN&4HwEzM^&^=T!S^lh{UJOd_LtCEwzj}V(>UFJ&;L5CBDFVX$1PJpJAk0sIFh2pp`~(Q|6Clh_ zfG|G+!u$jX^OJ3l?!=q>X^YsSqa7T49)LZ%W6v6$6y*D1S5k2P+P!`ld=^@`Yp@sk zbxHbqp7w*zgSrFc5Bq_uCd{3ExDPrh7l~9Bv9BWB)V-q72N{O%-8gCb|M`4-tJjsS zUNl~!uns&$pR4)pssZl(hSs0i`yh?V{B$DD3Fdb#Em!Lm!@;!tUqyTR;O~9Myw`3`%KkV4wSoc5&wEFK_vz`EwgLFuvDNK++W7z5_}{t9^u7bm{)iF0uQCQ{ zEMH4Sh&$lv@Y`Qku&cAx>stBh^W}Kl>l$ulR4U?{2PYmCSYDw{M>+?U$^4g6k+DpU zvUEcpkiE~Ccgsme`zS853omPbG_H~drK2~?I&(uHZ*|N*;plqD)D|-UWln%tr3lWr;*258FXo&E! z1;%&F#@%x)hFz`Xna5tV{qy?fF`%WGzVNHP9i*vlD^dr3EYG-(Dzza(&8nwkOyxwR6L zH`qz3w`%qFh(jXR%x&Mdc5ZugRF+M2m8o%P%cF}EWUfYK^yfn3vuL6m*mxnN%EpI%%J7>;%A)vw;^)cpUBg}APw?m* z3}u%j@wv<`kIp-)zlrNt7buLClxyJomZm4RXZUfh&YtYzA2Nw9(D<_&ZN$_Kr8jHN z&roy$U%d8{t5o>hxN>-V_pJ$Z{il$2n&{-VM<@QdWa&Wre?7W^);&kdoF))E)5|Nz zyrz)NRU7HtjtO)|nsT960Y86>+8#gmXab!J6TQG9J%hyG)MlFtOrX6{<)I`_;iy7- zLZ!$x8g&pnx()-U8#lURwmmxD633NpFCSFs%dniM^&1MCWJZHMlaK{Z-BafBT(})Z zE-@<_g08$z&)6W&hrNm|@0R|AqX>5$Qj=Thh`LufrpynYqdxv0kFK6&_V%T^VzlMa zc`Gv)`>4;rle?5ZjQ=hJC&eEq&MQV_A>*YXOiS=0kfKFaIRU-&n+`3;`+3%Hq|A1a z_#9?~ZJ)vwFZ4Y$$}y0x5cLr}y2qc|o@wJ;-IhnUdXFW6E~*g?8d1!g$!bQw{>sP^ z=|zFeoXKr2w?ZVExPFw)H39P1&YM0KDL_Tc$bt1u0;oS3iCBCai%i7=_S5vmAt{1K zmtAc0$sYT2TOJ)#&##VWbg_u^d1=G%R_x|RU#aI4kHtODwnJHSY3R{)l@4~UIMf#z zl9lhAj!Y?1pMJj)hX%^`Hr~C{3DL_hjow!Efdj##V|{r`h4y3TwnxV}BlYn2OYAvk ziRr358ir+4BN-3BZm9W8^4jM02s9{*INmwl371|)jy||Bg8d$Kk!UV_4z;S$d4L$_ z==KzZSj`5YQv{Fh>FYGA9cTaR(e?hc^ys`EiKe)&b5cHf2E=yPk_R;+QQvoa&VJF~ zU}!`7V`mZm^>XU?ZT$qeoG%`f_dW{6ahGrkD8GWETEDr@7gR$t!K1s#nPDoO`x8>6>TS|PqkS7d-zywlyMR4|OGa!f zluPg@_0d<}NSvqpkggprwE(4;_g$Y7T7#y*`Bznz3t;Dcu(|!m5XhWf5H{lL1xJEM z_gY-;yDj!8wmiDsn;b7|@3q34J1@P%lk*aW3XO zanAvfZs?3$)Ct=$0{{B`B||pu5)Gq3FKa2wH$4WW1dnd<)S+c@rvG|$qoUI!T9jiD zby-K^oXsShaKCUwj&}@P=f%i}#%4g4$+$6!X&eq<_l{9;78V;h8MKARp@*Jazq@@9 z(w^4}PTF-t0>PtuRrYG&*{;!TkIqoz_vlfp7Wggedi$tG8@zS0-fb&C3=2o!ERWD`cK${bM;1`@kJf65^F5t%&lNpTChZ42p*l*rC-%!Ils`B zNB0*(^~E3OqyDbZ8((n#PBEV|;b)^W%Bi9A;japT;-^Gc;IoK zK2s{HdK=A7?cD`SO2bQ~_`WKL;L&NW?G8UW*0t@?MLfz%)az~sCmzZm8izgzx!u}f zWYi0;W*pj9vVBnK^W_D7eHSE|tnBer=?7GLsJ$n#8%Wl#?SkAo2>!6w`MDK#=?EU( z=ePlegBJDM9$i_Rb?L&la7c4I?814b2aF0wYg`xbbJ5+X;3(`#@a?Lj%E)X0ze93z zl_V|DKy7GfeY+0nKN{PQLR%3h<6FVKti!-h@aSqEI2J3s?m$}}UCHCjx)XZSpn5DC zPdpbOkUiNwXh$`?v+1&mY{5C3-PKeomH7U{e^--Z{44}g%x_ARG$JV(2gWA{S718x zq4#-}MR-H-=sxvYtc*3TY^J8E9VC z`B-vi1ujl&X!Oa=z%x~iB1w}KknxzX*SzWmGplP9o}a4GFu|kaJpOTyA5|V~d2}jO zfxKOJyAkWPJygjaJ?PVZ%7%n{*)V>xw3?5$1TpEWh+SODg|UEK>bxP`%b;j5x!IKq z6&4lNted^afKdw>>%wc_S{%lT#=_H+;>%a2)Y{K(prf9J$|*FCNz;TTwFk!y{j(Dv<7G zrjJcg16q7Kn0DT#5{bH`ca^*#%OR_{_o#2Y12zaAo&IUoJxZdrU7} ze0A^@8w<|ucC;$w7|y^0hYcR*LLQ(eaxo@o*n=gR!Vs#g-mhux*g`={Jpl<1Dvc%Ljf1=?jz-rC!m1cC<1Y34Md) zpoQ7W^Eh88e|QTZx%r?Efe{=T|#1TBYr;!Dxty<={JvuwbKUt6Z zmw-Y0)uBrdasKveEOm|c0x&D2I#ZUefJ=bXe6Q_19I{)a%>KLr=bP=6k=Z<$9inBr z^Kb+uURYw5FB?I61dr}l3y0cD#R%H+=%m+n&pycG&wy}zR z)h&;XKbu_a2kyUXUsQYvq1JGTP1Knl?`>GQ5-Zqa7I_) z`P%(<5cqrhk<76kDC0U>nQ*WLt|zgFZqW6>`GKIC5bXvaQy$wh{V@|U9%l3J`SI0nA6}URI+qcA5L;r17Zal48#voGW-URg=D=9gn)nisFKavQSR6 zK)36=B$UTQBUO}FfYQkBJr5PD2bFur)%JSVKo7yA6OPRLsb*cj?a_J4MeVvcfxSip z6JHGxfE`cWv&=;6U?=ZepX&2DV5s4^BsWwKD>e)-T5(^z<-6OCs$bhdyvDfk+ov%& z)0cU{9p8^^d336WO{R>~{_D|s2;N_~-HE;23htE)JtLqUX&u86W)cu7K4SU>&+_7Xfg{){U2_NG?Y^62i2 zowel5u0%;2xiUZg)}TWb4@+#an&B-)mdm2}Z>W}Ga&rIL3Ta7F%oNV4VE5p*W7LOM z_}_YT|5J|cXJ~uL3Flfc>EAi@Ft!$oO03taspI3(x(n z&s6YrfCRy#%RhWm;Vjqewnrz#YtAl=d$vD{a0<}iJZ7I+=vT)ieEy97sk&FjD182L zuCWC7yq+?Bqqy-Dp9^Ub@!Pd~3=E0v#14nmK|Ar;6DNJgVV>a8nYhaISiixp5y7K# zk)khb!@1(O1^R^p^|P>!e2Qh^u2lWT&ukODP*7*z08?{pEo)_?2q?vh1yHbE_7av zAk@4wy;!gHpTGW6Wrg;eef>b9mmP8HGW^4YEP5Mu7et}gb~+; z6##-q$8750p?iK~+oKEPzZ<>h{vzzo9(A1Oo&(1Ss=LFNH(*cl?VGE*bC6NGF0N;T z|D0V*;YXvz-@&^r6`xjpuDdkG$$f)r~}fy~0TM>p@uc!c8g z927POStQ5L1NW_lir?6M{J|==@1FKN+O?Jbx3i1V@ez?Qq z!bAyTVDqk$HYr302p*kAw&FD9&(dv=&SLdo%m#ZNqIX#mXZ{H2)dt(4hWDk2BaZmc z_fqWGeSOb%Hl_p(-m-!oEkMkr6%(RWC8+N={Q$cZJ|Exl^kd(z9LOSgbmXYU=@!2K z*z)LDDlfGiUa>?xYyzimHkYDf+J~KlBbwpanLi6cTGc4{nO$Iha3^r`y3vK%S0gpe zg+Ii49U!`UCVhARZ^#xHQL~mQ*!JiORgWmi;2hYNM>ihxiM?5+40PBg^V9_@VE8tj zJ412`&>BBIsGC>-<)c5i6GWq+Gc<=&wJINU6y*kkzDEJy#Seus(!-!|^q5vacng#f zJi3EblR5WUMz%dV9eG~V*-{Nm@eZv`-(q2}ib1E#T0eXpI9!^?VGk>#0$-^HhG1V- zK-dlqD-frokTXHp{r{kPI94qmy)$q>LFrVC@(3PX@7SH!6ioTs9-YJekeQ$!{Cdxq zkxTiNBi1>FiTAPvXzng|FQ0xH;_m-t7CfGZx;&Ju^r_0w&T2X4$jLlJ)qKeHaa$ZL zrdTyw^QLTjbi^ZxN>8p8! zlV@Mg76E5I0 zXpF(v6m0WjDRgadQmLrD9e9EZD@G1aBeN&`#yWSGkd3Bkr_zow)Ds{X7~58a zT4WM#6@nMX>YlSB#n7p$^GMpI5S%K)?j-yvhE2O-pLRUg+?#!n6j(eC09v$;EH~&dP)U*#C8&1d6sjx+y*jNtIt^kZ)a}>_w0F?{~s8*iYvJ8^7S)0elW3k1@a~ z^=%0Vj&^Pi<&cd9d}o>>%1n@aXEE=g_mNwr+cLY*_)1 zcur5Cav}8urm<19_}y4__gFWwPPurOgTEUEFNN6uZEHrS`&klXH9C+_Z937d7cFRo z@_-7BP9uapyY-iW<0-6Dm234 zvwpsjqy9j1{NnY^!VaiCbhT%x%pXeV;-_8y;Jv{=e*LMVY1KGJdf-N3=<)bFxCe~j z(PdMG-Htulv+dC_ybBs*(wv7FTF;m4*t=VwZ(??n8;3_UI!+w>7a@a{H6RoB9Bn?^ z&ny|d02b+fALvJVK}{(7Oji9M)D71>7jPNg_UJ}GIXt>Yf^&2PkFG<7Znx}cAKYGG zknP6zA2u@FZ(KZw!LjSUbpN|i$hxE!80j+vF!E_(;P)u*BNMeQvKxdRFV%{aKMw?tj=HAi#G2R4wntZS zc4+`9)uMQ=Hq*b0`6xo+?}v#)GsyKa|1m?2MikrhL??-F26?|z;^MvDh&0G#{{%|S zp!NPQ`^MkLBFUK!HYwRA#7OxckIvlfPgkLB__jx9zg+*|*!dRpJ}`$@Ev^B*|B;C9 z#e|^dMGn`|qH1)E!|LOZMF`@YFJM33S&cgRjoN;8g`$7`{Z&nS*m|~d4i1>T>fcE= zv+dE*grDpjM)TVq9sRqtkRL@;@c5}j5$WPMNNTf9GEmQf#?eiX`GxoO5y7Xtoaf+E z*AuB=fpMrh{Jl<7d=9>LzI*iK!6qs%5DI} z^^Jx0dvSZMXx)$;!J~6Y^mB+5kK6X>j71u+eOPsY5W3iy>JwH#pKwG^{_Zyv!&ksR zw_ptmq1w~l_3?02&#o_M(*zt+9q9P&qu_h*6DO%p%Wz3B{XOf*GAI%}y7ngfh|}%M z+aBG3GmpS84%`R(+djCu`8SE*FXO3aqt89J!c}^Le2$ zLYnT&c;EYP=Rd)}i{41iOn?F3Nk@~t!*G@0(fvF=aDB3Ea@(WR7^ePe9zOta(GsKR zXD`Ha-cWjuKOY)$Qa1ap^uh&Of#FoG39x^%ZatLV1H{@1LfX1JZOv*dGC5e*}d65fJuA+a4WZe*}d65fJuAK-eDv zVSfaK{SgrMNB`|}{lE0+{-+$Bt*o<9`N%17l?Z<=L9vxki)=|dn8sJp76)Zea15D5` zrh8xj+Rk#+nPW#FdY*T0SjzwePbkP&@^nEtm$OXV?*Y(;iYLO3cy4Jcx%!m;zaCuz zsdF<6-gj(ybgv)ZZYz6?`xXW+wsM$uLxW;f#J5PCzbonzmB;>_*c~m~a+)p(Bz>&( zjJO+U=_noiI~eQkB+sl_VtwuuJ z;+?_}xSusa$grZLUWxxB&rgvGx9xgat%RZ?xm+*;ec!s!K1S| zI(1dNCmwBibfY}0Br38waFB}OEp1;8Wd1VS9o`m++zv1j`=0WGisEPQuk|M&Es_(A z-2676bU_Z^ZYQ91I@gDed}T1of2%_NOgC~Ocy!tM6#)|JxQ~+H(a|OtEOauAplfx; zJBv1E(bqDTrM7P-FvCxysrGChWk!fhvOASP5|1Gb#9C-rDfZrOWf39yUN|Q?a}F- z+Ys`5-45Ts{h27sZ3D`Aft-kI_?)iZ4rl7gHjtryMU;p08Zxr#7W&8A;R|WDZYk=5 zfBpQPbMyA3t5!csr6xMhadZ&%5p`myWcRqH zzD|7r8SXw*lwsL~ejP~CG7s!S+50QSJ7*h_yMESn$?-n)ub-t_0D=SG>Anpgh^PP!L;(I}AfjT{{ zzwe*Vw@(EX-B#)A0y|GRCmZ~{w&l^i8vO4575jNx9vz>CM!P^wK0H5vAdOlT&xz*L z+8ECEf_mpvxwR>F;niQnX5pT>pQ-5~vPT-hO#f+Xb4f4o_h&>7MB#JMfxZ_Y8~YLj zk1p4YMEW3}XKs0PR~6$-6cdKvubRhgkF-%(@K#t`-O&Z!dKsk2vm@|Vlb6ohcoec9 z2<+(c9|Nitg@u@z5qLI!{iw5WG8(+(dx==D5LFXAx^gp%*};d&Xv?E>SiZp}d3gv4 z@Xqa;naYPa#-lNd$IFoNY6VI7(|ll6n5K|YNkpt{C#{YB(%?F;%^dav2yt0I% zc0^u%V3<*100oLf`t=;{L`y+?(fHi~oPWyvW7gINNBYy~-HHm~6v3lg7c*V|Ytg># z(TO}2Uc7m(7()HW{u>)YUYC~1;tAM!vbSG)bQGKw zrA8!%XQ0MHd3A^RDA+B$`#|M53k~(-xS|mMT2m&+MPnAK-f)cD{iuTub>l-PFO}iF z8JSO3-5+2KFf^;W9E12w4xFS{{Dr6vO3>5X=z{|7f{r!r95{OP&^q6dKB!#s39*4J zl+@W?<$=m!FvfeWvCsof>nX)@{*C~}g_ok4*u_onm`)jT?t&+zhf;oObV2iak+j8w zZt$RnX!d`%mZn;BFV}IJtAb zOl&7q4%7B&MRWp}?oES``U#ZLQLHHm5{mann?nL<5=bH=jO6X=2FPO6aK6Ntos zcY((Z=kTn82G@U1q8XEl3_8sTG;l?!dJh}U6@<7=rVfvzJ;Oc;es5-wz;tej9}n)2 z&17!O`}_+L|1Q*)PRm2aGj21aR};Z8oWUZZJ_7kYlXt642tkey8N%W>qY)EHLDbLE zIGB8Pzx>_(6qJ7KAgg4EKjOSY(i)R#hd9r7zET^CgM{D96&ZM5_mklq2Pv&9;xT-w zWwUb`KFTx~lVV@|g|3s}*Od$u!A<@A_1g?&rel0P+NcV?(!Mce`ML@h_R}8RAZq~H zE^4m0=AVcxjjm;xW)gDVyJ@z`Z^AMaosgv@?hUm{vp*>ngxLB!Y>^fOU4t6`@YaT~f^wNTqOXNi_}wi%?n#wX9Y6E zD0jx8a_9a}xjwNdBa+UE_eKIr+;b*bT|E}<6D=Nitr~|u9QVo-xe|xwBwJNn&!nSA zZ$r}_uBRhkwz026?zk6B`a5+b`w+~$u!#|WGYl>XeUGP@_*5xlfozOMvdn{47 z7j8Z#4I%0nf((;0Hx(#)LDH%Jqmge1NbgA&^dRYjR-5mqA{_9(N+X>?y?z8{pEev> z9STR{n_X{D^TZ*O5sM=Su9$+Lbk)R_(>MLbc7Zr;2i%iIeaqzT zR~s}esb|dRSOh9MDu_?N5<3a=`yV~41Zuj~dH(iA?3oy|nV4uce)l)()Em+!6f zpBEsj(e%WS=>o_JQbxB5<375w)X3yJf8jiGn?5GB0(Tynuj%1_ACu!tG4HUyA#Rhw z@mh2PBI@R7m@chDv6{UKasD81gxxu*VA%#PwoW52E@DU9vmc%lw*{5&Xn?CJuE>~b01_hLehdVz2wzyX8G}<}o9BD#K>7Q2J-jE!WW;8!$tOsitnVy;Tau6rLV*+n54cJE)1Ck152fTLz*El z{P5#;tQp=%k`)hJ{niFufdVF!vZJ7_)JdgeG73G;DQim0ePB)QHxq-Mj)9ghWh1y> zb&Y6sfwFf5RB4VmwJLW*OVrvv{16WYEq5RLj`f4|kqX93U(%3k#irk;?GLCvciw-k zDFi~1Ue^)L7<6z+Fd}v-8W}EVUU>Jt2yuQbJpcA_I7mO58WdzGMNda#(78z52fJUc zd+b*dQgK~ykneN>%94v!jg`SLW=&mLQ-FI|8IGK};@Jly`Q1a(8yp_A7W-M&2YX!{NQKvNe}lA}@bHx$2+pl77oY2fZ`4x+=ui!ycUldL&ng8dRQq(|?ci*Ts3eFJVW~U)brz z$g4ldEr370-FqG?9H%MBhvp%tj$|#8zX=7mN=}APG$PNs#|P6lx}j&M>DVca1;~`L zPCys1XES%}b8$&0Dpt(K3HoMG3zPAWdN2=G6iS@m58`t_iPbzicCNtDpHb!BbTeSW z_&DV|(+n8xqH3S9UV(^TInw4bEAZvpT9e+$5|EjJ=x^K?tG}L5nzOnD8=D1}i4U$o zIGy&vv+467Yw)IT!*>E`Jq8XBUz~=0DS1Ce-&ldB`qL*t_TA{sarcuII6r5vbWcAR z=j)cscK6gC&x4sSj*V>RQqW7A9*&yHUPR= z{HqXMx)sU)ro9rKUUhO;eA|!CT)(YbK{thloT4N~LiWEKtw4JV;L2`Em?n=sxqpF!V$qIXM{_#cI@lf|#{NFzYP~g9}MV@>6 zJ%)u#vj;?fq8x>APZxUVg{iwz>jI`uxA&^DyId#cK-t_A5HPmOS9*#PVP zhe9N74S+yb><%-PVaOP}w3}@&Sx#C?42=sZSx$~}C%fBF3*_g&3Hj4D3^{xD{AluP zg@FS(QbZIKIXh{*lY&n#!};lQD#P|E(2)NzUcxx}&#%9QPNMoXX^W6u9bb}RQBXY^E(ttxulfbNKUKxKGn+?<~}6US;6Kzc2immh3dnC*+^(DE?ly z3^OH4FG4g{V9(bey3>>MPIwbRh{OrvI+-JQW zS4_@?^L9bMysO-XQ8X5lbo55hk5}|{N-jOfk~1|~*nbTD$g8S|`Za{41pUim-VCBR z`J#CRAuS-!ikIUdtw$vx@~aa9ouFqmtfv1b4+My7GrN^;BH@U8rm`LQ^BheX*SK{< zWKDATnMK@7_l&gA!dD-O&8Ku$V28r(HQT|LI9I-hg&{-pN;PD@)!KVlIt3<+0(sJ$ zePCkL)#T{8de}YQzK<~;yFn`_cE|1Q!46x_ohm#0d3&MZH&;?KOm6J)PK+r60bK)P z^H12ti?H7L%sL;~H$)hW2Ajd=bL24%!$!z(?x|Un?S@ZH{H?)4J;2@dnO!!&04+_v zXgL#i%MB7=5?#I98XLXE6qQg-q5{Mhn zs%d#pepWW>8#_Y&j5;4hJ!LIp*H1*`se@fgYYFI?zJ)*}c4Mwr`}uvN%LT4Z?ZEoS z08zQW9M7`h^WBVZC}!B}L6yQxQPl!Fv@OrX)UoTnudL@vZsRaiPtg{h=xYE?Str}n zs#Z92Hjmmrst8UFa231F;m_^h`(36*SWG0+iW0v!4yr#}_M2vofO_{0wF~%ugiqM* zP8{xgHRitQ5Wg`72g#P}-@hJ(Z{yl?UZ=-l(k?_)uyG9bKHKZ^X?_eWQ_TG|KjQgW z-L>h@XNTZP$>|NL_8NF`_CgEwmnzh7;P2kW(Hf)>yl%~q+6otbc?jj=uPNQCv8R3% zf~P^{LU3_CI;e4l>v0zL+GkA+90FUxPu*hVs{3y^L#?q-*en_Qun(CuE_%ZM)a&}c z&Cw0Zs!7og*24NNhl+zc>)_as#DQS?Iyn33$E)8~xL1N+McE2_-Nu8LMP%&rkYs0F ze|BOY3_Q>Eal`#cOs&2lpACPbRlmCXJ*j!fHS7bMmgsM!JO13#7e6;Ve3HcfXkQC_ zTRa%gJo^)vb=O*z)k4ta@`bE~$Ym&Cds`jDF$r%(=0)BXPlD9mpk3;}*PvQRu;wd1 zfAZRLp3^UH8iW&xCMxeu!5)LlW?%5W@`;FIhfMVbgnRaXleb;QxtckO{R^|e9~JoS zY}5>h3y#!*mHE4UY=zR9*)gld-!Dp zmRFmiT77Fl{jr`lq8Nf7yUhK)5@&&lp+Ekl*DTa;oEmIS9D$43d*!GLhau3MXZkw~ zLobtrB`JP>QeJwT{Iq-oepXyK*C;yzC%!-Cp?1SR_dAZiQN4@Lhg_9%+xuq(1`jBy zKcXGMRvXa}6@Fi2n;UVH;C@(ZTbJ&+mYXoDVHl!gC>2 zfr82JtE=ElS98NvU>!(KE}H~%;$HcEqA#r#rg3h^9FEP+K=Bz1wU*I2sAjo0lqHFK zVsGv1Gb#bb_tm*8^d_{Y=six44lcHp&72{Jq(TJNfeZ(G_=eY>s+=*EcTOr|lz9I_>vSe6KtAvGVmIBBcbA)vSq`#OFU`AVR)$_#eDU8*=!E+k_nRJ= zVCO54UzKgJ0*brHzEaYaqrY+b9s*nyu%9s``$1zTtnDu(jZ+0U+Wl9li?kU%yZ6Y% z!mI%mH`{AdbEH5|fvv__iE0RZ63`a#rveTJJTDv6iUYQ@JLT`{#)2EK(xH)_9O$nN zH2h0f34-_C*Zm*h99?gr`ThBD7|dFE|H8cp4%Q8FO4?#4c7Lex-{u0C;TW4b7&ZXk ztelHxlyV{8_w~uUM`NIk1l-ukhk>PoYUk0uA+Ye5|Dl833#L8c@U1r-?DyI0THyJZ z@1SZ!(A*H%KP)3-Yj1|i=-xvw*)vh@us2^HcFL8C4gZR{6kwn3FRLnFIclO{PQ4RW zj;QVraTY1&BV*sXa53S0ba}ISlKMswqGsixOt&aU>9bb-p8bXB6SLr8L_!|w^L>~( z{;(L`n)vvh`0xM8*R6KN;y#2chEtX;UQwXKL4{c?$`E<*OLTA{rMi@{z# z=A796V(bxpX_R`B1uUXD&~*X(u!i>q1wC=@yQ4apW~~Sw2VSLpWswMiX% zZmu0}^#f{~JQwftl)#L=P|V>|!)T>b(nF+W3e~!emb&CEqJ1&T8Yl7>k@gOgD~!kI z;PKkcGfV8#h>n*ptI=T&)^q(`BI%Y9FIhDCq43{mkL(?^pJx_b6DPXF`FaMiFsyNr zP8GwSkw)2jb%jtxdg9_6ze1Q$zGPE!9?y9VKj_{#Py$>wCzs{Ois6@-ZiX0tAslJq z-`U++1mrpjR8;lF;G!_bS|?Ei--q645z!aI;~FCs!4rj$;=9WDSfT^aWmB?_=0@1G z|E3!eT#0kp*LDPnb%MnXGQEfUJAs?!Y@a;Nt8-5&2MWtogZ`Aw^&_+GusNMLko&d^ zHf`U2ypYiZUGvM-(Rd&5W?}ir?8zFS{YbN>bFT|_y|6eCoLdQ*f~HfxKP$mjymh(0 z9MAWA4j;XM_gJpF@3ra#+Cj2$g-g$+9PA%NE{(FcL*Os=JAr(i5L$(2#`hY)U^bJ# z);Sk?;(qe*;(y;<4lC79*CNm}540#+Oorj5EQ34#^|14HvTCSZF~t5b-Q!?g0{itw z8MU{`NR_ZYz@iD2O-L~B&mBa{p2FOJ6MKky)Ja1`sTy^77h6CdBu>6 zssuHvUEfXGT7_6^Xm(y$?0_+O=OKE0ZcCpts$|;v zF2bSjx%aBAdtutp!#3Ba7wm5BuPc5&4e=i5!!p(vVJh5!h0c8%9_EOjTph;vO`-cm zG5<*ryUAcPZ@LJk@f0ktl@=kjsC^bcC4=M6V`1MIM!_Ms`)H{0DBM+h*n8%}5S*RY zr+y_i1p6P5dEMphgURaeqC2KX;nj`dj=%H0kZ6?J_#2>+C2z^B@i`{k(`Svo&N_m6w7SV{w|u%MPG_{P=(Y(JE@Fl&eMp0e>{R@1u;-4c1*E#pq~B?a)v8YKpB(s_Ho-7xD)?m z+gm+_)@a?WxV5X1<>e$&D9A@UNmYZtsLY_wlsBh#3*oQrcTOZ-7)L|_Z9Os!SxD+U z@#n@L18C2H#m2ppGsv)8-|B32D_Z^8WFi|=hdzmND?dD6jsCW3csJe0=e!xL8E#*1 zLRpeO$J7Vw(cj}{>47IhQLgp7CT0Df=zYqY0k^bJWS`}oa@3^}5%mT+#ow++PoE_f zw_XZHdvqIa9IkIbuBXio8NaDPi5GW8UtOp{|N8q&|Ijv;`SBc>`&ukf9G`?V>W4*F8yvtMn4v!uN&JF2=N-yn5L^X4YH zsuiYUO}dG6$i7%tr|YoBrY4cZ*?4eA~NpZ z#`)KDi#x2l{d>W(zR{cZ;3Nif84QCOCO~dNX;I#C1a=)RE+IBu3?SY)g{4ON=#*zq9(`y0i?{%6Q5QAS(4j{2D-6qZBI+v$^rtPl8|X25+U zz0s$g4|O*Hud(8p%EQ$_*dGC5e*}d65fJuAK-eDvVSfaK{SgrMM?lyg0bzdxg#8f^ z_DAqP^}7CVb9BZ+H`rf`C&D1*s{;(=iSV!?Vk4(G0bK9&D-C@}K{c(~xqJ_@pyZg8 zjQA#iW+7RLp}H4}zS#Gey4M34wgiDsQ8^Mm%(PE(&mTBhxh|}yP>m>WIh$I%@kKs& ziC#*dj7RwoI@cylQ(&W~BY>d*=cWGf^_TfA&uGe9e6EV+stJcW?vW9!{}^+l4wNj7 zuTHvBqOiJ=Z& zJy2zyGO2~r8|>2bhPD5EzpUwSqmR-U_v+lfp%f@v4*AD+)wa;qV0XzX{)*Qi2=up+ zYW*C9&c!+5xfk6qOk#e2B(ek^o^@!g!Fy@>`eQ;9Ljy3+r1^ZOXER*aImIR5-2rBA zu4H_PZwKG1XEd&)-Ef{d+*3=84>YUEc{;-=3M)(&>WpJJ}o+M!Mik*w4&ErTAP>##nVB zRVM7eyPhjP6$!CL?*eMG!-48YM39$KHat?jRb4Nh4V6x=y+`a)fVzmq+*2nEzLjd- z(FjffFB;y*hL+io``r+3aU?>6A>V;=%1ZqQHP!`8#_=rPovRr zu0=MZ1?+1k4T=z$zSV@M_T8Gn5T!VAo(u~ zntt^MDE(${*{%nnB>$UQ$-RjvX=mF(H4ArmpyMD_R_y^vH2)uM=NXRm8~=TyVWpB$ zA|oZDfvn=JP|7OG$jWMvBr>89C5enkh|FZ~&Bxw*@4fflbf5p@_UnH1e|GoC(Z$h` z>*~6`-}60QZ>znP7yRMnwT>n=k7JEET3-cwLL5-H27_DNz zP)LY{m#Gg*9C+MK{CeSow$@ecy?9qHu2@%SZ#Vqw^ZUoNp-;pwhLE}@H_HKEr|sqMcZb5_A|uhtC_`nO*Nj6Z{Nmi|QX9LGZ9s^VB&s2&d?_RH=0bU@Si7AiW;u zwftj!yCw4*D-q7IeOMiu+8>4YzV@Fy?i88_S42dQaZe3ET(wD&^C&(i-FSC~^LIPE zYJWfUqb(KoIxrN>)As?E#9f;&k#|z90SR>qR5{lV zA;p^s51-8rp>1pGy>rL<(940Kx6zvQh)LV?M{wZ(^wt_*JO98rygSLV=@p%5M*6ev zPx>xoOD*p8;Y1gTuPyxLrPv76VpVj<6UyPxy-^l|LlqEc`J}ZYzY|W%-VN7G?gW0~ znJ8DWV(8gFvPi;K0ULk(*{ClU!*A2OvKCms=I2-5ucTcEOHv>aJ5Ub#Qk=#f)8+qM z-=^fA;P`Z80Ww5+WbPf9!n&&0&E+oK9~->E`YIUjy{sj@>-SoKz;{u5X>tG9h5o$x z{Fe!Mb0juECu|N{&mLGVbz6WV*Ersv^PL4^lQv!JxG}hEpx`irIbK)ae5YqS(*hAg z4f0=#M?w8wgqpNQBX~aq^vI+O-p;uk7QT{+PUO?8iOA-lbAQ?e8N8Cw$fwleAAz1Q z^Gc}htWqvAWxJ&OFt7>O4HBc==<`rXyx5ty=lp^ClA=z4JLbMB+4Jz=zNFRZ+Mfg$ z`harGmdXi#-dfgd6(6DP1D~^hgyIkPLAO{hU7K<*jMyKkk`C+vlF(Z&6g0hHUO{!3 zaG?i=b@U_ilY5~gr8d9(1tyT3*;}%xHjR>A5^%jDoI$_UIVd!ur;(@Y`-hdU@eZs} z!k4R8rcsDH{|v#!X{0hwd~Tv`3YqrnHSN7Pk319!^{P1M5pfx%uENJ@)Nc}Xp=)Rg zDFqF_WM`kpK% zTw7m)w|#*$XTLV0CQp$!gVseTV8(1-->ny@x((V~b%If7Y^&V;K{r(QKr~!Td=B<_ zDYP*i`~y>FSx<=lmf(9ys_0bPYNpHEb79up+6L^ zaO5H`Q~m6I(NbhSEa)@_Nl+I^V~=p(d5%=;PLM+!N;YU~@f(Om--iTpd60~N>atDbSJc^0bGYTj>Sl7-j_ozt866VSCn z+Wm*}<5A9ar)wUPS%`ZtQPf!3FqA1d@@=K`;Yn}b4^K?+>o0K4i&S9{gnpq5sii$gz`_wBmpBijRRAD9WcyM zkaSPi!!=zx_lDPbAVixz_@u2CUi60tYYmv9vi?%hBW-p_o{%iWf*=*z2tLTac~t|! z+iBFN#`EA-z&CR9XSHCf9!9PvC<(DrJ;z_YtbumlqH{H7m}6kI@;gOf6=XKJEmetE zphN6{=Igc%Ak{Te9TQxJQJGu3TNjqW^DY?!k?;nTYVOXaC`ygHPe8}v(F|aYM z`r|*)1^@c}b?;G3tF_1^_E+PSMDPx5vwgwpBG%=S~Wf3YNys^}RiCOwxKXr?nk8PRd-pwWkN@M}L~z zkq!VCX(m0#w?5F~t#WMU>jwqm%7`bg`k~jCG`d1!2ufKGpHsse4)sgqug+`ZzJoYJ zh{NxGNN?3U8mTe_k?Y%M_<|ddKF#EoVe}MACWw1-cd!GQ{q~NQ+zaqZKs_gvsTuP~ z^;EmC{xa=$IpxTj$nw2taxlS+#=tk6#e{whBTfqfaw{t(<#P zE%UInGghC~umlMy0GDNv;`x|5cF(%0-BdrUv^PZFDBh-95>FFwa!U zjxvt|bEeEm-svB&MGECZ30aS4P~i`O$DN6TD51HH z@V?XAgAM&?nJjReMrs@l-eAub3YTpXbY;tw~sgN-KoT z?}XysgIItc0Y1kJXR-h6mCQx^eRa;L-x@_LLTq&-_p6cm8@Mn?)PYJmf@1S#M&R_+ zj3QA(6@=&-6lX$|^8y{@S04xy=iNM_QTL8+ z4ipUHBS^Uk^SZ)_D~K_V%Z6-A^tUN#UVBA_8HCOL^XqR)%7t}1(OIwvX?SGCy9U(r z!Dc#|tMD?;NX?^X5k7<)ACM(lg-}MxVcFRgs19Ii8Z)1VBmpz#2!RO@c~ESH$0dO= zEmY-u>^uZBoj>9yxB?#CEgZV@IAnppvPYC( z7~iKA9nO1uwy_^R8ze*+?i+%ggJ%zfAS^YY`pz5Sb)IWB81f#QJl^S!sR{}tv*$xpEXbCNP- zn$OnYMd$&Nk0h%Q=q9nPeSHaJg2Ezv($-?`=?t-19C=VA8D;ortJISnq0`$1B zPAQGP4c*WGc&atK7^$B;{P~hmEs{Ub9eH{q2bJ^_*7t|yqACHwPyBnckdzU}c{=-K z^pJ~?Y@bmk=5%vbd|NL^pVTy@A5`U{;XBGZV>gn~>obfVvP|tj`$sokVj1_&3Lx*< z?JhWV{NXE6%;j~v&C4cf(hLD*x%?3=xCbZTR&WFmrQ~ZQ_4?{)k!cH`WT{z_g+oP)VV#lF<;=) zI?F1)U-|Y%Lhn(>BwRd2dR1X`5+bZ`8~G@S8mK%SU{!SC#M~%vhL& zvc8Y}`)EeN>Zj}B3C#wiT2%Fu%e5VHFD)JY^{xY?pR%Y%;hbRXU8i$vz8#P^dgHM3 z_YM%DU+l1-O@tRl1i#sDCnMj_BLdOo#qc!ffIE}L`(qkB;r~~T zE>G{s#hyP6&_~i}p-7eEwTF?A#wO{1}EmmsFI!YmYafOZOx9 zJlz_BmvluZiO+h#>k6jrb=xIye!XeaA&qnIl)Rc|_`R}A zt-~{9MfKB=@!)xm&obsG6ZCprB*0wY7K8o|%!}|OFqSgbWg6b`^{NF5%>c>hck`FQ zBk=G|;YN`}CtytBv-RI|kltcq$lBEi^x>~u#LqT@xJl|4;#Sp79p~|+edn~; z?vH`FEA!QS-Fcuq>HI#RJG!p z|M~OJ-PWx)bZr>=8W)0m@d!sGP;!$48j^!S+n=RFf@8iv%dQ>0z2}V zH@`ZKz(oNWMuX!+kaYLQ*{3Zdpml4^>LNeRuit#oL`;Eo7^$PFj(ND}5-dhDowo$j zGiHJt=XO9Rv(J}!Wedi$malCPZ-C)oZlu)9Em)W8@nTWi0!`|*(K4LJ4~)D1v|w-! z3Tp(J2|6){hM@I}JkGzN(-tbT?>6D64BNMh_vb<0$GwUyVFkLrZ5}FCnE*b=Z*MKE z7om~r73H0&Nnq=_T=(n#3i$4KWf;V{4vKlHVWOEeSkWrAuvo(V0Ijn91itH#F3xi5 z>+~F~6oi*^ajn9+hQ|DB=Bv>6?Tmo6em+Vg*rRj!OC{1a^ z+f(Pdu4A4QnaYrbN?AL|+n(eot{H`2%~wH6CZf z0!ZI0H1h%HtsIj|*#_^90A>euxANU6CwCzk$B~v}qAiDtHhg zd9w^15i8QCsw_n0l%=X``GsiJF3d`nqYTl#px<87twJc+F*}W@968%vm=L>Ej@YA9 zRheoEQ5FMfifC~qic~h>&IzqT9rCJFR)8KG~R@vhC( zHe<-%)l$eOTi3t-JsGwf?T1WA!jb>}q}TVivVc4;$6q)x8LBiZJkE9Q>H?C;y#4Ev?h4v3okta6U5{9ltR6^nu3?1FW^x+Q0*Y(SIYhc%0?gL! zIWa|;KXzwFH=s*>#Q8mVg*zbcDpSGH~Yc)?At_1~kP@obsR^*dKQs47t(^OblnP6b$!( z=4=q_`3bydtsijdK|n7!u07m5jQhvmqO2}oF>eK}yA zqZQ;DM;H#c_P}bw6&?DQbrAf}N}X$_9%wFVS6-y(hk<;h2c6Zu;2}9&cnO~pz62iAcfKCWu^ussX;M#yq$ocRS^ zv@E$rk)Ofc`<0HTUN_YG-Th`-9fbb%^KUl#O_^?S0Z8aL26}H`Kc-MTjazUSG9no_ z)ZQ+^*xd-3L6?3Q^*Ty*{z5;r^z_`L=$?XjvP${%hbypBA|hMaJqv=y4!uuKEW@$A zn=aj$SCzA#C_5^;0;LQbzNgejfS2!ux}8ox(5UBfg>4SQ{p4!2PBIF!tFb9P{-f}w zpWny6K``6HYE5B=G#cN2!Hci2U zrw`pt*W&aj!MyQfNwt?*s=(!jXu+yt3VLFHfkbJ~3L@qCR+*eL1ET#a#~2;T(TY#| zA7FsTmT;(;}gy}$Pln> z6=82d;wgtDX+i?fo=lDLyZQC#U%$SZLYbT<^t0ep{bJzX4Su31XmMXU81Lp5D`D5t>7{Tem@2+*s%_|ej@XaC*=%SElcIrHqAh6?pNEN zWee~zW=>LcZ5)nAo@>`)!1>|2sG*+I(a1;Ccw9IO^9c_1{F?R5hL!U+PnoC*t`@MG zcCTF{xJukmkxIygVv{a>zeo)khb+@%Bmxc@KIENUq)^R)d)16XC)nj z%e;JY(_vBg`lU(!B6bB;X>+LMWODBbR%6bku)9!6x0|Tkp5PSV6tO z?+M-kTKh@0b8#I!3JCqBG0%=t5;E>xSO>CuM~;8NJ=r9>n*##2n-JkZC04$F8+Ode zUfRfPL5$xyiUWb`AS+p$<7BuFhmumP;~fWsPtk`);odjdOTEE8uyxbRz3T_&)-YM= zANV;0k4+yAorOtos8D|A9)S0O0{oMIy=g@Y@=~%+q^XGTxo$TS&qQe|R2iHO)!@?E zy)0Cnfy$|OSmRPMkiOH!w{c5N!0k)8`to@;u(^JCLxFp){N{12k;P4*kgr!L*OHFb zs*X7b(A2@Me+0Y!5$yU$udl32L^Oh8s5$p<1u#&!wn%G&`(gbL2!5x|);DW|f_a9*x+0MOwt7 zI~G(Q(jZ~$5lf3xx4muV2ZH5a?P{=pH?DMn{GKx11w^uP& zH+;K4Vx|!;QhH30pKJsqKisqQqyeJtUvqfd-2hBi3DpQP8X)J`RQ0*njj&FtE#b`H z@X!6_ws~3+`QU1Z4tOZ{;rlQMUU64*V;+I2aYD9pmYt9uvM&9zV;D^R?mO-29ENB8 z^lpk1ZTRQ!?%9&Uy_{GotwHHQP!ly2ic@R@hCt7>?$%-W+?a9P!mSIMh$ZTSwEMv3 z_f}A31oj)u1TWlE?S%u!Up%YK?S)4y{gr$}J)kjV3o*E-Q?Qd_tfiZ&^@2%th zi>&*HM2%jMP)&b!xvUnatUYh%yP z$^@XDSLmP7$$|aFr_@Haf5E-AhhK*nW-u3)b0VDq^Ngfzb&1BRQ1Z)@w;qNLA&n=7 zn)L?7h;q%lv{=3vHT7*A6?Gm$uT|!m4lQq@nd0kOgcny3^#}i6df`b#Sz06>hq>dd z_M~;q4>ysb`+>ychvLw|RZ?+QfmV1^VaBm~z7^cnel7KwH$jq-(q#W^3*^WMg+1+W z0oz*YbuqzupfD5vNIr}Ax0u(X-5ZnP{>*zJZ^L?!IN5J*d>i*r9L;F6H4;!W%fzYoG~XemvpsM1X)@ZIS1oxfC>g!-H+VaG#S@fo$ltFZj|TAh7@4c< zg=p^Dj*v2<|D%Op#jx5}6lwXnN;?dFFFi1MZPq zgs5xoAy|ShzwFAQCT8H&`ym=Z!V%DO3(=&tnt-^Bg=4MQkD^ab_VUqOgeV1yl1;pW zp&TeoWgpuE=iWtsHb;1`;tNA8vjN_Ny(K(mR@nvvUj$30X!^jMX=jX?8S7b6c7rT; z`hb8yqrRCKbMG8KAU0#nRhbn#0E6w2-0PyeDTaCduN~K-Fc11)pWg$*q_`5Y`q9zB zP}Qr`BZ$iT7j^mTAw+-IrqRlB6mbrkvYav*MBafeskd(oqUTGt9NAd|$n}Q_WdnT! zk`|0wIeWGo#fp^WBqR?avbqZE&8~h#bQ^S7c^c5aKELnkC$OuZz^;A*yZQ<2>L;+P zpTMqu0=xPN?CK}5tDnHGegeDt2{gVfOFy^=bF@lQ!rbWtE>a{zz|7L_rgeP~ zt|+{y@Sh)q=TQ$8o=pt`*TlII(W8T~?NFnsB0m6GCyc~yb`8L>MEyaR`~mDE_(xp} z9)!fl6veKhc#r-c>)W?pzZq|<1bDoEGdb=x-cxJ6`dJ-w=+;R;Zw&^wLgkD#RY>Ci zXdVrP@HO@k06S&J@z8%*TW+ujr(0jKGq@75aKARpKm^ak(9WELqFy7*1Ohw;#Q z-`+XAi{!}k1LlAr=7vRp(>zRM`X(z+41ujrwE#)dG$>Emc$i+9gSNYup4i{6K?S+8 zL5Ikf&^~kGCjsuw=+zxnrV1ED)+IN-+(qe#K+^4zWN9W+QhHNA-xi9z(m%wk^JYN{ zQH{+NM}IVD`DuT}a0fE&aI&$n&P3|J3c|(?=RoOz?kDq%dPLhy9QNI35Or<*1 zK~M)Gadi9Dfp?WfHre!k>iC=%7#CmhEcF;S^GDuiG zcFV@P3xxgNtEHxOL2GB#_tpr^2Tb$fdEQkHs_MLgI?0VdM(=28I$Q>CoSeS4WBnog z+100Jz2*O0-&W`?i5%yhhM)eSbVft-@O(%0qmse`%vS8B_vo9&yTQ+Y#XBy5r^`{% ziVq85+@r*Q&Y3uHv8#6qy*a&XT8wjd zKh)NuGaNz@4|Q9E!mpygJUSaOdfoEC60moxe#=~20E2#QkK)7ffd0aZd68*P#P{3u zOX+(TR1$p7|6Q0r@Wmgzc30~oTGB-iEaKmzxOD0_*GEd>chgZrTcZ@TN71K_MPM8L zTJjIloTVAQjwGH=}B;TAxDxRGYPhigtM~kD@Af0mh@%6@wv5XYoAp@5}dX)d_LP( zjN<$HPjLvwqfeiX+FfvpL5FvFbnPF$TdR&|BFJXHsQEM%{Zf?4J`9%b|fJ3XyU6Zbhm$kMnX*&3F{Q;_LbkE{=~+H@e||aC@3t%rLyE zxh2Do`@$}3F7i952M9+FNiX=}+%c2N>R3`F5;9-tx~!7;mq%ys<|FutD;YF)j`ljm zyF*!Ii&8*U0ua>)i_0}fBM+yX0LQ9m6g+YNrc{m>dS~=;MWQqodC18}YF5S~-*6Av zo@0rSXIL?Iv0njw&FlDFakK_}c6oHIHwU$4{D$rkZI3yFJp_dcI6uor;3lB)cnmoCOf;k) z;m@VWlKduo9{JbrFN*rgvj^FyfLZ$))iJ97$D`9R`kk+2yZ~ZOCDn12bD($Zy^z_v z1z5fwtD<{s8tx0ws`Bwo!?$t2#doh~!AniWK-~*JUUDfbC1@Jf)Tn~12o~XZ_47rx z)N$zO&hciW$9r&u|CdK65mM-1%rpX@W)A-Wh7M>~)icVA9fn@QglOv7arn~q?R+!l z!_GU)9sF>&A2hEIaisQ)1D)K&mMGo_lS#Le)1S_?N;9bdsPXkZKq7@AZ?|X!?sEW*QY0D@I-MK5Klll;| z?0&o5u&<9sTb7cwwikln3dK_qtHxg75TWi;dN=f!NB6b;jFr!^At=0U7tU~N2uAtl zafxFXoK5qiy!`v2ll)vpBhJwkLbgD+&>+N7QEDYH_rtfR4BG=kIES<3Y^1d?2=!KE ztizb2A~DxtZz?wc+q*nEyOa4MG&m1yJj6Vft=R{DZLdcganHrr=6txXKr_U+FA1Pq z&0xZE;C*p<4GfF1jIv|jH{Yt0|6+eLa1_2;VqfXSTo-Y0#n9z(oatlEPbGw39tgvjX17$Uc+bP&cnu#S2&IgI3ZKXyCp8U^VDVk$Qs zP~;mxPT7(RFV7C3yB@5z9C%+c)%yKnPh>TEX``>3yfcq#c6oH_(=tTiY|Y3~Y~l1EdTdEtIA+z2$?0O%0B*5gUpO9_oQpqpd4a7 zPDjR8bV=UeFvlcGo|~9a?afzXe|dDN9;Msq4T~^a9msR4Y6hZAPgZd4OvB;(k9)4@ zljik5@w3QyOq!Qyu)NT6e;E1?ybN~RN1AuUpgQSGJxQM4<{dXjznOo2{pBRQBB4gQ z3OUcusZk#P2ffe-K^N zR;vn}gMHjK!V0u2AZ|IC@&51%+-9AOP92y8>x{}Hvp6?*T-C+8gxvlwkM1#5w()SP z8+enfB|b?qh07Yhh`Aqp0-w)AkElYTKs%Bn^?`X5wA_7|F-zkO`j20WIFm%dyC{X~ zRH7)5dJ&jvRN(}k20@R9Z}oz%lr_5r-Oyhiotc_#YPme-Z)+*7+hLA)?g3VR<*#@L zR?}kg5oIsjy&7Z^iMe$pK3`~hF<*hhP7v1nFCfot*27@Fyc3@i6Y$XmXn;469?k<-4eAj6^^DUat|3JkbukpC{x_@wLOa|IQStcsoc4<*d%D zw8Lmsr=0BDcCbmcOAW+3vU8v0SH6?vplhR&`~GYu{N>S^;hJCt4x#*PO3wMs6Ww@`HquHsMi*D0=mUN@cMSdTpI25yz zP{}D7cH7A&FhAy$72})tmq%yMpIs{Ts0TS$ZRu*Vck z@ABxX_e}9p{22i+gPgge2;b-KA?;F=8wI*sA5N9xoZo>Pl@IALukP{hEBj7FOuzxw zGmJu1Q{YSoC4UZMoOCOsZf#_zGJN40e5pWuG^_}z&1f(rf^*X$nGC+%)8tH&)M&9UcK4@Pm34= z<=9i;f7^Ba-*|NYTaNB)h_Ea*b0ZK%d*rQfHA3=@4X>a4jqv#F(HoXEIHyZ>ax~^% z{$CzlQ~PvEkWng7UH!1%gFF!ElrPbL*%OW`g%zpTa30&UeEX}w+z7;qMi-y>Qikf^ zp1EZ99Ov+8;)%ZDzPhW~23!jcKpunp#Pb}t;M6TzZ9}5DzdSnr6W;1qelOzu??;;W z@&y?03}0smp9cqB-$8}KZBS;|y2V(%4fD!MDVMEhfI*koWb4Z|tndtmeZIR5I%nUk ztd7is$4mWZI@SyDp-7GPDDM0G$D@n&ai`_ho&g66QHT3CrXfCM=aFLh6wvH6m_|`8 z!liv&Qqv5JaP+*((`HVb$CA=@dA=K`fG0f8V57DwNV#14lnrv6^rrXy5!aLT;Illji^kp+7s`@ zo;N46tr&we-fWXwK^>6nl^t}ax%n@TZasSR-ogbK_mHC5A_is{328E>OMv zn5hF+zZ?jTBkKSzB13QGvKGi&9*E1G!u^n~_d}nDF~>GaU3(e-egFFT_uEhQ)CKRl zuJ;&HKUu}Q)w?{p9BZ{#y2FDY?bytE?C219qMTRnF^`Uij7Oq!a|HNpC3BN8ukM~s zzW2SpAt-;FTH0te0!J>%uC~&zo~<<6P*#q~m}J?>6uE+`(>y^ zJNySBTLH4+jj$J?E<;)&j)p@dWvHCR_mt?*EYvtge{%@yLr2*wMfd)wK;*kTI@2~v zin6Qq=$Qnkd1P!el4h0-k1}pXm-^|xDiGs*^kUNO7m=M{CthmH@;n9Yy_q4!72g5s zi*6&f-uV9&XXZVz=w|fnc9i@3!%;A9GxTWKwC*pD?m<&~`k6OHaG`tE$04H%a)SlM z?VXFk+Dcl?$MP3Q|4cDC=@V$G3|%N}w{Yr){`k7`B)1I)6(V#(tc?$GzuCXmqMKvS+jqDH#c8bC^{j=UpCM zrOgTYLnM{xTY(DKo5R)Uh~Z7q8#w=1s4XO9-&BZ9Lf&%^H58)FuWgBy1?A}SlX;A) zD@4SLy5H)@3Q^iyYc593N+fT)_g&3mDM(7~xsQm;(SJO;TPl?2f@)JBp@Wqs^C7;k z4>`HsGMNIx-()+?ib^3>d1Nsmu@o+qnO2ssBmbf9&|B&V!`j1DaRKc6E=DdI&t_B@cVO&5xx&!scUSb|yrhtVZ!y4jj z=l)H}zJ^Hmm?@k2cOY3!`8j=pHN@oV)OT%Q6|qndn7{FvM~vdfnt~?EpmWJi_|eId zzdSmMYZqjUO-tajOnx z4(9T&hkbqgr-|Bnz;0$R{jh&21n=_bM#-1FLozDhz@?E3AMX@G{R^okgERR1-kgXp zqYHu!TG7g3kH&+0N03hGyw2xo{CI}FlW27- znru|`Oi}DcKUi7Eqi}9cAVs751P|VU-sRDqd$DbIbJ+*(7k-Nh*K0%{^EBlPD7_&p zKW$L)E$-`j+NX@@cEihU>*qCMj^Oy)S99cQH(nzb4jdQj1~xVe74B-6fByVmA)}BZ z*gt^xax7PEjaT8`E|1Q$Pj@jWdwCa;&{H~}=*GnDyo4}VW;HjaIcLbBqjSl{v}5JwJH9>ttZ z`gT`kO8j|dDmtkCqHO|XHedBu-dab|4Z3e;;&88Ymq*vd8*4K}JPgJ6hGUy>uc2#B zHe)0h_eR2}GOZL=P#M2YZq>{(;wj%;HuzZrPag8V8f02VSFzMuyXYXSS!H zbszWROTzOg{OG30F^$r{Ji1UO!SaTcMx<|hCVpDuJNnd_{(bv3-aj%HD35KOLl|YF zL6kj*DjGe4?NVBip8dsry+L#6jW&s?bKo4-r)M=DB-bPD{vVcQykQ9EG&c6};XK_g zkIt4Y$*Y*F9<6Q-8Mm%AqkG5pj*17=BUU0>@8Q^=sOV0sy29l^Hy*RQWZ8S~9Gk42c48_gUTnuK$^Ji5zYm}Sr7bH}Ux zlYaZK9!bdCxA-z;0!n}J)LHf5``th~wQHDz%yMdm<&N_-91jtx*b}$_xfxC#Ntovl z)at|CCo}<>M+l0wCjKB4X_3k~Ql~qfkSBEHX}S1biwx zwN_v5psv>xU&$`*ppb2^Y5lbhXqqV^5W2ICq~kwQ_fu^nwEz;MO2ScKIg;MV+>ij= zOO@>reD9%gmq#ZW7;$jRAOI=_e7Eu@f5JX$OD&ExH~7x^hJA)U5e~3yU9!5G2+ghr z*8Taf5jQ)ta}v&>EK;_a>VzhOS@rbwr}92PZ-!w3g75FKa07(9lHT{e5BdEEpQ($_i$`~ z{5n{(>6=FuZNb0Rf2!4GKhGLZL(Hc?I!a&q|MKYay?X9j-tLFj%Hg9y#hA~VGW6UH z^DA67#{7=r-b9(d{MBX5M}K0bXq)ywT*})c1!j*YVO76{>hnGPK4iK!&5HFJ?oE2N z%GL}d9F%g=!LZ~nkFH}vrS;KtGaPd-Xb}#nK`);<`?BUWWA4YQqu-GXlu;0oHPMrf zZp6k3d#p4;b;!yQmZWrKM_r}L5}l4RX&zr38)=4J{|I*dBiQwiVAnr_UH=Gn{Ug}* zk6_n7f?fXzcKsvR^^aiJKZ5^l*Y$tn(fw~Zx)q$LreaHCkU+A{P1eKmbVSD!5X z4H+J*FQ?msxmLS8I&1x>Wr1Fp_j=uVO}8Ko-Y<3jdR(0gb6uIPf>FMR;Z1b9F|#j9 zXPXQ-7~_Mu*rT6Y9{0iAU9n45x4qFgm3;@pWcEM5{;t24v%N>x1fC+y-CqM6{_^OY zetIVpB{aZbdPyg@Yy)_)mWc>pF5U1u(i<_Zjc_;6;hwQ&BQ&xtN$PxP014$+Lvc8# z*Qq+ae_gE+21$zFyy0v3=l*gVTh-5{Zp`0Uw-G8UEc(l%JNsIo<04xxknHEn%-B-} zX7mSs2hJm_!_|K{0VUVg)d`R`U z2RfRF4jeq(3kCNyVr5VC{pHa;eU|WBvlZ)LaynB7$nf5^9a;4{-tn+K8vpJK=Ds+n zh+Lyq#yO-p*DJ%9@xE+Fjhm`;4>;}ZY~;uO<40v;jYPcTc5Lhb-L`%%kZ)z?KOy<` zmq&NA=*~k4tm{tXiC?{L7XpjDrA+0OzajB!>YTf64m5mw`Orlr2eKP1j@N0#1J#js z{r!KkAvV9z|J+(OAOeXqK_uA9Cx6;Ko zYl!H>wKLyg1Gy&BodVek z-%^O0mc=_xHgWb^lXcLzq(Y(0)dFI=$1gs|yRp@@TR9br)u7>hnM+He27Nwjw!BKy z|CdLnZa{zjD|0U@^1uFdr?nqtr<(|5^Y)vb_b#-+ zAyi6kUW<5YqCK_sYw<4iO^LwceaNf+krT;A5;~nP`9x&^`!Ksax(RnyH8ufT=t%H5 zSm2WfoDZTx?gXI!u`F+4Jp?l)GGJd@H%`18A=if8@ z`XcC^4X9&x&+_6GY(!n(PZ8Shk*N}r^^+OanSC{<~0Ab2;#@z+%eKygzdx5yf*sN zpnD;t<)OqPn1(x)WM5r`uQ4uUuWpP%vwv5P3FdxW@dy{C)$97pqbu?)_V+9320>>* z`!{4g(4eTwS&w;iX*_$irUda$vOJsLZSg+n82iOn^S%?94-I@a?kx9As|(DNwU={b%TbYiPo=_+}1r zegeDt$zLAbu6_c$`U&jnC$OuZz^;A*yZQ<2>L;+PpTMqu0-J@G*17QR9D#d3_cN1$ zzdSl&xnsOZ-v{9C$0?0qKD_s;=~g;uFaUKXU1m|SgJ5v%!c(K5L7*fYBICe$v;?** zhu(P(LY+2NN-*cHJ#40aKz!hz>)ZQ_Ez(}s4nT$&?~t@|&R-r~ybei4Ls2tan&_vM zc$SQJ|9YPcx?z3szRcvWumPBiaf}W09smMs9}2x+O%POHVRgrL01RJosySmWxODn2 zMlzhkqw@S?3eP6sGs}ugAl?n(+2zqCi=Qsa3Yvvb^ZhH4vvaUEu;29BzznQOtuFrv zo`z@7Nm>W8r=i9}L7xM2capQJ*1q&kLzNa$posP~P`oS}Wjr{GeX{b0AKoP+g1xgp zww;UMKOUWe@h`ID3~8WOxWwTdn+?=22x&{r@}NtW*5IgqCX!x?=a5jzMB(4)IvL8^ zkpHPVtNi~%+j~cI{l@?Qq7p@gl)XhrY09|D%BYBvNW%zaH>8vzLK&&Z%pOVh9uIr( zz4zXGkMH$8M|{rtozEY?bH49CUzJYh^@`_p-5=DbK02c=g{&VU9Vm&z`a#s`8r1RFD1Vu>9TnLRt^|MVM}wtR zqZ#)7C~L!YpZJMZbb90WCfBomq_OMfpPtwKD5mhdj#5B7^5A?m*C5;mS&QOJ%z`Bl zw&kOHXY%A!pK&>a5oCGFE*8V{BlEi#CyODs<<4{i?uVA@CyY9#u%LZ-y}=E_L%f1YoP3>O~J#Qr%OGU~|(p(D_+<)dpqCCI0P?>A4Y z(^9YD{MsvO`2HTDVHm0r53oBu1JZdsUQ4VqV7e%FDAZ*P6iAZ>b#V`k|4p$kavRg2 zHC0(haby@u%)GMqVqbIcpK)hYRRpT+N+*n^;=y-p=vqA|-n-oL(cSnMw{}Q82Hhyh zGuBYt;pqN`+wJGj*fTRbp zj4ne59HfqJmXYrOIf>DS$J)k_w3ec?rSLRrj%9Wiavwu^W1hpV0@K?*y5KpX^R~fL zNV4~vtWMt!M>lW4meAoghWt~xf(==5K9@Z=YKT3qS9Lx7FVjt+v-C;lS8snpY^|}m z?E*#6t6rAa!5#o-T8#Edlo!E2AKfj)YH(d~&xrx3RBV`%2KkM5Nht$i^5KKfifry3o#!_k>8)uu&8 zW}za|1UsLka+F$4_|^GJJF-o5^^o>!M=I_FF)jzAk&eudg7@@kNV3MCQt5FtYLD=~ zrmmQ_?V}rg|Eb`qTq-&-OzF|nyu;Cj^8ex)pNU2y(sOdJw9*hwOVFx^MG9IBs&c!W z8Hd6}%_1oCa9>VUYKwW%5VW7}=}X(_herXY2>8PWw|#VHJk)~-C~;m;?y*rTw8PO2 zJ=`tArq&H^9lwgSgh%jwAnQPa=_p`zSibik+)tELl&j7ciITLXq`hCq0paeh!LdDm zQEr!jqgPxU{PWSpKM~uYVU30yl2$pM_#KYU>dMh>GMT@KXqZPr@_8)m(IU7;>hFle z+Rt1V*_VhIhd13h%&I_@!?A2na1~UE^Rm00DS?X6f{SBwRogzgfOYpub+-yI<{K9N z{l{#ZqwA{wTKIT13Pvmb7QZ&G0JqEv3Ei(1pvdzmqDia*8b^P)cNea~h?*iFb=eBY z)wV}p)z|~Zs(H$L6=#30sg5jcuWaZ*D%m>V_ zgxn&?x@1MgtY<)wr4uvU8%ov+#&gNPHFdjSnVnkcDMKB+l8-SB)a}{!(a}hLUr-{b zfrXjdUGkWp`^V8O+7nSZ6BTabQPtM(F|NCiOR}y-{I(JxYXx1@pJWc z%gy7Th-QIYNq&NjVGd}xiG!|SzCt5Aizjuy2|n0KX8k!h2&ogozrIS>LZ_m(rZ@I^ z{PWQ%-kNgOrwV4x>wPd2IviR>*9NB2bt_W)>%o+Q ziTH}@59F&mtTneDhZG9hPKuumgofbi6Xvri+djG{7dj3Oj{2h#zS+FLPj@)FlKVkD zKLW$i=u))r>g;#eJA0jQ<%~blHzso}Q}ly{!CbwtFTKDd#}t!^y)OxRe&rs5xbI4v zFr#3zYuiUR%Q2ej8s81$vTL#$|AV7D-EfmaC$$SCvk$ub#XiZIlW)IBHDgcdMMl!B z@Lt&S<=Z{tlpIu8@HyCDuN-l-xoSmR=mv9|kMHjeHKBh#x^YSusR0@6l}uAvxryh$ z|2Vn?&CAp;-!}nwaKq!+7o8AJZjjp<)DBT`475QE-7uDXIXd{oIM@lz)#mOW0S4lV z-W!i+AgdsS<=fGLZ6BQ+dya41_c>6A)%kX7Zik~gm{~T;&=3nZPpy0|7M_D;4^O4} zt~qE=AmlO$ng`iK$RQ8kN9b*qZSp&(fNI>=JX~%XzW->}YrKJb*tUFh!dDOY&_@h| zMZOl@xjQ=?T~-kj-$l21IN*2R_1NtR7zh!cw2B`B3#Nl#0*c3hEuL?+e@_c?I{n1^ zooF61+0dW~4ev!0i|3=cR+6`UbSZzW+BqqE5h36ANDs{8{p09lQkWiwDP*AMi>z}8 zdaDsywccaCcC%7Crh{PkpokXupqH+(1djZ%Z_s>VS znw&mcJU)&#$r3m(o!sH*npZpnXA1`qcdd`jdBG9Xogg;Oz&MHQuTeD?Q%s=;G>Vdc zzmFk)MK#&aYBdN{804IOPoWvUp7zC*ylo$yyDQ1;9Qgox$uV#|5$|jKBV-mXV8L*71(S1+3!_l3-`A#c$V|Nydu|cZJ(<#WI(V9P?f_-FjpQVN$ zPWXdu64+c&lCqtiJVB`+`355LuPgE$WD zaCBcTJi2~QVHSS$hZWzMZNU08z_d$0*XgJ}yhO%u-{{Zt3XlTqPWp#3eG~vU` z-zx23LF8CaQsB>RA03xg^lTf$Ipj7Ys1e$XIJBvA**GY6tct7wIgIc%LBCyd@ylfC#2Gyxo?@}5UVM;Vx;$^_nwvR5D zL{`4%`U+%+&X+VQ>~M57E>peD5mrc>F?qy)(<$Awjy#n-9&z%g|aDHE9eg2g` z=HX7NzWTAh7BT->73xsxMayYzCln=XwtaNn1!PB-bc+x{C239!_Iv!}=yrGcX}90% zMcFc?^No1E__f&n3`tJ`N+~^1WwomnbzEOcNtnz93ymj6vTiZZb~7t#t=1M88;*RU z=E&Oi(baKt`K_}QBUdNVnf8l299`*ay+ly10SY!5>dWSC=xiQ;7`;vzk`Tz33|mb> z43w9sa;@9o=4^(M6W(jRvQek^@LV^rtqf(qG2oK^fVq- z?ovFvfpAaVmXA(?^d-5#U;^4mmJY7g+2QEyT<4AlRHdQjT=xBRuJMT8y-1={DG|k) z?VW9sh)1T64(fY*)k6CDy%9WrFz3elMbI7K;Yyl{oo+moAXAFp(lzom;41$5{ zfhu0?DSvIJGUh=%xb34G9dd+;H8MgEq&%%Ux8*`)AwR#l5 zEGI)Py2H_}-Z#YlppeM~`>-ibrPfGzH>3Yo9Nj((|B%G@wGgdg zl2Gk}IlEJbYl&lO!DYWyj`(HI z2V&U&K|OUqSYi=wd>Rm>il2dtRlaS3{Jk(zef=6!*C1$lcsKJKj={0V1rsIu{o6je zfYnbQt!1V_kS>UA-@YA=4oTIOvYeO!g>^xhsB;t0+*y6+meUjnzf0~?x-<^H%uL;_ zxswoL8EB_RGXbU^-XsLs(-0JSJd%@fY}-c{txClrU61*?HgCqB>>ZA-dMYIFs}i2y zi<5lp&zu44{MN{RO6=t`q+);dW)}OLI_fmAzs@C78v+Lc;cLu~hM-K^N-tc02x`5x zRc-qk;G4MmT^)}G=y~SL-ZfhfrAkuHyJ>cObV^Y+50bvt!QpFkhwe=7aCDuNCH5N6 znn2C{;cb4idT3$d5x<~W2aSZXr@434|L5=jJ;Q9o9rt|PdwAAELE&wI=E!nx_Ed~`njaK_!+ z^j1O-*oUbn4%K7-xDtu0CjNZ#OZQ6bx-<)Ew~0ijH0QQ`bc!8f5>3a(;A)Vpwx!Ar zN7wtOdO7y^63Ceuu`j0J^M;a!b?MXy1fNgJCf1z-r(m+9(Is=ZU$E<1Ud|He=FcQq zVXl8+rX@N0%Hp<^y@Gqvk-d}xu}}#LRhp?-3oJowCwYn};!07HH4CkU=8li9 z^$~qAL0vhTG-lO^9NFRMcr4Z(h`tseqcZBpsmIGu=#QsYKjHJc_;B;PPv^?fE{nUf z#CH-!S4J@`yR0fbXWEOQD?w3(%z?Z z+R&v6{`u(U!vm;Y?BTIv<95_s^Kz+2QDH z?sy$Eds7HmO6eoFO7cPV7Z(kOKtAXnSB;f%%7;7j8wQn)b?|_9h4uF58VD_m{}9+% z1s80dzedb;+djHYsz(Wb=?h@eWH(F3;~kC;1y@kl^f$pK>kng3t4c5uW9NOMoDbsO zGhZj-N@1YDHMDHD2Kdl4DgtNPnAOT{A06#+ujLLB-_*L`dZ0vJR_j9E1y}Rqe^by;piv~1=?f|RpWlgMS+QvZLnKALD}R( z2fR1=DkPB70PHL(ZIf!FNU2{&OE|6>CHI|#jDc~q-_iZFNkHwkkB)Zv$;J9v+y{Fz z=<0m_4o62`=E=A5x*Js}eWp3Y)P*J#Q!BHE`te@99>-n(QRFB5+%MvJ4l2nVtaozJTLyn>(X;ajM|`b=w|#WQrP+^^!fO#_PeT#@k>ScG>1H@_B6 z;J){OTX+4q2Z8E&;)TJX5wO~v0KUmoLB(r2#f6oXeR^ z+wh4CRHLYNBAL$VCZy6IeC*o(1eC=Yme=umVB1Gm8~xF=~M6+r8mEKFVCR+yhb^$ zmxdw6`g=3%p9I$5adc;@2C%>Gkusy5J?yWEwK!A}1p{kWTPRpvK&ZZsT2J#g{PWRW z6PF}i8i@zBZ~89`0x9#^PkH@{;XMweX#fBfn;H~ZfKrh*!7ya2k0C) zrN5>1Z2RbF1yi_`iCe&tb?$Mb;SNW)TcnSUd}0vtj%(V`8n(mbBlKnqN19>klzdUb zQag0%$%P$T@PmrZ+{8DV4cPPY=luEGRp?pWu~ISHmTezhEuR$l1plu%x{i`*%K7nFP(C}n#wQd9Cx1%*8od<bZCt!z zAVEKjq5Ti4KI%+QAeRZo_N}+yHYaWS=-lFOP?YVqg9E!?-(nNp;phgxeL89N)D9hT zWGoOMO9p}#8EMroj-XDWz`r#xOHIT@S@Q|O(jCP3f981cZX!} zaCDS=8QVj!UygpXLh$cm3+UQDQ89f`3KuoRoHzn`B_-^F z`o6y(PGCQUO*f_Ni^I_{yEl%3jPftO$2yQq@P~uq+n>t2b#{DoIt+%JyoY^3SwD4D zmn37GqjO-cJ8i?C1Z>&V$L7UCV3UNKdcn;Ta+6oW$`}G5Z;nuSFm4p3@??oQtSn*v zo8$_;`4m!|ioe@JwYcr0J26T*8ue)%k(=e|IG2}gb9B19uO~5bcA*pE42oK$Ye*nn z;Eb;O8p@G3xz6-t9x13cw!S%+1g<`vSO2sWUQv8*FMlzQfV^po1Jb>giw_+dyIIl>>$3M~wa66`=67{KwR*Ip{!tcHO#aJGx=d zX+&|e13l3`uX0it$;*?505j_NmGE|^}{ zjaq&(jQTfxA{@GBQ80^9bAZ+qiaaDs4^q?HK05gXG8xu0tH|8y#>2ej9ggl#{a0o3 zi5leoY3#E6{Uwy$j9s}+34q~(CD`JgV4^C zD)@zQblXQa{;7`2C#(xD6}QkipdF5mfc&G(TfA55Sdtf>MmYeq`t-9pGM&);zMFQh zWiM#azN?@QYXd7^p=X5yc%NEwDBE(a4U7}^s5xBd-1gBeKl{;9`~&CwzIs87|AV6o z*10A=Y1#$eC1OvHyLW(Y+OtMcJRj7(_>S4^bO-#`_xG9Tl1X(PWfRgNQbe zH?w>f5(YZn$8XEGeRLLAjw?IP7bDRno6=a!&;8@*%9C9<^#a?`Nkw{ZrHLx^@j-+mwega$h32fyju$7-|`{=gv6WGd6wmG`3`~QhvsS`| zEf$(G1=G&OHEsLon0|{ZNo~f#zEdsMWFK}ox{z0M3%_FN+I!iNGD19DCIg06Avkr1L|`TRj9R^`<`+n z?JoD;v^5iW{T_FhA8Ok6(UsRfIJ>GD4te{-t50+&|>Vv_@}US}m3vu*_8D=piS~4F`{=4|wSx*D z)}mV}PtqjKcQ`tgRaTb={avWYk&+6!CxWBg7kouQT@UaC9wKXm^=>oPuvAn{P8bm#B98$`UL!MGPR3>jSfk^bL)HT`=m?$f~-p&w<*uKvM$<&9yT>aWgubVS^ zeeJaZ(O){$au8{3jcAEML<-t(=OC&V(xkwq>F6->t=MemE~Ox%G>g zvjc2|Ugz37bin2w?^wZC9k3!;)vHU}fjz2T&SW^Bd8(70Nh;a_(+$y|U9CExJ5)hv zw|^&CcjY#Ce(Z$HtZzB)4tBt>*^13qjZRRwYnT4%!Zf0`ypNWbrx21%xc8D1b8<=w zO1-%MwWU$Y;rQkh`n;=BUz=$fUA&RY&$%>(826uKUo^-2t7czzmA)TGyP_hz!?efI z;XE0+fK%h>=(k((N3LNn-k}q6KE?&`TgInI#=i>0pLdbEWEMm37u(pog@r)4;4~0G zT?K5Vaej^a3qhkX`-sZRYS3Jq59zKhg92s?Lb`DekRsxs9g6V;%@yLO`nF;4^QxuR z$j4W3FYB3VQRWKtNlyry8WUw1yQ(lA#`*Nr>U_M_t2LPW+IBFWgDC5s!i@___;p`r zr$C?huB=luQ^rk4H(?{-!mE-CO<*Xh$SK6$234L7MpTuUpSpLL*|Mz<*d@FQ3S#o{ z9yoXG;6^hNE6sjkhhGysQS{j8&qpW7O&Di98D%1T+y4&^qxjgRc;AO5Gr3;Ru3J^gg73EDiOhQ*of)745x=MopJ)%s%4-)3&J z+?E)$kM-4;d(kndq0i)fmst#QWKL8Ne=!UX(#R%AUyZ^e((7?+SBIgv_P9(9&W(i5 zq+0u29|e*7b489{hN0)S)-HwLBk*M7f`g>h2sFv)k=Q-$g7}`NY?&^Yn>SGRx8>~v zg@KUhJ!iV1yr!|SqcIltm(v}mWQ@mqIIQQcI>&+CvC5f?+_8|tbm>OHbS&6OHv1`Q z#lWrvtFIa9aln|R79#Z24aBZm@UkwZp_a_b5A7^z=+cwEnrggPFL0dqqQhu1Dq*1d zLabQ3i(eloM2c0xL(8jix=$)#cfG6s2L*>j6_S z)yfXYF6{c`Xj2CrWf#8X^>jdPDUnBrBkmaqj`bMCJtnLiv@P7YUqbX~W=bwQ_SN$S zYQ2u`gy7Fdf~2Vi;J^O<8jz-6BTSfqJ_FSQ!6P%kGx;Z#s(l7-A2T{5yEX&#*N6j( z>1Ltfl-e~q{QJvsYp2|JXTet>c5c_zd1$7)AN=~zG)Qua{!y5kg5l(v&(}Mq;Ci{N z;W>>dsJ@}h^JK0cim5!_KK1DWmMJ@Z4HfJgIr5F&vl(-s8b8jt>U6{1XL=P}e*JJd zvYd9xsRyb%KABj>48SJ)ox``fh5^Mlf7zuz42Qjk2=sU1ezThdLLY4gL0a^w<1k+s z9Jn39B8vjhX`PSxMFr95{ph*3$(IA*WM=2)fUZAEw^Y3zr|%C14xL9sk3^%f2d`)E zFgilVxOxb;{U1bu_|L`d`-8maSF&7qL(%S#r+-Oiej_iQ>eIUd`thCtvzz-yH*jly zJklfH4YM;=%S}J};M1BED=X&VUr?W-=Z zz8scGA=U-ullSMjIlCZN>C$1TN1c!>znmRN(FF`-Odk0;ZE$WXXtT!AANiM8AEU|a z1Z{Z_g}rR;uMg(*L$K>zYXi_Qob~h=odw6=BNnl@=ipAIkPCz01hf|>RY`5k0?ivv)A+}85bomC z|L6bm%1#UD%rN#APJ}N^hR%Qn-On_=f*SPhUAE~t*K)L!%)PG+&k+v$DI2NTrJ&c% zna>J?reLhrS#S({GT9~kTvvJ~f!ryQX!-0E(EpG;RC{Cu_U?Mu_T=^y+#)$(=n;YU zh;lR14*5(#7<)@ugWMuyxf4I0U|ED$l=izW;{Rv&B_+${@c#In%W`JIUkZ?5d4Q$^ zeGg*up8RI`tpJH_{;9JZDnR{bh5Ie>{kHn;G0*371?cM6O4V}gkDL2Z(NJbnfaszL zNWJaTLHuN_a5i5iti5^>pG#7V41Bsz-bhFU>kkx7Eq+5NyJk!z zvA92J+dG8nKg{NlMPuGPN{8#<DeH7`Pcr18uWC)E?l4&PQ^&q8^cC#yY zdQtu5YkbB`BS@$=l!+<24_$wB_`}VX24pnIo~s?)i$uhl3in{|N94sp*G=t4bTr~E zOUaKObp5(2{jK^&L~PjSH}DGcbS<(tSb*cu18Wa#c(-}Yv z8czMWf=wvS(f0j~3*%55c)ZI9&y|NQ{PH?oroh=WDzMyp0<2BHl$31Dz!_GR-{j9G z;P?wGGHL1=2zO9Vy%#eBr~7D@?K<{l(NU2k4xQeY1G z8L~%9dXGKCdovZ0b)>ZOKszKz!8thxvsb-~PE|~TganBL)ib<*W<2t^q~Z%GoQ>?D zPGmvqDdZ=pI2|E^_83GY*uz4;n4t2To8Z-|^T?*p9;kacbfUkRfDjkWnX4VP&_LEq zKFbmg2aK4n{?rVE^DIecIy^n0Wje?zS2zSR%UPW7KkfxC`?9BfsW>lZRsFnA5$`(( zSKW#->xElI#EorEeK6wM)2C_F3*WuUiu$DbplQi4P67A7_E5R=$*tp_=PM$a&e&sG zaFybPqCgMW+;cD)u)ser{^RFwMc}j&Iz0_G-=4E%;yzwdN~sI}*Jj}hhk?aj?Cnmc z5ASxFn1y{`Bd3;1FgGj7U*JW8eZXp}qb*6(5TcpMH&i)lpDwM`O$nyXKNudPf^YCTuhb4Ra0$hqVtnX8whtoE!Lrea3 zXxim8kjm#Gk9fWmheOpUTQ{dKXRHS8diaUSfGQvPk9g2NcCSS_+WRz+QYM;a;U=^c zDMj>F?Y-|ju)l6)U60kS7YRpPnIfX?LFo@Wr8lzs&?0}0^M%V%P`6U0GT2#+3|S`` zH{cg6+CNxPEDeEpWPZ@iDIYD`oRmDk@f*%QiHm6~%|~tKUmwfj{Z6jY*ipx_RtTp* zCm7Mu0-_U|*YD62!s!A32No;MKv=ALbv2+HGD?p2x!JY?*)zEpsjr&gx^m8wd#sp` z>m_xkhE@o1d3o~E(QXh4oKH|AX@+oZ-rRQlJfW$2Y%ky049f>%tel3L;c3r7a>c$D zkokQ5UOaaTkRT36$E-MX=yfG;j!+^J|G>DE`zs5LGg|31U>;pMfZVI0AORiMPk*lz z6Ne7dKL}{H&qDX~T%;6T6OdxoTDwDGCfX1b`NboYi4MeOUnb5^Memkt4_SQ4KyThK zJ|(2g0ZYEN$;D5YpKDb!Qj}-};yotZnl5>e_e$jQC&g+=cv0|Dv@s9v-=q}MQEG%; z7w#0iqbq@zul6o@@MCW1O1l2N4(!uPCsrJwsDsCMzYKcX)x&bM_P8qMa%P5ydUzKH zK;*_>c!|AMKK+u*}Fu{Z30>2>|ze02XCN5{qVXhO`r7F1-e*}Gkpq2D7 z{!&F8%5)p(GFGpFcYjwLjQXp=kbSImlhYgRQBAt+#ZV18TC$4sz2gRX1rnP55V^|9fB)b#Ty9THQXgA@ zkxnKz_2LEKe7>o|F*FTM8_9FWgBS2Q&&^G}bsBW7Y|I$e=Aq);=uLj?nWQpe$YVLO z0iJ&QaX01&6|M| zRpHx)K{McMN_?O8$P7dnX>MvPPQ!WhUZeO*Gca}&WfbwX0^tgen-9kj>o&Ds6YE|G6Z7co_>SHLy*o>OHt!8 z1cW;A@|=xB5Kt{6$KyE+6B^%c<>LF9O78i+Br8K8#cxTPYcvdM#AfHNQa9j!!;E)s zo^|kqq;2UHX#?g_V^)`2>Y*y8;;&~!9n@^Tp+JrGP~FT;#6(;V%6~&RPGGOonJbo( zg}%-3@~x>EjX^WcZ?SV;v=KZ{EqY$xX!_6JeE-OCaVg zqgo9C?-Te;r!Fz=?FZ)=(YKGxW?-efGuq8(6k1(Ug1-e#!>%8ZXJn_RL7U3p#fCHX zUVd=OBf_8S;oEj46nJld<(mSEqZ?cI4X$WKWxOGjWq+H{V?LrZMcaBfzNXf+ zDpUvh1jln2AG?6r<5G%8Ayts5(RjnwGY_hs>RlFrVn}pa<1!h@1#*f=6W339VDD^6 zDmYLCID3HU2s9w>!a+nh5s^Xa+GXDTaZR$n@ir^wH43B&#MyM>(Cxs`SC+12i1qu698%X< z#6eQMl!bGeiP5MduIB-bw()msoa+UdPLfMfpL?L_!BdH!J=IXYzO)n!UBGmnm2pC} z6b0JX{hg>PN7f}>H)5Gek4epg9CT$Aika^6}r97)= z$tp$bD;v+Rq~;+#+6sc^@jMjq^Okb_LJ{gGXyU1j%}2~G24?-ViSXN+j^Jo$DSDhu z605?S2ol*##oB!dVEUcPE7mR_d73bs4Sk;gAD$i*{dBVm(dSJTWrQU_?uTK2wd@?= zZ7bYGLtPDn5-b_>`xAiPfs!WiQa=0|U?+?vpGFhBy}ybh=g{lm87Xp| zMjcP{zv^1gAzR9udUwB0BaMu(JetTUBtcfQ)Vnx?3R0!}j>#<{cBPw#Bn~Vgz3Ib- zdBF?l=G0}+-l9cR(oAu~kFNlpU3~9KB%cq&qN5tmnF_!`;zqG4VF7Ubc)ld6m=FF9 zqzZQH`QUrQ-bd0Q9};Qb_?oZf1GSvji_FtSAYExFS$MDrmOQF`pH~+^ZQ|&lb!8!J zy3M4%BCLUf&Lzi2XY=8Kq@Wu1Dgx8VYp>qgRs+bj)^vnn|E@q(Z>v|v$J@b-&u^(MvJH^vMZ5b|_2BNXoVkfTj0T6;#Y~infpltsgSs^0*?4z z>?tCfwAPNqtmdUUgS*ff5OL*jZ$@+!l3(wg$GltSk)vT{vV7JhQiM_ldc#-Al_&=&ZZHL~nm>4+1^!G}q z`nfu^ap&qT*<&uiAhe+Bn%V+vK29R$ly&g2!SVNy=o`qW5^s$eX#LOMe?#TKm4J&2 zzi`OnI zd%xqHPGmHNzkLKM2AAo7h7Up2{XCm9Z6i=Xvu}xDbP&eA-{qZoG6HO5=Z@$j%;!yf zDlilrg1g>Cv8G>eKSj|S1#hJx(C^G9)$1IF{tfrDHf#%!{vFX0HxC1YcruMa-578X zbv0+^%)@oBCDa&;pJQwFp0=Vm&*7I4IIBGcXMa6VwXmN?Om}H>d32``U*gmLsG&4O z=E>)IKy(zX=nl4Kn%AO4M~#HHDZk(XY2rmfy=tUG+a^2XR*iZcxa^23UL#dpT)=^&uP;%-w zf8rDP>xPw2xy{y~IrEoOT6?RJx3lnz!=BYhfb8bm#PJ$*Dy>0X?Rz!)@a>M*f!Cj5 zY+%jaXm>T*onoF(t^WhLRFZD6yuS)EHWLxY&orQ*Vt3i_#VYh)f4(-IB$-`ZBXFja z*{v&J5cc=-d<`uc0l{38sNZrUU=Y##yd`-M@{1pCREv#(t8=Ns%DWK_QM^d0D0#MU1jiiaO=l#k6cV<6S)^|jrHzJtbr z^^J-P3D9t6?=U&xPk4)@9?&Vog4}noJoG&X?zh@L<-xt4gbfo>it2ID(sJ8J%Q_xh z+oGRE#Ku9UjxuKr^%}6hd9EWpzX8_$jkHh2*CF$mKAWWZ8nE*1cFZ8zgewmzkKE2* zgWbR4IN00P;llJA;xw~0aQ^gOpO1YRCi<=zCn+pLuq%0OsO~D9<$gv^gL8oYI{$fW znL-eDr3=1$yG-4KW;iC!P1b&*3(D-vuj$Kn!n@u+t>&?2=nGt8$vE2y=RFnkXR)_8 zM40c1kw6D1hWYQ;mLCDTHwNS9@aN4+%<=naa34^~e!u*>8v6%`#cyd0)PwKtvx_?W ziqXuW!V+=pXD=w?60ye5p*Qjg(|M}t$nZ~p_?`B8s4O~6JpQ5_^|aR*XcX6j3Ss?x zY2kNt#__NB?+t%s8o|S%i01_}_XtnBlI5bU`4Mc*k6>$l1Y7eX*qR@~*8B*z=0~tK zKZ33K5p2zmU~7H^Tk|9M|Ldds-#EI&lQ$A$iT}U-ur&4aKTa=a!9v3gDtR(nxYteY zNE8!*JaSFxM1nHF<@UWd#@3&KrH|Wl>SzW~DbiNi%lM($X1ZKfeEzAsQ2t_i#A|AxRcQ7VGP7$xO&FaG9hCe7?*hdV~P*Jh&|U8qAaZkHu9^v$^xB`Zq}jjK^FJMD#TA|7xuxuO14coyw9(D@Z;V% z>~&1Im&AO=y%YBU=Z_uj?}VP?L<#%xJj`oEnCKn!1O!ra1vHx-`W|p%w<^ zw-tl$+oWONW66n+BdOpgNz^2c=a#R(`11vwPl1-qdt<9NR*>wCAFUR_8))P$+mXv+ zD~LkA7i~1Gpq$S!tK4!MNR|KQOGb|s)WZ`i8;jPFmGl7xA+uF9JQ^qOda(|LH`G!Z zt<%70|3keBOZz>;2Ve=1%I#<5ex_h|AT}cHXtW}0>pzhm>?SR@4TeGR;qt4my=Kk0TPZ)-H#96EVvW@;WSJ|)O+ELufo z1y{?I3+9o|9p{RS%mp-9af;E(cojMSy#15ScL9a|oQbxrTt@Cf8oS)3me4PIzNgS1 ziOGtKJU(@S-u?yy`bqpe7gsh^ zl^+6*JokW#_ua5A#c45$Jz7TuN#8l$>V`cAXRoW^evJDSDF+@Y&VW{=$!-BE>~U(% zOTPPZ3=$hDgotXVLHUREj}omm@L{0i7xln>BccaOn%OZ&m$k{ykJ>>x`rDuG@GdyC z{+KlUb361#Jupnr?t-o<=Ly5w4%kbglgRFdzm6zxYM)aVWL1|Mg(l#Cr`q9{ukgI| zzrMd4ey{&{D6kIQo47$|pizKCXYQ?^!+Tp5s)jtA_iItQooo{I{vt%)f0`k#xE5V3 z;&t&Gh(q*`a-;5$Rw8nS-DG>8ccM;W_uN71PGr=fb-RqK3vEzLxsnL>p#S>*zLlTA zR(=9o`3Y?0C$N>Dz*c?&TlooWo_jU1nNxU!mU+3G&?r%>>f2;?(nP!dqo5`T=N7@^E6MJzN zuLtq7)q{qTO!Vi~Ebur!U}i>9kMH*f#s2I{hM7w)9|DimgB#a#Rl`@^u=)C1uH~<8 zD2j;)RJvFPb?WB)&3J!5*&W6%r;dYh|6wZyYh4~mIW#V zq0)O?v(bg;w_b4mO2VE=N#(Oj$tcKhNm&jhBHIAkYrD>Sp|4_=mu!gQ&>!+E^83r$ zk#h-bmQE$@eP3v^wG_#fBI89Vt#ck&UvgJjePk-ZD-Mr?DmY_uTE-29n53x zZ^GNr0H=KJ(TYCg`sL6Y(x-iB&Hnw#`!`$BX5*SbIDIeXhDeutCyHTW?!#tmY%%ox zc+lrkRtR$!8>_7bi$S6HbMI<$G1M&A%2)dMrRFxobSH7OH9L1*;-^=;W`L+XTCQ5z`ZRbGSV@@7P!Z1x98#Ho713@ zVx-bdJOK-hQAa-F{PmxY&U%mg;8&th=s3Lp;=FMN`dRA!VZY8Bu(UaqkS>seerl1K zluejHi?m(FZj%^5_9xdbmgb-+4c5xNa=GYT=c9F>_#|X0Y!tQhHXD)X*?BhM{-b|B zy0iD9`S+M~z`Wz5C~nRmb^`kelC z%+sAw6zQBZ!QAu-KE=MxcA%$g04vbP-STGwufx8gjt(by)b9-pK8rOZIG5;X68(7bLF1=g2FMYtrg z;h&GrPwV`zN{%%+&~ic4Q7IpesdR>(PThox$|r7(*tZbovfQp{u?biMU?{Y<2@^%U z7wn&P035M-GR%#0RmbUi`pMl{2Zfo4PS)VPK}yFJnuDwG&qr7C+oeUeJRf~N6_s!7 z5eJF=ck}4?Rv`YF!IyWJ;(+RPd6WxvArjS_e(mm?kAk0Gq%!#x4;;d#hacg+u!UFk z*Zu8r-c@&{S)4Kp&FsFatfy75?W60|o~Bb$OhY1%BNNmcqfvQucSV9u8u}#9BIVs5 zgEVg(Bvq13N1CItTz!1$C?rch-CR2!Wwq-H#JVLQvFuH?D{oWK-Ri~x<;oZob9XPT zR$UVM=c8Naxa5@SHjL-lt%f>yKcqnX0C6w&(HV-G-9E?E1)hWs;~}XdpurlZ7A=YA zS90(mNpSC)7+ViS+|0B%@^BR5MjstE-P;2R4wCnLrv|rubPC)N%ipPEA!mW_ zXz=o1#B}A(tB4kqI(|1Q}&adD_(>0clRabA1s0%?W1;symdIxXw@i}1D#xQhh{vi!x4O`Qx`hG%iwOxAm_r(?@Ur~JH^_*+W{ z9J0G*WcV2OIvu58@Y`Ypxx{glM#=6+7UPnxTj}$q;BX?4@tS z-VPVOCZAxur=R?x_flYT4>YjVhqs>z|MAhQSLnP2A^daMP1)+-n@(>3ZI& z#eG};!6WMXDW{<`_RHM6i}OGikZ`VqVjkqLsDAC3od*5!h_PS$X29_dKf9OLEF|cB zmTZ1J1*4(gCD`lnTyx7ux6E|@MC^P&7|lx`PD>kx7t%Ld)G%jqp@Wn7+85lbfgWDm zI6VM2wSP;|1`I&G;=Q%P)=|iKI2$m5&$BBjMDA0VKk#>JXc+77!<<=jJ_q*7{U6%S zI~wcw|NCSVNu^XG(GrC+%7`}=WhRA?RT9aHs3fJdjFOQ=8QFWwdXX)AZv1JV6?{hZ|6@BJv-q;EtO?$W!I*UuGuET zKxwoSXbeNHGvUwhtW=ttA|{=n@Klo9TD=~A6VL2K+@0X1aVjlW|0nq67=P}(SPwEg zpH6(|Xa_;D{AfjJ<}q(~lw$}n_-chw8%#joIYuBIWv&? z?L%^Ds}BU3#yPRR!sn+AAKi=l4(E6APD0gpi6_?g7U0RO&~|NsanNu`Z_@~v2MHtB z+kKwn;QTT|-tq1@jQ@Jm@H}u1oUcf#x}TYY=NkOS2hQU@HOnAI;ffg;Tz|Yay*vpd zA6@wLkf>Q+Au97SmWmww1I2p^y>gG%pluR=_IU8-!PNby0b6&KpcNPEw4Xk>C-&>1 zP~-SKc=B|M>POs5_@w0)zZ`uZa#K)Ke)l&6jcXjuevR|kBp=PEK9>g~l!L+EcsfSfeu?5>$QeMZdPh`8(QLp`!?~CG>aGDb`5)xHT8=MFy zLi>21FB;mK(?~zS)NHmj=auxkxVW%s*s3x7G?Yk{v!`S_PpfL|pFe*|KDt->ZKLr6 zBj7{99`||g96V6iC8(Y{1P(XOmatmPLignci)H*gS7kTnN2oB<)#Vz9fJoNb2^+^( zpwT+U6iE{SPKW+;O&` z>OfG-qaK)I{=Dg<8&_9IKK8H&qSI%ePGeunj8xvzdK>nGdw*fM>(>e6S4#atOM38S z>xzrCcMnXciuImi$Gy+zYTqCk0t5~THpH#>!mRL~bKehk0mH$tD$j$sA9lkB`>&qA zBp+P}YbcI=5W(yv9Wi2I8m0_*U%yM7awMUS=hN|G?F&YeASpL6mM0l@PNq{}Ugbpfglq@CAFZ2wKXA8ia??krZs~O8HRkL(b&j{KVn5wC zjf??z?4z4ad;LqKWd>r8ss}#eS^_ua`n;!ui|}@&P&?_}EVzov9Hqc~L#x}j$!PN> zaMqv-^u_xoZH3ZOt9aZmz2T$Ni&=Xt=~sj3P8e?UJll`-*d(ZT_Ew@N8g)hd13hTB zYU!#`R2kZBja`yCr6|d=C!B1CfLg9`9l5I2iP&|hm1x!qkdSnZyzsFuBuP#_A=cfr z>7%o8X^K5F7YrZ2bGg%)nylV$EcQVEw#!Mx~+(U}P&SbVr; zN1{Oslpd0`rQ6yJ9_$^*1nbMu-J7vFn#NU-8LK-KZ<4y{qx-s0bam)>7tpAe3nQ;) z7+1mVv)D)X!Pms)WmYrx^-w6~)8l^e%VxvQdd={?qyMco=JW0g>P_CneuSrdtzMb* zZSZbVUw2r(1s;c@<$|&{Ao=L}p0m-77AK;&wKY`{?OA9y`*Z6C_ax*cP<6l$ve9Tm z#>dj$Bs8`#Nzak!hfiVg~jqo$M`;zhs+&q_rkXm-w=fn(xXYtym5s z`RJDaEM5w5&IfwG_k6>y^)TW1?p?iNG4N%D>{4KF0BGa()Fa{?PI~wS!>$H!I3WL` zthOE;nyZh<{;r2DPsPe;8!(@Tqz<;;u7^qIySWpXBP03f3i<2wL`CtvEsYSS#yARx zKhUjqpB{i4GRqv+o?{>v^?o6%U=V(+tnb^OFbEuJO@H;}MnUwgbW?@W2o$}%Y0-r5 ziIV*Xo=!}Rg1E#tFWS??K=RQ&rHKppVxJ6r%#B1co)%c?TJAde_$yM);F$0cYXK8K z4rKwGIPhDD7CfSy3}FrROp|!8e$~F1J;|vB?&+6aT6))v1e$}iukhr-(5t3Pd1?vp z|BIs|adjkb9f_|a`RGE|ubwg$4@5R^!Y}6GJU}(S)#Ko>Fi_v$KcufiHwzLoxpy_L2G)NIQu;H_-u7}7bj>7&cpa-UmHIWw)of+46`Y3p-9qma<0gSTuw8RU z!xUWHGurZa4)3)$d~_jp4F`XG!9LD-yIm_(O_1@G;)-A96fndomEG9a1RRE37c#=8 zV20_@^*PL^m)2dqn%LV4HA2?xuV1x8U5i#oH1#wz%dg0eXLVt}x~5styU9%-okuiR z;OW9aP;$AI*n$0Y&tDk%pT$19DjRg_O3)CjI454Wz}%gOLcgOd=IV5(uc@E)9Rhte z@^uN%A>fnVtrnp^2p#N&oL$(ne`c9q<81xlrjL$XW!xeF^K?H9->|a~nj!QlkBR+b zd@j`Isdp%D2LFqTdmx$8f8uOLaHwJ|Vt^YOxP<+Af?ic)rNiIKMk*vJYmjzv29l z(G6Yazs*;r^udQo*Cgh9eQ+SY_)IoUA6(x}afB+g7j&3wiu;)Qz%s-8NdH*RrjKq% zTx~(f5D}((PiLRKzYN~B)Vt_HCt+(uq%R}py3;2%puOzIavn#@N{5%&{I$!ulQ5Sa(HZTnWvR!(jD=q`VhzvARO2MdpP#yio@!j>9-7(h{x9Xtrj3nL*0m}dj+m~ zZE>-XT7-S6n!2y5=1F;KMDt;9pJ8|gYP@=fw`E5$;&u%VsVYxH)M6jj>#2&+<2zKb zW_-WV=VvZ8E5m8Xly{iAAguu1`%5-od7=QN@CdpKGsojU4%Qpn^zu;0Te6l;{;W+O z9VP8ua*k*9NM$mmnM1b)tQ_8)dpX^N*8Cc3oVGT?L&fHuCo`JSjJvf{?Y1UlukE4s zg{~Usl4a-m9Lpf4rh1EtH39vI{GuAsTL^=~lo9uOaWBz^kIsMsDbuUv1D#xX$sAh< z9OUw@s38>KJ{3ljk9&eaHoNUdOiDhyt+rKdJ&=#R+Gh$qasuGt&4;^1#r;8O{*l*; zTp4VuK5?A&NjezZKT_(OSO6p+or9EwR8MdMGMnk8H1_U;b%72JYoQ#}b^m>w`b-bZ zzh2z+AUYS(OD|_{|DB1rL&w$hX9&PmB-hf;+zBGernln`RG|dhvHjtf+u(hE|9j~d zo7Nf>4*rXt zj`SJ`kQbo(yGiZ6*9y>i-V;l2)hp2OyT&uwy@km3Zu@rb?9xpio%y{`PN)BPfoMlo zy_|}`dCA2~g3bciOl&@BeJq06BzKeHzIcrAUF)~S{GA7vK9TQN5sY7>{=gZFIW(Rs znZ1jchnX0XQIE`k1&8sbE7U1K^3h$pkvlT`j)>lS*($qL%_E&)dv+z`Ddb_tS{fy> zfOeJyRkKDH3xg_9Aa;{HjU4t)LqAca$pACeHydk6*7;$o0e;j z{H{kNADvgTz-OEF0$>*V`e{b47<}(^QE8VHK-crMm)Tc}!9+kdl4qg-?5fVo^ehy> zM_0|m*>uHl-`K)OcDx9*D0eD+WyJj55A%oj^^1U|x07b%$bWrwMGHoe?RMDflE^tg zhx5e~0;Y}JH!9(iV?~!)H|{SDBBxdjse-Q*rLs2BRbXHLC;H*5HdrV6+SC7Og>^}v zhMQ0Fp;Oa=sQ~A_?Pn!rs|9N}eRQwpo|;@zDuk$k6qSi*t>AqrP?*vt7o3^GY-bai z!OE?$IAuB)b_t&gaCnpp(iI+h)vp^N=B4*u5BCO`5vfqF!+s~$V;5?e!)qby+j0ZN zTG6JDE{$VGr-Gvujw&@gI(EMdE-NTJRK3;)Q_u6T)UFEJB#$3!rf-KQ0dxbG@bg5u zyu)FTrxpkbI3!_M2STT870En1;7)&Chj?=hur12<*?edOl8=sgK%{hqryWgyDxzFD z(1h+7Q%9CD6Hx1}E6!o5b;!81oM6D(irm?)a%Sq9(OtVeJ6n3I(A^q`kKZXOQRzoE zerf%FRGK0FB{Ab~s%4RrvAqcvNyG>-wI< z?J)2*!h)~V5Tafl_?l?eX1 zi!<=iP|0}kMjx<7t2xab?T4Z3>)d|Hb5Lp2SLtm@!7rgVJL`^ZAhXYgrToa4-GF4!Wg?)ga@Ag zwH%us=o%h`wl;a!=iW^p9qMX0{V}B)NirYgzwJMX0v{hI_tz~#Zd(mP3Zy5IO!oQ&h+Pz6(m)oTkEo>u0N`gxzH*hs7D@6%{6+{ zbJ_u?fAqD-gnIN@=g*5TgV&(orJY>1K^^+nzh9D%&V~A2B@5>1?!Vo_aMyVXzK3X} z3mFXo#i0iR$x66q{^8uaFWy67%ayx(U&jz+Nr!!+j3z?#>VbXk+C;EKeJy8}`@#C^ zDM#VRNtjAy-q$8KvgxA}x$bsnsl6ZQ*R&*)>Q|6_az)n<$swqD#jY_>x{OBGQmSV( zhQKslhlWxT?}N8gwg}=#1bTY6iw?W|UTO#E8eZo?Wz5gblC{OvoLGTTZO@LaO)GHakey|Y%p#m&wWbgjSOi~oUz_8VtB@E` zs!`~@2$bFLYAv@fZ}t)VtN9PfM<>7A!}XRNp1&S&lYcKZ0_PsDig_5egQcJ*dM{h{s=bqN3gL!f{pzVZ0wKV|JLjJ|H{#^aweLcuS)=)`8Pjq6(v9jWV~H_ zo3QDl3;$!ks1=k2lruL=J{|Q$&WqzGl(whA%9~3L$9gLcgF(kW^9Z;D)vp(_7nKaDn@G8n(Yb;*6f?@pWFg?DNl`za$@B(2i;E8o?T1 zAFZr4)~toqUjdeU*hhD~f7Vsh6!*Zk9ijXyU4wJ7eU|%B4Y=!FZg-Teg|i&nh{w;@ z!q>^PHsyk9c(pwCYjvmwg0DwT9mB8t*ZXCXkB;AcgyKsu=I0VQp7jLu;W=7RWJy~K zBpqgUt)l1$r_Z?$?KC^!dxO5#v+bR5n}z&MOIAO~kF4}^Vb1)P&z4~Uo>KTO%6$Ao zM<-l3aa=`SwRO`+mwBW9qLu;PS3F+WnlFL5xb@r*Hh7QS*K@`H__Gd>tWp=P#ombf zQd!@sK6Zk@SG%b&N_=k7r1#hscJ%P7I-ux~&6GV<0USAK|nz;CY84#*ICP{fVUh(k*&h*EI3 z^~Izvw5IsfyQ5}y(?|DgK2JhrUj?jQDstJw)d0P&pDVwy`~l;rkF2~Yc#q>L^`M8n z49H}6ga&F=fXmrHIWo3-7~AD-Zr)l4eG-=rxeFH}DY4F0CcX^dn#&yGwXFh@k4|68 z;~X0U0nyIQQvdL(L>f2Rn+@g(h+NUxzAm5&DeH{V7p4=C_%4-8y}ATczC|;LhQ0`+-}*N((gg%vgEHA$~T~tDf83UJ30`_M_1Q(@#%>R_P~8OHsS1@WE9xY zQs62Q2;A0#E|j?UmFv*~s>Q?3Q1{}tVGyGYh`qA!DV0k>CT;r-n|`ODlyX}cvd~|7ni6uz&pFl?uiJ@przPOrH7}@hN)CDVz%nM%$W~zfL2P zkFLwt@@(U!K@d=#5!Jjp4d2h(IJRK#hpvY1HW{3|%wTxXlik)2f>H^-t2O<&*L5yA z2Iup9`&J}5yof;45W{urZU<!w$Ab}>#<*oeDOfx4C zAg&;;jRx-*UnZ@ReGcsal286$-QP(*x{%vP`DqT+qL4qrU$`=Gzw4_fd?p!H=)AZg zMK>J*Jvwz}sD-8qt?V~ceu;a9x%1PnZI5b2|%uirregYfw6WExa zZ2IVURg7MF*J@+%E6Dlb=N*`7JP;u9`hI_f|XY9 z$$AmurjO1m?n2dP{~RFu(ktOOo{V@W!hGc)Wx_Vvw?n)?(~zB%rfRWL7L;2p_`B3( zqkO80VB7VRFdTncKLl<^^Q`{cXjvV%rCv`^kAvqt*euJ_; zw0lk0+kCbPRplj`SM?K+`B;U*+L<;)^3nAl$}WB~Tmlk76@e7*TY=$2_s2d$37E-! z`|NDh3hzIeuD7>g&aO)2X)&Igh{WvUEazwea+^gdDy*!|{?ptUmr?>;`!w}~?==A( z@sxGpdeJ|hZJ zL3V>8QBsl7NO6B(c-qt7Xz6Kp-Sl2hv~E5+6Uvg0uGP|0(NgCjooKRK*9>!!9ZjG} zZd?$0W)gLWTGa=QYYi5;Jot@xj|lv7Fv>$Dj*ggMae(7+C(J5!?QWLs0E!|y;XalQ zxUKw9jS6#i_ogp@Ej-f+wnVQ^%Nw1*aAbRc8RqDsD7y{?aCbn^$=>%4(j9PrjM;l? zM+ZoF&(WLWoC1lXJ5s6Sbm0vVk@c0u{JKI!-}c?1HpRRhT?31SpDGcpmtW=Fa*v4O zT~983Nf}3yY;;9T6Qd}ln*Eh98xd{KwKl!SK}7xo2a12LPok3ErN)=s#7&M)|Mq2` z9SY@;pjvUj^k6NRPG4#_xKs=Is!B{%*5z=+B=ll;56(9~JbTr3CK+n|{L2nf#X!=XuNcgq8y*4Y2sm6?MV|BIp7P3-YvegA zulwDUzf$I0G+NYmS|x6Bbkrw~J$U9D0sd{xKW%?BqpSCu6YV)#QA|kU%xFm&>Y6E> zv%%|2sjXC#?!89=REK^jaml%FPkR=Z86px%wYFSz<}| zAmna4k`$4eiPSiRe72@!;@|tD6MJ4~;=Fl!2zxSGh8gcov0`P+}6wP-F40 zNsULdG7nyEugpNAF(1O_<1^4Dv|G6{IRi0v8i$XDWgrqqx9DxUM261?TN@r7bn_a4 zy9{@xR&h_()EdKSrrBX2zDlCb>FfhF^2^#<*pDN0tn5Amc{hCQa0>_<7={kXj=Q>L z!;r@f2ke_hARw8^oR_g5NE}`N&9n=ruvb~NGRsP#*ar%K+b64S_l0c19Y4EAy+Bbx z_1?$SK;WCw?T}H6Mtre%>Us~PqN&>Oo;`;G!C}elyIFYvM3mj!mMQcLo}^EAH4BAo za&%>!`d-(HGa*foJ}Mgb!20XUdAfyFz=!!E6MKgWcqIKyuD>G{=tJbn9WRAJ9QmI@ zvwbn}pfR!|!>IyPf3&wLeyD)=ud;Z)mgK|@yO(24fexd-xc||6(r{J z_FUH=0EHDLd#elB!*cddy%63f?QyfzqIuQ~yw0UF^fy`{=$nAW`IuTzqh)(V!`crd zPW4~?eUUi2%lq$Hs2k401$TGVfP1qr#(eDHfWRzt#&Wb)(9FWN)L_lSkuxyP=-Ki! zjtI2{nL4IglMp8=adMBz3_Q7%swJj519GvnyDp2&KyM~z^H+wMO^)s@ntRAmI1Z9e z*&cV|^M=BxtL@=}E{I=tk`*26g}-utrvGl4grbH7iJh`|&&6vBRx>jUcs6_l+{4 z9lnW^Pa9*O-44_IdNB z6hMb@2E2bMvf5tF1Gl$&M{_5BqYL-{zGhwb1?1!s$fs-SrauR1cbAMp5^H4^p$gBT$xCVZB&Rnyy1SRecgs{| zgS_L=^RT%tbkk~}{ragMq^4`tzn7;PDV+OxRRs3}?J;x}oFdNv8C~1U73~@5PRWm} zal7gf7ugDHxFWtkyuPnraUS0ne4VI2hUWl@qucs2@u|6KH@doFlR-@wLBzHr(YDNE zXx0j8H_HyA*9ulN#-d&5m87I-yHyX;npjSxS?ouzd&X#g?;1hdSANKjw+yF>hL zw)p1=8-J2X8v-J2@8}$U(@iyCJydLL$J`lZ_uy=r4>-`b_N3F;;J-SdyG6#5^ zP>6R*DauMtm6jRnL@wsnKPMS>Ah8>l1kS#1M>e`z6V=Z69(=;^t@`6|AaQh-$jkcZ zc z&9g8?gyA=iX%wzRFrv6(+)BjvPc*M;@{uBk#IgUY=P!w)E8exb^PVLUpP!qNCDkDO zo$z%vlkNl5UQ{WNgZuaFY$DjSr$9vqX9!gz>;6v4FVA(G93%p73<>he*b-bPkF8Aba#p?UkcS$XZ9sSG~aw#22}n ze&TuZ+o8jIY|4Wnq4Ry`-I_q~TI7Ai{{At{U7ND7fBO_@=LAzOom4}Mh7{GB2Ld)Z zx(|POsxo}K;Lo>_Zf@IN5RE@ovryg(&u^E+1a9dCCMB<9G&t|0^4H61$cX?U>Zjwa zF-Ip`6VR5z+6x}X-6=vDdO@GYzR;lxzn(VusF-=zKY#v`IJ$H7wCl9jreQBFmyV9` z6wKfFk`jJ&8Wg7`vyOcwf?eZ_ueB9ZP{u6U`@jqPP0O=Fx-myrJW|5cVoe0wo)`O- zxQTFRTk*Y{F;n1>!t2M9GPTLk2^p+g`wK0=J(u#d``(zNljZxwR?i2) zfw|IEt7&z6+}5|(`MHvpx>s# zbxlJNXzv7{8Tb7nbk3Y||6$R}O^z(jWg z-;|a5;S5mmg&sO-d{=fc{VDB@(HcwlN4 z3T*UV&fv{LPek+-sUaEFrDyfn{YXYh=jwX@7NsBop{P$^4`(70NB7s0jCK2)Ixtdw zvz_5c1xQ$07IzVoz&M2>}o8t?q+3A8N1g*=-O^J|`^ENt$iARC2wxSC*vSeELP|12 z=|0B6O^)u=X)n$m^(MGv=Dhdim0I-T=ts1#PVc>>>~Q$r{Vj#`O02+R%NtPq$3YXLk^7m!Sf60?*lj{fafgTKMOS` zx;Htxlscgs9#+ecU0G*lf}h{Y6d?@9Q$8q{CCx3 z9-73_?R(k$<(R<`9B^ef(f^M3=jXSJc|RWn?XMoUwq*{&iSljSe_vtFZn0$N@Du!X z?zp?F=nx!KUD|a!Xb{+V`n#S)4+76&hvpHhL5S)Tq1VpSZqLGMG6 zvLK$X)y-R)nAL%p((8jzI^!yZd?key}{*tZ|*YFwTL8J?g$?A#0R zL3DEMt^7QYAId*SF@rtI!8;F8|C|7a&+p#QQjS2UER^{e&u(&b24nMkwfz?1$Ms+K zJ8batikanjgTo4B$EAw^C*C&)Q`yJeUWE5_m6t>CJ=5pK6z9Gxi%=Y*U-5l<5t>+) zxXWx7!T)xnEpNjL3~Oe4nWit2=D>)-O7x6UYYuWt3|3ITo`g=EvNQ0Ez&See$Gcf? zq@s&wBLdqP{-EnNmxFJZ<|FSfH4nqB@=!J9Tg?^xc|N-@^lMmb3Tko96IA>bkNU4h z?3BKdi%1-u2mAreO?Z(~ZAAr}TI zPBu#4pZtM{r^f>nP8UM94CCU}!2-DI<1J@4^BK z!jYZM#ilxiP~si>sg!ohPC7rQds;ov?FdxB~kI8w&k-@aIcjxP@~Dhw5%bP8$nII?Qw zcKW!_ci+E2;^-1zSoPUd7olmn@X< zpVSl}kr)s0CzzwVRu?v87*~eA?`mgobT31%9gS?TU>SuBQPcl@SA<9$U4^;$69vpK z?^sMZxz1OGdi$lgSL&)5g2u^oFVjP?jHhGalXmUD*| zpD&^`p6cYGe}dAZ*tY9mC_s{n2l?+ktOgQC*V^&h{>ju zHiNchUix9pIgdyjU0TgbYM@{d2>E3mF?9S-|0)^nZHWTlU5edOo{2fi=$EwP#zo-! zrTczLW)V0=weZ+sj;{ajUAxhD1u#KomtGrK0LC9jn-b3!00$wUFhZbclcPh0$NtPl zGyrdPNs#ibBH-;Z{zjdb51?K9EuyFbuAJ%Tx3*{kGuxW;R!>`CKlkE08BzSaE`K^r zyj>2l=bGFYJu3jdaEKedErKgmk8Dhu8~@AEWof=F`&9{dyj$whq>|tlSNEvGjZmDk zHvQh@lLfA}!Q=+P)sP*@9OQ3M55x2UGA_lnkRI$YKRc2JM%j#ay{FS5DM2bI!{8Tm z^ahVGo~qj9=yY?FLO8?PVbbc1$2OdU7)?~EOK0nXoZO-e`^0weuMlRt)Yppr?7hb> zVac%aXScHjtsnXwjHXv8ESd(p1Mlm%kvY7cfT=o3F7|e zc0yLKlV}IpcQG_uWrcteV}lJpdbJ~pP|>$BGKpwpn?Tkv>N-@BPPS-jL_i|L$tJe+ z1mt3QS7fN66MYeTb;%$1gq@Y<^K?A@2a!0sPs7~uQtp+2+=O)cp4Fjy?0qz!?$)F7 zKDlkPccYO-^+D#fo9$4m`m|32?|+lOKPC^R^9LKL?Cg&CbaZXMqIju%GFlF=iMC;= zM18k!1(!M2{`2>r#L+Pv)lclZJ_he|m4BYNIS1UKv!At%=HS^a1(!0tIk?OwHGheD z1U~BVxVdZ}fGw|wDXC6izNtxub>QwC%;+aoZM!}P$KIHUsp6hk2NmX-2KmuVj&4An zx**$R5K6>2SLQKarQ@>y`%u>)tWA1xjbM+u8&_6B5dQuVW??FA%+u-SL_XKW9GzvZ z1|28Paf}~K7dWUe45v?a6ovd9g!qtx`dilrfyB}Ed>L__<>qKP82xSO+oaxz$Tv$qW8@L-Q7VH_O8cC@P0bdWje1$=LEJio+b?=S_Q0pHlu$rz4ly*tPBrLAtW0WAas+gzxPSaf6#zM14PlMa$5Blm zBlFt5T2xj^8Rz=37IBx!&OY#}L%W}QFza#0Z*r3V>i0|H=uZ90O7+Yb2b(QA9gkTC z!H&Yn;w$bGQJ~}*3LhVYXp5T)0yuZdw1dW|AA2>}WGpb^iNs#2v;`2V+ zjYu4w|E1T8orjWOYRikf(`qr0pnsBXHY*wKPTXsc847_g|J!p3yOLnVB$&z!`vZiy z1R2!25@9-0Eymg=9Qd89CRs~@;fIakbmfa=h^jx1j7t(XIl4lMSl=a{Wl-^!+Pm}0 zDi|7W0ga1mu-tIa>r==IT-0$rxl42jf_tZGt+*Cp`_Fl251&O?({s6$=ClH~LUt#k zg;tYdGHMYsVyR@03{8#fI5=Zx}dN0iziC&OkGVQ4GZ2?LOVXu8&O`u_V z|J(6S7!kc7!u9p`FK(}HhFOsPh=s7Of|88xCFr`Q0mra}C zPNGVg(x+Y^ada0en8XA|-vh&W-Pli`E6|$C6~Fz8)hPbxDc+Z&e?hu$8<8Fok+ZV# zpOLlO;QqL>JwUb@bS}u{ev$OmfpI=EF-K|Ts-Kgay zs{aw1xPSPQ#Cxbbn%wv`^(`WC?EmWdOXBDn6Lo{1_0<5A-wP`$h8ozR zTO2~&Qw{Il>~QACoZX%(87Y>z8aTglE&k|%TKE=7{c_td=I@^P@K+P7Ve2CUqmu2| z)9d6Tre0eOnx@W-m+NZ&`F@$i(Rsvve&_ja0NOHHy-uY!fK^U|jN1EJh+6x?*y!B~ z7cvIZKC@!pTRg$kjEFq~qIOK8C7s}Wl0Pi9vk9D&9JUzRHpA_F=5x3B#}|CUZz-MLokjXid!I9dz{n3of?N}^GY!Fy^cVTsdtu7$3qipaQkfb^NJ zo&wC#8HId#+w0T`S~dO-LD*-f^ZQ}Uo~BON+wiR6WMjuBM@MgAE7O*l1Q|>6_ZUIc;tU$+;E z*MGr$9&P@W%f2vbxkJ$5STc|}x{G`kO%Z7`=uQC&uj^Vx8sqA1#Gy6B@H}rR%n0|s zx|gW-FixYoTXw8kxjks_yBVQ8mo6ki?{&SUYz2uR_B+3AR#0H|iP-7HH8f=q?M$6C zjYu5b;YIq(*BYx}hmWvE!moN%eNrVr`*t-V(wKAYc$E)M{rl!5>}w&0JmdwlW(`=_ z-s=)n$pBBvGfG`%nV?i@lHHt~3pOgUQz9{;$nrg7gy4^AAaQiwi&rIBP!l?`wak*h z*Nq$|a-1oM-N=yt!|?*th3>>&Y)#c|K+QXIR62)ikwY%$$8xy_6lS^d>atfC^3kNG zUpDDN?@xyhoFnVOp+NYdn$Wn((XBeuOI^N_f}Edf#q52S2`ob*(QHxKP`b!6XY(%ZJl z?My`^j*g2#soGZ+_u~CrDBWwmj7ETOC6Rm;P4s=-bv17hr7Pu`{OlM+&NLH*n1Xtg zuOT9k`Jo97%!v$~!M;IJ-_#$xrHkmAj;@w^t2e+LY1I8U! z$E+d=Ky&x%k3h!`@S7B)P*(1PYkF@_6HRfSrKjbfeeooSHTOk@^^Jok!!?^_(O%ed zTVBPawHH?RwTdKuB7mbg8TF4-H~o zb=Fy;>4wkGKaiiq^Hv98YKxHLc#q%l{o~O+Jun-xl(b8{2hPnI82!W?T`^H%rWkV; ztIkmurT2E@{l^%4aD5kycQlc~RQErhZ<9E>sx|I`H{Y>O$$ak3@}A#dne&18qB;RC z%9k{YKBxxzThUp9xbIeI=7f}$SQjvhGIXW{G=jOu2hV^$?8Evod$6##5{$xir0g#M z@KSCGqW#&m$h*y7RP?ve`J_d zy#?7>wh75X}QVpK)JOhlJgy10z$ALLT;ow`mq0?2AWHx2J%_(d~Z{o^i4} z7=3Ekd9fIKa;HlRn8lBT!sCedyiyZs5aXP5PR%0{buH^ep zr+{QQe5R?Du092Vd+1F2vwnfJ?rUGUl!#4^t|C1w=C)EFVzDc3cFt-lX{iOJX`PYLa_dJ-mO~nh>b;0>m(H3<2LTae`|FKAH6zCzx?8W)w4hg?ekHC< z*P;IH`Yytl%Oi1gzpu}=bu3=|=5@dUy$x<_PS6SXly}O5=DhoNa&y z1AW^Z*_vUNIkkktpb3Tvk3x70OJI#jGR(KQ1j^3osVd>0+t2e`=hut+e?H$Padd`s z#zQ@a#$ZfX@z*}wBjh4t>}}534?3P~^CCq9Fv3xKH}DwF!$***n>kE^zQ7t2kJuzQ zt1#`FG8w?W)>-v?aRcCebT;=qUq2ilyd^T@GX^eJb}1hd>XCRokU6=)^e^?MD!_QVQVEH5%pHQ zcZxhjM5P-X9s9)hxO<#qh~umH?OtXgGIq%A@}naniW{LLLCb&PsLNlQDCa=XkA3rk zwyPX?43dAISWO4Q^=PTqdzGMkpF?BlW;G-}=4Y1sTME-2pQiUeD1*Bj99>Vs%>D+g zPzb7>nipOyf*UWbj(Sj*f;=N5UgWOfe1i%z)pr7%crxE4%T1nh?X6$A%-ddA;M{eN zoQW#u;Xw|c(}|QhlqdJp`hQ%9b3M9xo??8aX8gC}G-be^`Ok13WpJseGlMfLI3 zvVj7W=A->owx|GkZE$oEtK^!Bj76wzB79G6e<2#qQAK^+$*90@Xz}ZzOvJ`GX1~2V z9JeBNn_Fi2l0U{QLXZ=Oe-+VAoFohqUh1^JByCFje_FM0Uf@ zsOg<0CL>@=nL0n$Jpx)itv;pH!_cguwWBIyXp^J!&VM~{4&Ogj5(EZ*9J84e!oVq#A){$sK1(RPP;M> zFL&<0;&zHGN9FSD$rAl_U^h3N72k_{VH<)&7n4>tIXazFwjPmeE07p^>$e5(Dzs{~ zoFCH0^MiwTDg!Y8>PK7UdH)Q~0qq!&7guk={D<5jzKQ`jV|llz`Cug^&ONkMF|LJ_ zt$QjyFm%A96ZaJTD%(MQgQGJAXI3YC4ol^Y^h(!m2iJO;Idh>N_}715Lw{55U&4Jz zH1Z7;{8N*VWu+2(*mDMS)VXz@J(+^W+vYyBZ*X6r*lnJ3FJ@rZnThAzx9}c|?SVKq z|9?3;YDUVZZ}47pE~<2F+dJ$vieBqE@n{-$TV?#_GV2F5D&FIqrh{;nGlbmLuotqn z%!qxY9)lxAzk-9!TH%$}eoo49>_vWbS^i=W_OG1PNNg;>xBsx!(KJtVOSjPyfGU24IbDHR6ci#L`i|3P{jH$^+X*0hua(2lngABm^*?uKc7qSu zjebe<|8jH%>jm9gUJ~GZWK41GDE3^`%n;Q!C3JIs5cFh7@gPjmn22B`kSyBvQC z_k^qWw0*^VfmHdMOnU64v$Oij$coy)Wnf`z!m)NxDWu==r=xk3qnmXddG7e68T2CN zF9za%;^>EAk@|ldKxd}ojkNwWyy-33zJ~WfyYqKAaPOD_m&6x-rD1^Q84Mu}1v3z@ z{h&-xc?OmvG^5R$ac;-J`sD@ZQ5Ym~bcd^4FD0~si|9|=z01=uskl}0#>+NfxzT$? zJAM2=bv^gOoN@n3Pl5Bw_fd$la(QrtvFc0COd-N}UJzZ>U zi2=p_G}mZ4BSs z8xi-Jm#KSO8_+q9|KaF(hZ;x9m2od@;HcwuIp!UYd#)EwgRt`zS-wLvVCzuU{+VqC^5Ej}v*gR*x53dh za~GI?Jh&xi5#kl%*eAiFdV$vL33<-He*PM(Zo9dLy)nnitXs|1Fz@M^cER<`AW*b# z>7$sMhB$T#7JRNZWlL7OhV*=2i%_w-hy;+G3^N5_8u z*4H6IqQ!IJ3z(y$bQZZDh4cI+W@jS=eq-O$r%>|!JUFjXP}%b+?!O#eKYxhegI81V zHCufP*)`l-^i@;R8GG#phDvrDEG|OYowee__`ap^jc#RCWC?Qeds-a!%|Wt=BKuYA zB|x;V4+KOkL9#}e{kDAE8?$dn$ms{>5;izGjl=EccD-}3QSatDj z1tLyKwGC93BE1ccuI$hrv&`Wx^zEkL=lVe0FU#_Y&PuHkwRxCz&6~f4Kg+DWW6zqP z`PJ>#z1gvdnXIRpKfe*IcmjxOyDHF3uxb#+!xA*!ztV8_kQ+;kjHC zn9iN=btx6mdZl@5cjO{PqvUP^-iNyJ9K5PFn1;M%G8h8X($EXR2V@-u8GkuCZ%h4W zFS)ak##dHJ_u&*2n#D#%JDi2=-(*mw*OdWf-NzAX6MKfsZy5fmoHzAEZgL5+4#MA&*G=x%d#{S+EWB7)5j!jh@tnpFb9joQ-p zNSYy9eN?30*2AelO!@WxMnxmg zT#qQ$+7X6cj%(97M|Oa#@iM27Z9CG=xwg-%q#kv5zPpf~kqk~c`^j0OlEHnOqthN_ zUDSE`3z&=D=IMX`0zO&+8rIqh_@8oJ|KD+R^*dP+_3(!g#_|5Ovq z1zp$stQZGnR?K{@U6^0;^3+tobx%)v?+JspA)s0#W%BWA1{UH^!;5J=`o5TF4FItNj`H(+`av|2v{U!l0-XHyafl!9qbJKM zCwIMEgrDoBr3)7L+LlgjC~XCnOVt~`V2{`I2T428V@q(Z>(}9F%oqKKqdU3T`}35{ z2KYOCygxgF^8spPMa~Va!}}b|i>0rpA@QCnFFVZwgm3+l@jpKUe0Rirv(7C*dSbCK zBleBuswo$m6JkF>14SUVBYiL<8&q)kyrk8CVg_gQh8GV~En01)A zPnt9eFVR6g4R`FJiz8zts*S?rCsMjw&qrZAU0ANV4*$JWlUu5d|K;dJZ;3X2#(msc zhm6zq*n{`gup|ea8UwV*ckzGE>l}QiI#G%}biMWCEz}o7>bcC;a8;7X0E)P%*cHU8#!J5awGm17{9w%D4XW_rGkW zk9Fnn%lcOGm}ms$gJE{^b@ zCNmJR*YI1w?Nvxq(>rI5`3B1O1*F!&x>d4udSr~X3wZ&>b3;o+1T?ys<$d{Z& z7;0&lJA8Bw&~);~zRm^s{z+C+2+v!&Ze83HbA1&AuUa1IQd@(Ew#CgXlQukBeA1F-7H#}C~v62gZdI6jothDNh90P0qbRnr;i%p z#jd=%@{LX;c{;thw7d*#MzdU`gZt3096_(E$NG_I-%QEtudPUtE|1qly#)ntb94^| z>UHx3jX{EZzw^NFRwOn}ml3v*j~u?<`!c9g4AtC!`1AYX!1ZWdKI@fI$oMWFp|;-- za(?&|bET_6T%#rEfm8*AA0KOH)hz~p4mu8r!Xk*>=IAVhBQ+kxmBRAw_8-rgORy(v zHwokZU+{}gnW5n{-sh$TT)i384!Rb&Nq1%={~bqu6KK*<&^AZccV_yY3{3+F?{@2Vu+Bl+<_{i5)#CY@nL-LRs6tVy zF87!2l^_9D?bZRz$wle3TCIL4L9Z;CZsk6zMV1N_a}4vCx1*P>nTxJM=-X%%`cQ>} zw>di97o$wp!WHNXPUVaxsYWVtU0)-Y%8^D(g=P+08pM=yd@>VC0`}jxE`G>+jq()u zuhBypT(oWpkRmpq7XIHCDc+T0cyEt@s!kfz7m2tj^QOVIZH^9_1wKigPX*;b(@z^C z$-ry88q*=_foR-qc>g?|M`Wpr-M3~}kU~mdw+HzuZuWjOdSoXyC z40KD#TDm=OMq>e$4`!i5)k}Xly3eOrNffe|QM}F2YVnSF6cTN#679Q;?ecl~xX5O68; zwxLWXh`jAvc!s@*f24)A9Dm{0OFq{yJ>38Sle#5)ChGxhb98m3S580dCcvM%&}`9D z4bbazndiu#W)SR&@)G4Jgvje$Z+X>QA@i0=Q-pXnNUBM{;7%aG!=MpAhv`6AJn3Pc zv=jo>c8m|DGz%b;g@?pqEAKByH>7y;Tv}HRIKrH+&D{dKOXxNm7Et({`}nq z`P&?w-8q-r0+9_cDp(}o3M*X~Zbwg^y-1E->_KMH zLXYc@R-xM2n7bxs!>G`1m3QJA_N*_ft0a=ZDQtJr0&`3S%($T;B@%$IqlOZE3)v7Tu(JbxW? zSadDSUhv3a6e){Es5<-ioW;RJB0k^7i!h< z+>s$C1OJp9KJV0ZG{3Bv0inI4l(b~Hj`n6tVMje@jJ%66^Fq<|& z?x(=P$4fQHvTR-Ooyrsn?R#`hc{(3m54au!eE0OLtM@O6?>P4wHq0=0()$+e95sjWsy=3wbT77AB(!H?($&j2(wGQz? zquC}^7vdXnpNYdPS=ALziiSN>KhT2q(A&OBk#0unwN<1Kiy9H>;QcAi=Z%PSo1+t< z(`8pFZ9znjt8`S4o6v5HFjB!YuK2w2Z|`rbUMShQ%rOuses{G$dJd-U7SGWY;`{u^ zcy}wy930e<`CZaC47=6}SU9nNZYW2=xxEJO%iiYtZ%~c@<>+c0)m9IFpN1!z@)Kn_ zV_@BQS@~1g6gWId?|Rrh0@XZXC%%)eB8#t_@q3IWU_ME%w3BlYaW=eqTQM|)=TiHQ zvdhha)^jPD!??bAR*-ppycwSdw>i2jjoEALZT-kWYIn_aDE3738{gF#s7DH{>W;M6 z0-@`1dPAW@GSCUnJi2Ea0mLfm$^h47kc|9JQ#h6iHv?Wo4i}|Dt77ZjFKS`%3uqm5 z`coi!o1<&<{iAo8kPMI3Rh8~`e}$v;(@&qpCc}o+PCsXy8#F{J=p_FT&k^_~5!0V; zLY>$y0gi)sf3IvY;oPtVZN)x4T7z3)HhZaoyl4Yb!^%I$xo`gE=srvx*|E^H4t>rX z-b+_Dpr4spua0j6{&oE)f7!m&Y8mJ9J+*j|r8)+tZ!5m@FLgqIu$?U(&W~YyoUQYU z7w3QPuAC{t;~Vk6^ohguOlg&$+Ju;pF~rAKibR|Gyt=HxCar zttY|Lo!J66gp)x{bZk@Td@_XYj@r6Znh8z2yZ5iRx}%t`M5+f*QlRO5`{MUk?ubLr zvzoo{Gt}FzL|7bihMAn*-|C#WWdX zY|+17e`Oo2iz&}z-&}vtK2wP%&`#tezGQ5K9~z-2cX2nt)a_)EL}-8*QN1UF_;IL- zii#-G2$oi*W!a}2|8jIoJIku{{Tku6-n}!{_}|-V$$H3{(fH5%%Nt6BRFf`z&Q*EC zVwXJtlXj#%k8C?&GB@eSJ-rba&6RLv-l_nJpZa_>35}4Q`MJsWYd3f*M6^Bf=mv>x zj&AZ#bL*-~D;zp||Bbv*7xu4Rd?Hwnb2w7D<-1&a;mAP_CkE`_z4cH#q%NixI!1Id z4L@QJ(y>&t6o?sm*P$||1U?EN1Kz`hjU>?779&e!|?M9 zc9jVGWHySFVrqFJ;jV`3hjEfDQ0b&zyzn{{_;+v&lGtZr;9L92o?vg-?ci#%fPEh^ z%P|WbvXS7)QOCDB7WtQ>>yfr{3=c{K1wmqsvq%K2%l^!$mr4TP(~Xz9RW@*6gpYhM zsSVxavNALc+eGg-S7M!`hf(y2A4pbg3!UVYSg!jWMK*M@>7$>xYk0m$f@E3!!^LPMBXb_mk&{{hx=9h zo8iDe_m-S7e)`OE_{dPt&3SINUZWR8(r= zD`9KSX08CZE3G{;t^1HBWnX1&OCyrh?zR^<>POG&M%99)n~+sFoD+O8fZkl4Zl_-- zBI-CwzD(mjl;uV;On#~FFGqLLYS^Dmxf6*V9if~p>_bTfHxAjAbRbo}fVFi;8|ad; zQPPWzM5AMt3unKC!c;&aX`f;`B41wc_H!wKuYr24s-793>a)K1%FYrZX)KOXzSjB6 z(JeWR{*+*FgXr730yBcnaQ~R`lRKmS=9wus(hB9^vco27ok}JXBHuzQA-*Gr5?0X1ToUGkv@3r(I?AcyU>)BPbYs^g*OyZ( zsD$II9*f{CDsiq=Xrvv1@n5-*bMYKF&!Ye8aO@!Di06km;l9b9g4ru=ygg7OUUDPp zd>>rsxbkcfzy2EYUS?_g;lCVR7~yn4Amt>i9lUnu(a8~D{;KlUlYatYRlOYUU+;n5 zUFv7(aL(&VvSIe4oya;67keR98SR-v2*-e}#Ow2SfzkTo_OL zFGsg_$J?L8sSivS&a(wzuWJ1I-lJOBbN8>$@9Yt(j6^)|Wv;1yGJd8T{WQ9)l4FIv z?fe&}1)5t?F^$Cq`@Axw;dXG0ZmtN`a;)8<7^_Ez3>wL1)-X@E&C#j-9DO+cyBF2w zSzM7aZbT9hyiXU!tI)qbzi-!1V7q<-+w~LJuAjhm{RFn_C$L>Vf$jPUY}Zdi4i#aXS*B^rAldOn4AXojgDRyLTbdW8OHNkL%_$0FlwGk{Iekk{@x_R>kIWzfh(KyL3e{QzHNkGgPX9#I3g^ZC zhokGVsce3^8~eCkGn77_>qOs@1>4HXi0Ee2qZ_B5Rf2wIWT?DI2e2P6T6$4c0Xe-> zBh;+zkg(^rz8&_`jeZ(6yo$Lwn_U!Ix#HAQ{>F(Xj>zFDEmY!>{I)=!pT?xiv> zs+yl}7*3?#qaMR^Mi(XxS$)?=fqR>yd;f&JX`*fl2$#b<4ZTN!OuOe2joc(`eQ{-K zV+}=YrfT#eeZi=ko9OqAF#=sLRrE57&qCwB_nGZ^oD21ZH=^GR8X@6A<+#HcX(&8_ zHo zLV0rid%1exs{T&@b9;M$ZpYHw?>0R^5G4|9RePW>eUFPd8RmJoT8rl}m&Y)0jC*CN z2e?GfQqbW2%$K+~n?uw1T+qHp^Yw=wXn_b3SJ64t`*FVPDeoK#c$~XLxnmCTB=_%V zBcDU|sR~A|{B!6|%2kg7mN~?h?)A;#)GQj;eao!OK8F%+M)O``oqs zqdp7u92%Quxi>UEi)5P|bCCXt_e(ZI90rvdHyHHh? z!fFCpnN&MTK1EU3QJ->>{2bERQOmC+`Js;^PFKZ~=D*R&DCFe+4eD}B{&8kI^2@mx zc%G7x<-Z}{oQ#wI14`^4a?LfDfqv*E4)@)J1VZF^Xb$G=YR^wyy8IiuAF3_v7_CQ) zI--Fqc%GPD(*uw4wIeD0FtVec+R(!6X{rzs;NbLy0w^_av z-5%F>a*g)@BV}e1@!1lz?}y~I)o=drX4vi-e^xQFzdw}lWD5J|OjCmkDznkMy{)I{ zkL4f{k^{pwBiYDnL~2duV>XfSUE3do>-iK z{nlnV<+fvRjwwCmiS9UfNsF9NJ23%HWKUKevyFpwQ>}?F`v`mp`n)Us>KJIg-+HE_ zJOW!X##+?M*snm+6ay=P*jHB+Xni*rdMLxvc<>yE#f8##L+%hLY&yR5ktzf%Lf%&l zp9uwtH{r$)THisNO|=yt<{88)xx*p|Q4n2_am?UP5O}k6iJ!NOh5RLx18?@k1GmxY zvoXB?^dQunFTozVDw0prOLz`BMKWolHl`N1rh8|L_3+#W!|`6;x3v&WF8GJkzZR%% zRoW6>*1}=?sc$na`EXqI`Mx!cT42&R+#UF%2LL0Tmxc2wdw z?2k~sqsI0d8a`bfzH9ymVn(j;usz#^1~&U~mhW32eZ;*gm2XG>C({|mRLs$huw$H7sRYbGr@{SfDbolMR+5-<-bHQ)I;Qs-eP z@y75j>Eps8Fx6(BSS zS$q%qX;3=^JxhJ8g7ctu;o9bIxAEhSpbjVzHOb$?wE6=IF$(R;QXJ_rXdZ zQv!S9APC)h(MO%$4|jrMs094_pv0`%W;w1K^okzs3+?F!!ULi+xpX)5=aWUn?CpYZ zx}zV8uVo>=pYG$|+;Datu7iuy>tD%9C_&E9ia~Tw=f62iJyJe5yz~ zK%M>UVk!SCaF!=b0AaOOUJao$>{+FW3tBiM=xk^QDtlS0F;AIi=cSr!*SXVgV4m3BIfXM1~fj` zwSJ_UgnA~r^UgT8Z;)f@NFd(?R2#fy{30_7#T$gLI$kr7V5o7@kO}9*ri#2h=`ac@ z-o4-Fv}b^u`xONr`#g;AjXHbuHSVLYDzx-InFspSS#J8O8F>CEAu>pXfL?_8PVJW@ zpc_tFQnNPwC^x){d2+Q6(JYG8zh(yH@$!q-rb8`qej|0QihT$%?c>b+KrBNH;Vyfv zSQ6pE_`H{+RvDVp$sFCxO9HpKs8zF^5~MKfElPWE0?jN|uU7L;AR9xO$hd+DRM9^# z{@rN`mBdY2kvfl}Yj<9M&(ax3M<9O5zjFrJ$JR}K+A)rfv0k8dS{Ov`zv#w&gvU|U z4L@jpF@#($c{-N|j3J>{?Qfftdyq97sih}PFS>AbGnBdu`|BEyg|NG058fg_Nq=ZF z>i)dfl9I9ut(Y`EI%zqM;yg`9TSYoi*cRn_d1DT$x$EmWnbw0EGbx?>?Ml!E%ld>} zAswiU`KGV+?>We@IK6KQ^N4p+i@Y4p%)_OfhEijP7GcIBZ#|Z04s@(DIrJN6K}7U+ zE~VQ72vr@@dB-vf0gfMJ=8Q=4fB33ACE$8+=8iqR#yIbfAfUea2-9HV!e0BL z-w2Sk#pQZ2hH_@N#=ZhOrM#0=JXse}h1P*GucLSPU=t1E6cT*UqzJI1l# z_CcUkzxD93+5oVB8g=_MFaXC7bu?#D4}ocW#O12e0q~xPn%Uqc!p_Xc^XD*kXY02p z=_f}7+a0@q|zb&l5$tdQ?_O&H*>Gy816%hhR?-n_$Ozi8Astj7q!b z;nayk0>4IP;k2%p{Ua;Pp{VOekz$U{aY#Aa51)gSvu)VT@P51c*^m3bis#{T<@a|> zTU9s)zc7Honq&A-(0lE=PX$}Nj-Y@_{b)QO&u!e(SGS(Re_{;G+J12 zH=;xan$f44jYwMD{t8og3*Mhi54S|MA}5Jj!Q!As^g^ri2Wt}M$s*s0Nbbdtr;78t zcbB5j^HWBpq?O20A5(WaF(6mlT*0hrjzrzdoqdz5(8?_bdq;7+UuvmVbW<#coW$Lo zN@+>ZGHzcgeW4asI&zGexT7J=i=IRIOE2_BkY#6%_QHPkx)I&@UU0vrxBF^+Cs<`2 zN(S9Fm<$Onl>O2NULSMcB}H`t=~Tz^8s_Mn62E#79(DlZEB<0F?1LS#GF>O}?t(Aw z`a*#tZLsPwvqt(Y6>*bXKA#+#ia5krGJJbek(kHbu(4H~-%xSWls>rtbLDR57!Rf* z!N>ayNRrbKHP=IZmVp$sx~I3Esyz!OpG%6`zcU5JT8!n?{6ToykW>{`}Oa zIa>{0{buP4SygabEMxB@k!q-BIDK-*fkv1=v%6-OQyZ8|oV{eGQw~z4-*}Ze8o=ZL zpZsiE3GlrfB5_;Cb?XV5)E2iwAeG<8(0m1R5NjTG(?czAg>Orv?;-9}9&(rLRT_nf zDUPr40;BNoURC&ui#QL~vtPFbd&ys@(cKq6Hww8LpUsbIjX_-e`yB!YMuBPM@Gq*N z5qNmS^?8HUC@h^{tynI>*D@Q`zkZBB(rxa8jGIZQ_FGjrXMGZil1Z%>GRL`AAx75? zpEn@?8%5t=Un~HnpodC zQ|A_&L7U4eC&eKZ{{Q0W{%@|%IA#1~yLc1mP(^mF+$e^-gcbF@+(qE45OK@Qxfpbs zIohWm5a3tdeT`Kz0;~%69bR8ahPz$QcI&P-LsITr$>&b~AdnW;gNsI>?_FYibSM_} zX#5^?%EY;N1A+@Gs||2;{)=KB{Sv5MIALYGgmc?1!-HJdmtc5E++?E-b3&7&%hq`- z@It%o$Dhmv=;;4^wLN+TQdr`(!iVNTEU0-cuxlN*rmySVem@6yHAy~%U{2}y!{<|k zzGdLmNn2Kmn}NKOVpHorGw@#S6=Ln0fwT#ez4JKFb91~=%->=h?3#{~nmSIyoWJ+x zoxoY>v+egF)J|be`6TUro_WZ33{1QeG6`cQat<*xbCB}vvr<~kIE0T+414{Whffw) zK5628sm!l5yVy_j&};tIZLMS;*u~gP-(=4~Ot_2DLc}~Yx+fmzAz6S!A4x*HeCFYL z3h%>*`lG<=ZZmPKU>;VF*WPv2pMa7xBZ;o&c)xPs4$GSe{5gzx8srl;3jA?l%X`0J zug%Y(aAY=$=RRxR4E14;zR65jP6oafwFo++G763=C)={hMj>Hhe&?td&ZB$xCc?aG z6xQpc2kM2fM}U2tco=(pZ(n*AS;#~HN9%^=PDTRk?u;YR!X8L*o94%OLk!PlJnlHG z5n$o?hf8wUyOii~JGNV_8Oq+~3(E!(pr9S|PnavovK!JKXeNM%%<~idXItTu*;M05 zFX5lR|Akg*A!8dv7$AFEUQRv$;!HQMdA=V2`g<3~w%!hbw$qoXuIeFp^XDl4<9s5V zre8a>+iVD0c1%XS#T?zS%rb5T%+ZnZT{WzyBZ9Rzw=isC|6R%KstC^Y>t6~;y;?O5 zlOHlg)f=XPuoQ1`B7X`jq^_xvJsO8phT*e;#&eLjzUcbVbry~uNK88tGY&V@cCs!j z%)xmhBi9XKhTo9J#c!ev|nkbT{7MhmSbVLMm6sYkdu_j#8x2cHz9USG$zi z2G(H5;jB#kxlK^b3=VG)TZhGcO0V_3SK(sxpo=l-78p-m$RE#I0h=n?^q8~j@RZWr zaq#&v%B0lYtm(D07^SC8E9n-nHiVOmtd@{yuLFpg(bz&MdLnh*56d=_krZ za!<^ym5*ehoTNQLA^W?LhF2q>SW_3Gm-b!Gz1)pnpA>Lfz&za~OWo%`v(2b_ZLhpa zWjoReZ`|q2+lQJ*3w@PlTaf`tLEYr%d^AWRy|2W+894^3T%?aIM1tRJ8{XM8BUk34 zD}3dp@H^_&`z>6rDg77~%#Hg#V}}o&4YjO*GY7?}2;@aTc{uUwh;<3rvQnFBy{HB) zy@{wJv?ajwK*{^3a5{u@YvvQamB35m+dOTx8JO2)dBB@e1hNo0qheN$2tzx-&dg5G$Dxbo9m4mW&x7I_*#RN4IP|ec-iV~U8qKUR(-DjDyuAU}^)E}+s5jeo zE(CM)0)Z=;Tl`gsRhD1MRlFJ{$Fz3JSk|KRi)sq5HmcCu&I+GP9p&ht?x6gIkSe6F zdyDiF8|Lg>)~*!2t3vO%Z}hN><9XZGrv%M7e-tvEa{AcgT4YDFx9rx7GBhDMx$B-$ zA<)ceaJ)_lgLcjDTdgY%i1Leh-$UC}kdpkGZ+`~Y5ps8qRL-UW`+nys&YSr6{W0U| zD^&@wgZhjj@!kT8-J=@x?&<=H4ENf+`*;Brm{oC$(=VZex5bxF#5JQg4Ob$}o##;y z(ulhCeS=BeVRZ_O~7- z;AJt*{Kl;Wn)V-hYxukb&f8=TUJ@*Ul6e2f4cb!Nk9wtApH~8zXDF8y7)qeZs8x0M zNC|A6G_1QgPzuz9k6spJr66!%mxMC*5VE@~R*dW^gTZ*}kX0e(>z+t`KhguLhrZCTj&#G|4XvA{xUW|J_P4PMGw!FIGm3~x?1Zm!JBtSM zI>D{)qronYZs6#c+j04M2T0gH52DfUfXE9zOy(!rAir}erQD+xm{vVn6!&&OO~K_u zowL1YSYH1PooF9oU~|8CiN6=IkGfAj{!Bz0VNX~&WI9kT)qazE8NKM>r+vlmV@8l3 zH0Nwg^rGamWn7k*F~7-lL^aA8=fPSBFrNNFK!ogfu_2hVi_tKCFXV>jb(K?iSroES zgG7+=5PLHklkrLCj;lwH?OznS@+N{w(*C#fb3v%=z~qi5+E!HNqDU!u$OMXSX%#n# zSHlNY+xP0aHek3XV^x~H6P5)J>Pb*V{`2=gN89D;M_k_}r3#kf(p!dg-OAr1k5Uec@) z&;7s3VB?>mS_JXCIv)$C7a-^$PvgGVi$J1QXizMO`EA!t-LSd|pttZaWg`BkygoJqO~{#=q^DjX5$A0<8T_iLM-44yhsOm<(Q~$o{;Pfk5Vz~iOOf5x zcn*^sn#lMvh4LH^Wgpm#RqCDS-O zSPI`mN;VEoj|R?teK`Y?Y22V$3-Touc^a{OH?xWtie5Zx0&z@}hlt6C6HoKaWc zIGYO7)}$R#{a-=M@LjHTLNd6_XjJfgvIo0+BGy7K@sP{y5qxk*66~$DWs-lg38Vv8 zPdch>g5r*R74KJ@@IJ-%O?LGbOvmSpK3TU*Dev|Hy}fT zE@v@^nxF54u5w4qravrqp*b)vRR-xCob?H}{icse9 z>gKM;Rgi6&uA8V`2Np>+G#Bp?kcDdUZr=r zf92@@!_!@Ubg*`xTrxP+f4*zVnGC5KiVFA~k-PH)PU#>m;w4)Jvd&z-eqyZAI7*z(>H$WyITYv7Q zMp#+D(E-ej;8J$sj#*U$oL2elW+u@HP9thf+BulB(^n_Sy4DEkQlcgwQXAo#d}BzV z0_N=gaerBZN@A^BrXBW8>}}TA-wrv?J0BgAZGnfLDcvtw8^Ma(BxByQ7mQuCxD+Nj zAS3beoMUe(7$;xwq1Ekz)k5wf2h~B)h^KW>!*!>hA2~bDG7Lhty(AyWb?kdFM6VIdJqpYdcdRrK%cz&vOxA%s(%U6`0u0{X@|FyK|Z<1i) z$HFW7#MwEwkWr*n4$1Iu z6n*Q4#6gmEu|pjJ#BpZY6A@aZVxHUY-r~+95$K-fszU?U%1+zp#cF!^ZYE z4K1O@Lrt44D{JVQ!^$qd&so5%VltlSlntFXa+7khno-kx3iURFM5JQC8SP2h1nxA$ z)~bgq;8vJEQ|3#|+c}V{uq)SrSH-CHjV~?GH==T1^jbZrWYeoKiuFLxmyRY$dd$h} z*ihXQ*^k0eS}UqIcNog=mb zD0EUufj*}X)o)dWj5uNsSygxJ!8?73rC&;Ng{2c+^krgbJ=2HeGJPm(MkAq(pl!74 zYb4N5*oB2BWC1DN#i7S?nNV3&D{1uG88K*@-dTI$1ylq#;cxK;IA^nL?ZJ=(=%x9b zy-AaVq9tNO@`RjWD7EbLEs8{>inxBgXfubiF2`;q8m}X>yW)?Pudkzcbjpn|76E6L~HAF^UYYAa}jD0>-qn2!+R6)16pG z*ODyGJn)@Gz!PoHCb*3JKGIF3Qe*#|rRiOkgM*;lVpyI{-w$k|%~#qf`rvew8hb2W z@0+4y_6cLJ(jMl?P5lP!r--r-<~1FGCnB6bU5qB-!@1bgcX7@D!{Qg4s){Kv3<+7Z zC5%9DsCeUN?_S{dO;i8zq8G+_(eP{D)`e59EMR8rR4{qAG>NsfhfcBG1 zof4^i5IxbtFo-!iWxbyGUd++Se0mqomEHv<_jU%#ZeV})Eq11C+|T>h=l8DlXqL}eSC9TbK0kz4j3JGFwjx^Kz)Nwt-T$}Nv| ze`6!^;0)M3R@;Dn^Ez%_Wo$t`T21XfN^MA(V8m8S-Gu)2`F*>70^9Wy*shnE^XKY{J~32fI-V7q<-+w~LJuAjhm{RBeBcJWB;#T;6Kt@sD*t>bu8z|yzW51n=| zY=ay7LC;!~P3tBRO2j+ri;oatqA>ebdRadh(E1)bCrN}&exFA#D~aII=S&fIg9uL< zse`!+h_Jhdu46`t_|NOxKxW`Xky-=U>O}2e}6dH$r^2Lm*-G2iC?5G`6xggF4;(*Hy_rxSO*lAWWedu8?V^4PXv*)i%~! zxTqNlbBdFtbr-<6?~9eR@&XW#wvWo-xoAhHbLmTKORzjVczE~K1)vrEZu*P~*H7=3 zIJX>IhRS`CKAGloaJ)9Dma}~xjK|;8SB=a7g}|Dn@AEmhK7R6RH0}dey=pukg7Yq= zWt&XkNg7D&sxs@*q=MgNAC-I8Lm)h)xpOG16z!LLYT{s$1-W6fF3Pt;VXfpPm&HU5 z#5AAz>?Ik5j?T^7^F1m685skex-(9Yyr<4+!#5xO{CT7(|4BQNW;kRvqtT9fB*lN& z3ALfU7c+QCel;Vm4ZkCdtv!hCSZl!A=}x2_{&UOjT0Q2DeG+aQz_|`nSsZcu2ap60 zO~$EY{JXjPZ4_Am5sg2)*ls@8g^pi8O1HD90t$&r@<*|U&N0pN`x5ro1->$NIuu?3 zR9#vj+74wP7cw1I*jNG4iSr+ZlPf?*tSa_gdjTK&~C6!`b>x9I(8H5r^2@A_~lgK-!tjI8{cRK|eV z;PEu~=qLyX2?R~~cNR?jvsIG~* zq~&N%r!^m>*fd0Lv;G0kIX0<VH6I8mu?Y~ftj#QQ@B z-#q9615e`?4xA4=onUpQg02UaJ?9=uW4`W4kcA-&epCw(=6H`e96Ou%m%nU#z*Exq zCU02}uw_Kfu3Gd!#>`8qklr2`coD|*_$_{&C`-)`%+(1@cxyyqj&7ya&FS^VENVBq zab0*}7RhELEiN$5A@_&t2`;pA2x%ESB4?jPk{jtK*j8teZ7ZEpDSrLw%d{vDuUpHO zCVM0%XOYn7U3wykvuJ^vTqs1h8g>Q5aYfv&fY)i!k~)g@@I0C0&60aP=&ra>PoKa! z!$;B6q4ZKPTeRcc7_S7gdof)8OeIja96x>kQZX#>>m@%bEP!8QGwsQh**K^4ieaur zF(e3_U3+sA=erv8otgah2c~P+9ZAmZ$XARU;_eP1&6luXx^9Vmb%E+J;-zN4!Ss{q z2Z$ie=iNATvqt(i%zj)HJYl~E-dLk`r(zQV=}AnqDVA`q4?ok@;4Sb!&aD@^qYm@@ zVx@%cQY3fQOVj)@0rgowlNu9jLvp9iQM3_C(EF=#p(i7G*U%b$3%er2Pe`#)LsJO>FW_+i6eMEhpKRN_ZaZ;#-AGC9|3dD z=;3#Z*t6hk^F1~Le~vwP?zlJvL*Qb_L;ri>K*1;A$r>C6v8Lw>6s99!wwL9aG;bvQ z-mP;#^V>HFOpVm#m5hb9&q>6yYrlXueLa~nCK_fVwYgYq6F{TsSq9msM0oP7k{O=`ObO>Df^>y;swrq9jK`=bgRYZRfms; zhB!y|@P|g<^$ z88*8uxWFgtlceznq~)|D3~^phat$gd+=0Dy)Uk&vcVfN{nfgt)Zh`=1;>+Vt*5R3+ z+J)F3n;_d&|8g*W4a9l)UN4buLX*9NWUzS$TyB}Y72w?sf0&s1+3`k(T0CNHYk15(A1+;YJt#Uh0Mt^q>W|#+hr=0xSuMW-&{c{t=$+^T`RY}&L2}H=iJ&*PN3gf<8E3xSS~rm0h?7<5>IAi!j)KMB zbP!K=J+Tv?Luok7=RM=QF|TrB$52x*kZeej=F4@!r%I!sL$CTk^Jb6YjplA3Po}?1 zxRnIYuKV2!!1vQ0f2m6UVBTf9y6i?i_L)&JsKDh#Xcy^tzwj9QKkm~<7gH{R(5%z< zdYtFh{yU<8Mt%{RV-I*t3XDJqm!wA7`$c$D-q_0HG65^kZxKaJW?}N!kbBkGB*@q; zleH43A!p3@Xtm%JRI5f_D|EwrU6moLW6v~Du=(z4E0}@F(|KY)XvUzBOHfpq7U#cl z^hFxteU^vE&jv&HSx_=GVsOPCn-)*=ZdTq|5I#$1wYa|t4Ma}d>?}b{lVIAG3e@LI(b!jnb#qO z%Nb*6_kr`o=#eo*HmX4DL_UjhV*_+ukB%dTyb%wZ+F^v&hKr^R#?i49Mz29(Ob0WMlPC81tBTzNR#{0`*4$PB(kY{XyDKwVoNl!cEHcG*~Z8e$#h}dE|dM`w*3<2J=*0CF<5z5E)eJMnOB0E*d+} zK}gapStrhG{v@zS`0IHXhdoPCR!|vnuuUq2~

    LPkIs$XsI1 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 z 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/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