diff --git a/com.zigurous.prototyping/404.html b/com.zigurous.prototyping/404.html index 8e9d1105c5..5897747d1e 100644 --- a/com.zigurous.prototyping/404.html +++ b/com.zigurous.prototyping/404.html @@ -1 +1 @@ -Prototyping Kit • Documentation
\ No newline at end of file +Prototyping Kit • Documentation
\ No newline at end of file diff --git a/com.zigurous.prototyping/404/index.html b/com.zigurous.prototyping/404/index.html index 8d76bd2ea2..b7ea7f8eb5 100644 --- a/com.zigurous.prototyping/404/index.html +++ b/com.zigurous.prototyping/404/index.html @@ -1 +1 @@ -Prototyping Kit • Documentation
\ No newline at end of file +Prototyping Kit • Documentation
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/AlignToGrid/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/AlignToGrid/index.html index b171b2d133..50fa8a0c96 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/AlignToGrid/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/AlignToGrid/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

GridAlignment.AlignToGrid

Method in GridAlignment

Declaration

public void AlignToGrid()

Description

Updates the transform of the object to align to the grid.

\ No newline at end of file +Prototyping Kit • Scripting API

GridAlignment.AlignToGrid

Method in GridAlignment

Declaration

public void AlignToGrid()

Description

Updates the transform of the object to align to the grid.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/Snap/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/Snap/index.html index 3613705c15..8891e48082 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/Snap/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/Snap/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

GridAlignment.Snap

Method in GridAlignment

Declaration

public Vector3 Snap(Vector3 vector, float increment)

Description

Snaps a vector to the grid at a given increment.

Parameters

vectorThe vector to snap.
incrementThe amount of units the vector is rounded to.

Returns

Vector3The vector snapped to the grid.
\ No newline at end of file +Prototyping Kit • Scripting API

GridAlignment.Snap

Method in GridAlignment

Declaration

public Vector3 Snap(Vector3 vector, float increment)

Description

Snaps a vector to the grid at a given increment.

Parameters

vectorThe vector to snap.
incrementThe amount of units the vector is rounded to.

Returns

Vector3The vector snapped to the grid.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/index.html index e77d97fa15..9d0afc0374 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

GridAlignment


Declaration

public sealed class GridAlignment : MonoBehaviour

Description

Snaps an object's position, rotation, and scale to grid increments.

Properties

unitSizeThe base unit scale of the grid.
positionIncrementThe amount of units the position is rounded to on the grid.
scaleIncrementThe amount of units the scale is rounded to on the grid.
rotationIncrementThe amount of units the rotation is rounded to on the grid.

Methods

AlignToGridUpdates the transform of the object to align to the grid.
SnapSnaps a vector to the grid at a given increment.
\ No newline at end of file +Prototyping Kit • Scripting API

GridAlignment


Declaration

public sealed class GridAlignment : MonoBehaviour

Description

Snaps an object's position, rotation, and scale to grid increments.

Properties

unitSizeThe base unit scale of the grid.
positionIncrementThe amount of units the position is rounded to on the grid.
scaleIncrementThe amount of units the scale is rounded to on the grid.
rotationIncrementThe amount of units the rotation is rounded to on the grid.

Methods

AlignToGridUpdates the transform of the object to align to the grid.
SnapSnaps a vector to the grid at a given increment.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/positionIncrement/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/positionIncrement/index.html index 62e089d620..36ac5412e0 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/positionIncrement/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/positionIncrement/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

GridAlignment.positionIncrement

Property in GridAlignment

Declaration

public float positionIncrement

Description

The amount of units the position is rounded to on the grid.

\ No newline at end of file +Prototyping Kit • Scripting API

GridAlignment.positionIncrement

Property in GridAlignment

Declaration

public float positionIncrement

Description

The amount of units the position is rounded to on the grid.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/rotationIncrement/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/rotationIncrement/index.html index 72fdb3cc8f..c9ffd8ab29 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/rotationIncrement/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/rotationIncrement/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

GridAlignment.rotationIncrement

Property in GridAlignment

Declaration

public float rotationIncrement

Description

The amount of units the rotation is rounded to on the grid.

\ No newline at end of file +Prototyping Kit • Scripting API

GridAlignment.rotationIncrement

Property in GridAlignment

Declaration

public float rotationIncrement

Description

The amount of units the rotation is rounded to on the grid.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/scaleIncrement/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/scaleIncrement/index.html index db69af3db9..96a985fec9 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/scaleIncrement/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/scaleIncrement/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

GridAlignment.scaleIncrement

Property in GridAlignment

Declaration

public float scaleIncrement

Description

The amount of units the scale is rounded to on the grid.

\ No newline at end of file +Prototyping Kit • Scripting API

GridAlignment.scaleIncrement

Property in GridAlignment

Declaration

public float scaleIncrement

Description

The amount of units the scale is rounded to on the grid.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/unitSize/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/unitSize/index.html index d53395dbe6..6192168995 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/unitSize/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/GridAlignment/unitSize/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern0/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern0/index.html index e76c758125..1db73d84c1 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern0/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern0/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern1/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern1/index.html index 2b1d3781f7..67d86f5ee9 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern1/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern1/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern10/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern10/index.html index 10185fe282..c14d160e00 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern10/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern10/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern11/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern11/index.html index e72a138027..2ce164565b 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern11/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern11/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern12/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern12/index.html index 6886dc8682..56930e0271 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern12/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern12/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern13/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern13/index.html index 8514de9bd3..0ba2d83553 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern13/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern13/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern14/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern14/index.html index 1566997908..a7736f7fe1 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern14/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern14/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern15/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern15/index.html index b9cae4d9ac..5792cddcc8 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern15/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern15/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern2/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern2/index.html index 5aa3bfb9fe..ea292f64f5 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern2/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern2/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern3/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern3/index.html index 9703f55a50..9ba09cd1d9 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern3/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern3/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern4/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern4/index.html index 45a12a63d4..7c99fd8912 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern4/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern4/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern5/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern5/index.html index cf329236e7..ecb13ca953 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern5/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern5/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern6/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern6/index.html index 8a313ab742..8848b3af71 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern6/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern6/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern7/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern7/index.html index f36ba3d6ee..e74d8e8c33 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern7/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern7/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern8/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern8/index.html index 8245cf45b3..c02083d7d5 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern8/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern8/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern9/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern9/index.html index 91119ea91f..3f837e6b26 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern9/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/Pattern9/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/index.html index 2dcd617f55..e8227246ca 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern.Preset/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/ctor/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/ctor/index.html index f34900fe94..fc0ff1b85c 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/ctor/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/ctor/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialPattern Constructor

Constructor in MaterialPattern

Declaration

public MaterialPattern(MaterialPattern.Preset preset, Texture2D emissionMap = null, Texture2D normalMap = null, Texture2D heightMap = null)

Description

Creates a new material pattern with the specified preset.

Parameters

presetThe preset enumeration value of the pattern.
emissionMapThe emission map texture of the pattern.
normalMapThe normal map texture of the pattern.
heightMapThe height map texture of the pattern.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialPattern Constructor

Constructor in MaterialPattern

Declaration

public MaterialPattern(MaterialPattern.Preset preset, Texture2D emissionMap = null, Texture2D normalMap = null, Texture2D heightMap = null)

Description

Creates a new material pattern with the specified preset.

Parameters

presetThe preset enumeration value of the pattern.
emissionMapThe emission map texture of the pattern.
normalMapThe normal map texture of the pattern.
heightMapThe height map texture of the pattern.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/emissionMap/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/emissionMap/index.html index 545a3e3e22..e68fb989bd 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/emissionMap/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/emissionMap/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/heightMap/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/heightMap/index.html index dc659524d8..6b0caf5152 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/heightMap/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/heightMap/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/index.html index 35baac643f..000f958df8 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/index.html @@ -1,2 +1,2 @@ -Prototyping Kit • Scripting API

MaterialPattern


Declaration

[Serializable]
-public struct MaterialPattern

Description

A material pattern, defined by a texture asset.

Properties

presetThe preset enumeration value of the pattern.
emissionMapThe emission map texture of the pattern.
normalMapThe normal map texture of the pattern.
heightMapThe height map texture of the pattern.

Constructors

MaterialPatternCreates a new material pattern with the specified preset.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialPattern


Declaration

[Serializable]
+public struct MaterialPattern

Description

A material pattern, defined by a texture asset.

Properties

presetThe preset enumeration value of the pattern.
emissionMapThe emission map texture of the pattern.
normalMapThe normal map texture of the pattern.
heightMapThe height map texture of the pattern.

Constructors

MaterialPatternCreates a new material pattern with the specified preset.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/normalMap/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/normalMap/index.html index 18779a2448..3c8d1da2a7 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/normalMap/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/normalMap/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/preset/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/preset/index.html index 707cbfe93d..0eaec63826 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/preset/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPattern/preset/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/GetPattern/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/GetPattern/index.html index 5f8dcad3d1..3b89d649ee 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/GetPattern/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/GetPattern/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialPatternPalette.GetPattern


Declaration

public MaterialPattern GetPattern(MaterialPattern.Preset preset)

Description

Gets the material pattern for the given preset.

Parameters

presetThe preset to get the material pattern for.

Returns

MaterialPatternThe material pattern for the given preset.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialPatternPalette.GetPattern


Declaration

public MaterialPattern GetPattern(MaterialPattern.Preset preset)

Description

Gets the material pattern for the given preset.

Parameters

presetThe preset to get the material pattern for.

Returns

MaterialPatternThe material pattern for the given preset.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/index.html index 7cae64a36e..ed278cc8cc 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialPatternPalette


Declaration

public sealed class MaterialPatternPalette : ScriptableObject

Description

A collection of material pattern presets.

Properties

patternsThe available patterns in the palette.

Methods

GetPatternGets the material pattern for the given preset.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialPatternPalette


Declaration

public sealed class MaterialPatternPalette : ScriptableObject

Description

A collection of material pattern presets.

Properties

patternsThe available patterns in the palette.

Methods

GetPatternGets the material pattern for the given preset.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/patterns/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/patterns/index.html index f3e4ecc281..281ecb2e76 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/patterns/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette/patterns/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/Apply/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/Apply/index.html index 44f3ab8708..7d9b70541f 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/Apply/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/Apply/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelector.Apply


Declaration

public override void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelector.Apply


Declaration

public override void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/index.html index 1d3aa29f35..f1fa68a3c1 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelector

Inherits from MaterialSelectorBase

Declaration

public sealed class MaterialSelector : MaterialSelectorBase

Description

Assigns a renderer's material from a preset list of options.

Methods

ApplyApplies the selected style and pattern to the renderer.
Inherited

Properties

styleThe selected style preset.
stylesThe palette of available styles.
patternThe selected pattern preset.
patternsThe palette of available patterns.
Inherited

Methods

ApplyApplies the selected style and pattern to the renderer.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelector

Inherits from MaterialSelectorBase

Declaration

public sealed class MaterialSelector : MaterialSelectorBase

Description

Assigns a renderer's material from a preset list of options.

Methods

ApplyApplies the selected style and pattern to the renderer.
Inherited

Properties

styleThe selected style preset.
stylesThe palette of available styles.
patternThe selected pattern preset.
patternsThe palette of available patterns.
Inherited

Methods

ApplyApplies the selected style and pattern to the renderer.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/Apply/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/Apply/index.html index f4172fce8d..bac0d5b58a 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/Apply/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/Apply/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorBase.Apply


Declaration

public abstract void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.

Overload

Declaration

public void Apply(MaterialStyle.Preset stylePreset, MaterialPattern.Preset patternPreset)

Description

Applies the preset style and pattern to the object.

Parameters

stylePresetThe style preset to apply.
patternPresetThe pattern preset to apply.

Overload

Declaration

public void Apply()

Description

Applies the current style and pattern to the object.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorBase.Apply


Declaration

public abstract void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.

Overload

Declaration

public void Apply(MaterialStyle.Preset stylePreset, MaterialPattern.Preset patternPreset)

Description

Applies the preset style and pattern to the object.

Parameters

stylePresetThe style preset to apply.
patternPresetThe pattern preset to apply.

Overload

Declaration

public void Apply()

Description

Applies the current style and pattern to the object.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/index.html index b14343dd7b..1a1c533065 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorBase


Declaration

public abstract class MaterialSelectorBase : MonoBehaviour

Description

Assigns a renderer's material from a preset list of options.

Properties

m_Style
m_Pattern
m_Styles
m_Patterns
styleThe selected style preset.
stylesThe palette of available styles.
patternThe selected pattern preset.
patternsThe palette of available patterns.

Methods

ApplyApplies the selected style and pattern to the renderer.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorBase


Declaration

public abstract class MaterialSelectorBase : MonoBehaviour

Description

Assigns a renderer's material from a preset list of options.

Properties

m_Style
m_Pattern
m_Styles
m_Patterns
styleThe selected style preset.
stylesThe palette of available styles.
patternThe selected pattern preset.
patternsThe palette of available patterns.

Methods

ApplyApplies the selected style and pattern to the renderer.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Pattern/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Pattern/index.html index 784d916d79..ab1ef2056f 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Pattern/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Pattern/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Patterns/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Patterns/index.html index 99e0172f94..424c6e7dd3 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Patterns/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Patterns/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Style/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Style/index.html index 6ef5a96817..ff11e105e5 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Style/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Style/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Styles/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Styles/index.html index 5f0e755a82..b77f663f70 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Styles/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/m_Styles/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/pattern/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/pattern/index.html index df9489a97d..991ea2d866 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/pattern/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/pattern/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/patterns/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/patterns/index.html index 54ccf28105..1315e4bed1 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/patterns/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/patterns/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorBase.patterns


Declaration

public MaterialPatternPalette patterns { get; set; }

Description

The palette of available patterns.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorBase.patterns


Declaration

public MaterialPatternPalette patterns { get; set; }

Description

The palette of available patterns.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/style/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/style/index.html index c18decfc37..2cd92f52f8 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/style/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/style/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/styles/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/styles/index.html index f25956581e..b11d11fc70 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/styles/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorBase/styles/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/Apply/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/Apply/index.html index 1ddf94f5fb..49274fefdb 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/Apply/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/Apply/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorGroup.Apply


Declaration

public override void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorGroup.Apply


Declaration

public override void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/index.html index 06fcb4b64e..deec7dea20 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorGroup

Inherits from MaterialSelectorBase

Declaration

public sealed class MaterialSelectorGroup : MaterialSelectorBase

Description

Assigns a group of renderers' materials from a preset list of options.

Methods

ApplyApplies the selected style and pattern to the renderer.
Inherited

Properties

styleThe selected style preset.
stylesThe palette of available styles.
patternThe selected pattern preset.
patternsThe palette of available patterns.
Inherited

Methods

ApplyApplies the selected style and pattern to the renderer.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorGroup

Inherits from MaterialSelectorBase

Declaration

public sealed class MaterialSelectorGroup : MaterialSelectorBase

Description

Assigns a group of renderers' materials from a preset list of options.

Methods

ApplyApplies the selected style and pattern to the renderer.
Inherited

Properties

styleThe selected style preset.
stylesThe palette of available styles.
patternThe selected pattern preset.
patternsThe palette of available patterns.
Inherited

Methods

ApplyApplies the selected style and pattern to the renderer.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/Apply/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/Apply/index.html index d81d1ab504..f2164e6050 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/Apply/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/Apply/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorRenderer.Apply


Declaration

public void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorRenderer.Apply


Declaration

public void Apply(MaterialStyle style, MaterialPattern pattern)

Description

Applies the selected style and pattern to the renderer.

Parameters

styleThe style to apply.
patternThe pattern to apply.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/CreateMaterial/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/CreateMaterial/index.html index 0f91e05754..6ec0b5bcfd 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/CreateMaterial/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/CreateMaterial/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorRenderer.CreateMaterial


Declaration

public Material CreateMaterial(MaterialStyle style, MaterialPattern pattern)

Description

Creates a material from the selected style and pattern.

Parameters

styleThe style to apply.
patternThe pattern to apply.

Returns

MaterialThe created material.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorRenderer.CreateMaterial


Declaration

public Material CreateMaterial(MaterialStyle style, MaterialPattern pattern)

Description

Creates a material from the selected style and pattern.

Parameters

styleThe style to apply.
patternThe pattern to apply.

Returns

MaterialThe created material.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/index.html index ddffcfcc63..1afea42d74 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorRenderer


Declaration

public sealed class MaterialSelectorRenderer : MonoBehaviour

Description

Applies a material style and pattern to a renderer.

Properties

rendererThe renderer that holds the material being selected (Read only).

Methods

ApplyApplies the selected style and pattern to the renderer.
CreateMaterialCreates a material from the selected style and pattern.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorRenderer


Declaration

public sealed class MaterialSelectorRenderer : MonoBehaviour

Description

Applies a material style and pattern to a renderer.

Properties

rendererThe renderer that holds the material being selected (Read only).

Methods

ApplyApplies the selected style and pattern to the renderer.
CreateMaterialCreates a material from the selected style and pattern.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/renderer/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/renderer/index.html index 8d1036ab04..dcbe6f4f28 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/renderer/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorRenderer/renderer/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialSelectorRenderer.renderer


Declaration

public Renderer renderer { get; }

Description

The renderer that holds the material being selected (Read only).

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialSelectorRenderer.renderer


Declaration

public Renderer renderer { get; }

Description

The renderer that holds the material being selected (Read only).

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Azure/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Azure/index.html index 06f983c4b1..015d239b05 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Azure/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Azure/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Black/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Black/index.html index 479bcef426..9fe2df118a 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Black/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Black/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Blue/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Blue/index.html index 7012288797..048f861a28 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Blue/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Blue/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Brown/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Brown/index.html index 9bd5e5d009..b0dd7a5840 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Brown/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Brown/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom1/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom1/index.html index 7d8c7bcd61..67dfe0be28 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom1/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom1/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom2/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom2/index.html index 3da2be4d04..5f6ff26706 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom2/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom2/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom3/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom3/index.html index 29055d90b9..0703769d61 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom3/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom3/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom4/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom4/index.html index 91d2ab7fb5..9cc46f6754 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom4/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom4/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom5/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom5/index.html index 9bd2dd75c5..02f9303ea6 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom5/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Custom5/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Cyan/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Cyan/index.html index e5d85570d2..a71525cc80 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Cyan/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Cyan/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/DarkGray/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/DarkGray/index.html index 8c0e6a5ae0..2481159613 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/DarkGray/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/DarkGray/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Glass/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Glass/index.html index a88b360b71..e723f7a3d9 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Glass/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Glass/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Gray/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Gray/index.html index 3519ccccc4..ba1b099491 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Gray/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Gray/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Green/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Green/index.html index 22afdd862a..3ae37de7bd 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Green/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Green/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Indigo/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Indigo/index.html index f44ecdf0ff..1f493d763d 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Indigo/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Indigo/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/LightGray/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/LightGray/index.html index a67c6d309f..a06dec12ba 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/LightGray/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/LightGray/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Lime/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Lime/index.html index 3cc50fb892..3a4100e325 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Lime/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Lime/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Magenta/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Magenta/index.html index 7459c6708f..535910dedf 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Magenta/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Magenta/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/None/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/None/index.html index 3f7e75bc9b..ea93cf2726 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/None/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/None/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Orange/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Orange/index.html index 761611a2bf..8286cc4a3a 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Orange/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Orange/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Pink/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Pink/index.html index 17113fae65..3e01daff3e 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Pink/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Pink/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Purple/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Purple/index.html index 020a6e6328..0ef2194a71 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Purple/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Purple/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Red/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Red/index.html index e774f91ac8..bb9d89fb3c 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Red/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Red/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Teal/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Teal/index.html index 05bdd4f29f..9b7c4056ac 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Teal/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Teal/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/White/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/White/index.html index 9be7372467..91eb567a06 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/White/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/White/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Yellow/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Yellow/index.html index b19f9f78c3..037bea4b65 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Yellow/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/Yellow/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/index.html index 3e4bc89e9f..66c53d7f92 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle.Preset/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/color/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/color/index.html index 1d00ac5433..ca747a4592 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/color/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/color/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/ctor/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/ctor/index.html index 6ab87069ec..c3b6d0313b 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/ctor/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/ctor/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialStyle Constructor

Constructor in MaterialStyle

Declaration

public MaterialStyle(MaterialStyle.Preset preset, Color color = null, float metallic = 0F, float smoothness = 0F)

Description

Creates a new material style with the specified preset.

Parameters

presetThe preset enumeration value of the style.
colorThe color of the material style.
metallicThe metallic value of the material style.
smoothnessThe smoothness value of the material style.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialStyle Constructor

Constructor in MaterialStyle

Declaration

public MaterialStyle(MaterialStyle.Preset preset, Color color = null, float metallic = 0F, float smoothness = 0F)

Description

Creates a new material style with the specified preset.

Parameters

presetThe preset enumeration value of the style.
colorThe color of the material style.
metallicThe metallic value of the material style.
smoothnessThe smoothness value of the material style.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/index.html index be741b9df3..b6fb4d40a3 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/index.html @@ -1,2 +1,2 @@ -Prototyping Kit • Scripting API

MaterialStyle


Declaration

[Serializable]
-public struct MaterialStyle

Description

A material style, defined by color, metallic, and smoothness values.

Properties

presetThe preset enumeration value of the style.
colorThe color of the material style.
metallicThe metallic value of the material style.
smoothnessThe smoothness value of the material style.

Constructors

MaterialStyleCreates a new material style with the specified preset.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialStyle


Declaration

[Serializable]
+public struct MaterialStyle

Description

A material style, defined by color, metallic, and smoothness values.

Properties

presetThe preset enumeration value of the style.
colorThe color of the material style.
metallicThe metallic value of the material style.
smoothnessThe smoothness value of the material style.

Constructors

MaterialStyleCreates a new material style with the specified preset.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/metallic/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/metallic/index.html index 0c8021d996..2cbdab5d80 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/metallic/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/metallic/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/preset/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/preset/index.html index 7777cec7d7..6fb2c3ba3f 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/preset/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/preset/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/smoothness/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/smoothness/index.html index 429175c1a5..717c7c4e5b 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/smoothness/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStyle/smoothness/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/GetStyle/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/GetStyle/index.html index 905866597c..135aaa46aa 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/GetStyle/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/GetStyle/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialStylePalette.GetStyle


Declaration

public MaterialStyle GetStyle(MaterialStyle.Preset preset)

Description

Gets the material style for the given preset.

Parameters

presetThe preset to get the material style for.

Returns

MaterialStyleThe material style for the given preset.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialStylePalette.GetStyle


Declaration

public MaterialStyle GetStyle(MaterialStyle.Preset preset)

Description

Gets the material style for the given preset.

Parameters

presetThe preset to get the material style for.

Returns

MaterialStyleThe material style for the given preset.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/index.html index 5aed9d980e..b76fa58000 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialStylePalette


Declaration

public sealed class MaterialStylePalette : ScriptableObject

Description

A collection of material style presets.

Properties

stylesThe available styles in the palette.

Methods

GetStyleGets the material style for the given preset.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialStylePalette


Declaration

public sealed class MaterialStylePalette : ScriptableObject

Description

A collection of material style presets.

Properties

stylesThe available styles in the palette.

Methods

GetStyleGets the material style for the given preset.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/styles/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/styles/index.html index 47bdb60d40..42a2f37f63 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/styles/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette/styles/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterials/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterials/index.html index 5436474ba3..2ffdaf38c5 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterials/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterials/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTiling.UpdateMaterials

Method in MaterialTiling

Declaration

protected override void UpdateMaterials()

Description

Updates the materials of the object.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTiling.UpdateMaterials

Method in MaterialTiling

Declaration

protected override void UpdateMaterials()

Description

Updates the materials of the object.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterialsInEditor/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterialsInEditor/index.html index 49da52bfeb..1cb917038b 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterialsInEditor/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/UpdateMaterialsInEditor/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTiling.UpdateMaterialsInEditor

Method in MaterialTiling

Declaration

protected override void UpdateMaterialsInEditor()

Description

Updates the materials of the object while running in the editor.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTiling.UpdateMaterialsInEditor

Method in MaterialTiling

Declaration

protected override void UpdateMaterialsInEditor()

Description

Updates the materials of the object while running in the editor.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/index.html index 3d0a2c65ca..e7aeb1ceb1 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTiling

Inherits from MaterialTilingBase

Declaration

public class MaterialTiling : MaterialTilingBase

Description

Automatically tiles the materials of an object based on its scale.

Methods

UpdateMaterialsUpdates the materials of the object.
UpdateMaterialsInEditorUpdates the materials of the object while running in the editor.
Inherited

Properties

rendererThe renderer component of the material being tiled (Read only).
tilingOffsetThe texture tiling offset of the material being tiled.
scaleMultiplierThe texture scale multiplier of the material being tiled.
autoUpdateWhether the material texture(s) are tiled automatically when the transform changes.
Inherited

Methods

TileTiles the materials of the object.
ForceUpdateForces the materials to be updated.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTiling

Inherits from MaterialTilingBase

Declaration

public class MaterialTiling : MaterialTilingBase

Description

Automatically tiles the materials of an object based on its scale.

Methods

UpdateMaterialsUpdates the materials of the object.
UpdateMaterialsInEditorUpdates the materials of the object while running in the editor.
Inherited

Properties

rendererThe renderer component of the material being tiled (Read only).
tilingOffsetThe texture tiling offset of the material being tiled.
scaleMultiplierThe texture scale multiplier of the material being tiled.
autoUpdateWhether the material texture(s) are tiled automatically when the transform changes.
Inherited

Methods

TileTiles the materials of the object.
ForceUpdateForces the materials to be updated.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/ForceUpdate/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/ForceUpdate/index.html index b385f19a64..43da99d068 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/ForceUpdate/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/ForceUpdate/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/SetTextureScale/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/SetTextureScale/index.html index 155782b189..cab6cbb35c 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/SetTextureScale/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/SetTextureScale/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase.SetTextureScale


Declaration

protected void SetTextureScale(Material material, Vector2 scale)

Description

Sets the texture scale of a material.

Parameters

materialThe material to set the texture scale of.
scaleThe texture scale to set.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase.SetTextureScale


Declaration

protected void SetTextureScale(Material material, Vector2 scale)

Description

Sets the texture scale of a material.

Parameters

materialThe material to set the texture scale of.
scaleThe texture scale to set.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/Tile/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/Tile/index.html index 26e1589d80..092200c93b 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/Tile/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/Tile/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API
\ No newline at end of file +Prototyping Kit • Scripting API
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterials/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterials/index.html index 83c42bc03a..9943048b03 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterials/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterials/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase.UpdateMaterials


Declaration

protected abstract void UpdateMaterials()

Description

Updates the materials of the object.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase.UpdateMaterials


Declaration

protected abstract void UpdateMaterials()

Description

Updates the materials of the object.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterialsInEditor/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterialsInEditor/index.html index 9eca3a1297..7f926f9a78 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterialsInEditor/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/UpdateMaterialsInEditor/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase.UpdateMaterialsInEditor


Declaration

protected abstract void UpdateMaterialsInEditor()

Description

Updates the materials of the object while running in the editor.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase.UpdateMaterialsInEditor


Declaration

protected abstract void UpdateMaterialsInEditor()

Description

Updates the materials of the object while running in the editor.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/autoUpdate/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/autoUpdate/index.html index f9b020d67d..c3732e95fb 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/autoUpdate/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/autoUpdate/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase.autoUpdate

Property in MaterialTilingBase

Declaration

public bool autoUpdate

Description

Whether the material texture(s) are tiled automatically when the transform changes.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase.autoUpdate

Property in MaterialTilingBase

Declaration

public bool autoUpdate

Description

Whether the material texture(s) are tiled automatically when the transform changes.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/index.html index e0f3b27a5c..3afff06109 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase


Declaration

public abstract class MaterialTilingBase : MonoBehaviour

Description

Automatically tiles the materials of an object based on its scale.

Properties

rendererThe renderer component of the material being tiled (Read only).
tilingOffsetThe texture tiling offset of the material being tiled.
scaleMultiplierThe texture scale multiplier of the material being tiled.
autoUpdateWhether the material texture(s) are tiled automatically when the transform changes.

Methods

TileTiles the materials of the object.
ForceUpdateForces the materials to be updated.
SetTextureScaleSets the texture scale of a material.
UpdateMaterialsUpdates the materials of the object.
UpdateMaterialsInEditorUpdates the materials of the object while running in the editor.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase


Declaration

public abstract class MaterialTilingBase : MonoBehaviour

Description

Automatically tiles the materials of an object based on its scale.

Properties

rendererThe renderer component of the material being tiled (Read only).
tilingOffsetThe texture tiling offset of the material being tiled.
scaleMultiplierThe texture scale multiplier of the material being tiled.
autoUpdateWhether the material texture(s) are tiled automatically when the transform changes.

Methods

TileTiles the materials of the object.
ForceUpdateForces the materials to be updated.
SetTextureScaleSets the texture scale of a material.
UpdateMaterialsUpdates the materials of the object.
UpdateMaterialsInEditorUpdates the materials of the object while running in the editor.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/renderer/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/renderer/index.html index 2550c3f584..82c056e5c7 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/renderer/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/renderer/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase.renderer

Property in MaterialTilingBase

Declaration

public Renderer renderer { get; }

Description

The renderer component of the material being tiled (Read only).

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase.renderer

Property in MaterialTilingBase

Declaration

public Renderer renderer { get; }

Description

The renderer component of the material being tiled (Read only).

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/scaleMultiplier/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/scaleMultiplier/index.html index ebcd06e821..8746ec7935 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/scaleMultiplier/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/scaleMultiplier/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase.scaleMultiplier

Property in MaterialTilingBase

Declaration

public float scaleMultiplier

Description

The texture scale multiplier of the material being tiled.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase.scaleMultiplier

Property in MaterialTilingBase

Declaration

public float scaleMultiplier

Description

The texture scale multiplier of the material being tiled.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/tilingOffset/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/tilingOffset/index.html index ddf48ce75c..7fe88bbd4c 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/tilingOffset/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingBase/tilingOffset/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingBase.tilingOffset

Property in MaterialTilingBase

Declaration

public Vector3 tilingOffset

Description

The texture tiling offset of the material being tiled.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingBase.tilingOffset

Property in MaterialTilingBase

Declaration

public Vector3 tilingOffset

Description

The texture tiling offset of the material being tiled.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterials/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterials/index.html index 45bfffee42..1a3c90bc26 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterials/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterials/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingCube.UpdateMaterials


Declaration

protected override void UpdateMaterials()

Description

Updates the materials of the object.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingCube.UpdateMaterials


Declaration

protected override void UpdateMaterials()

Description

Updates the materials of the object.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterialsInEditor/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterialsInEditor/index.html index a9140479e0..a3254d3b70 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterialsInEditor/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/UpdateMaterialsInEditor/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingCube.UpdateMaterialsInEditor


Declaration

protected override void UpdateMaterialsInEditor()

Description

Updates the materials of the object while running in the editor.

\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingCube.UpdateMaterialsInEditor


Declaration

protected override void UpdateMaterialsInEditor()

Description

Updates the materials of the object while running in the editor.

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/index.html index ce097c9b26..68bf70c22f 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

MaterialTilingCube

Inherits from MaterialTilingBase

Declaration

public sealed class MaterialTilingCube : MaterialTilingBase

Description

Automatically tiles the materials of a cube based on its scale.

Methods

UpdateMaterialsUpdates the materials of the object.
UpdateMaterialsInEditorUpdates the materials of the object while running in the editor.
Inherited

Properties

rendererThe renderer component of the material being tiled (Read only).
tilingOffsetThe texture tiling offset of the material being tiled.
scaleMultiplierThe texture scale multiplier of the material being tiled.
autoUpdateWhether the material texture(s) are tiled automatically when the transform changes.
Inherited

Methods

TileTiles the materials of the object.
ForceUpdateForces the materials to be updated.
\ No newline at end of file +Prototyping Kit • Scripting API

MaterialTilingCube

Inherits from MaterialTilingBase

Declaration

public sealed class MaterialTilingCube : MaterialTilingBase

Description

Automatically tiles the materials of a cube based on its scale.

Methods

UpdateMaterialsUpdates the materials of the object.
UpdateMaterialsInEditorUpdates the materials of the object while running in the editor.
Inherited

Properties

rendererThe renderer component of the material being tiled (Read only).
tilingOffsetThe texture tiling offset of the material being tiled.
scaleMultiplierThe texture scale multiplier of the material being tiled.
autoUpdateWhether the material texture(s) are tiled automatically when the transform changes.
Inherited

Methods

TileTiles the materials of the object.
ForceUpdateForces the materials to be updated.
\ No newline at end of file diff --git a/com.zigurous.prototyping/api/Zigurous.Prototyping/index.html b/com.zigurous.prototyping/api/Zigurous.Prototyping/index.html index a1489855cb..a9d802f480 100644 --- a/com.zigurous.prototyping/api/Zigurous.Prototyping/index.html +++ b/com.zigurous.prototyping/api/Zigurous.Prototyping/index.html @@ -1 +1 @@ -Prototyping Kit • Scripting API

Zigurous.Prototyping

Namespace

Classes

Structs

  • MaterialPattern

    A material pattern, defined by a texture asset.


  • MaterialStyle

    A material style, defined by color, metallic, and smoothness values.


Enums

\ No newline at end of file +Prototyping Kit • Scripting API

Zigurous.Prototyping

Namespace

Classes

Structs

  • MaterialPattern

    A material pattern, defined by a texture asset.


  • MaterialStyle

    A material style, defined by color, metallic, and smoothness values.


Enums

\ No newline at end of file diff --git a/com.zigurous.prototyping/api/index.html b/com.zigurous.prototyping/api/index.html index 1c34cfa570..94aa3eb5d3 100644 --- a/com.zigurous.prototyping/api/index.html +++ b/com.zigurous.prototyping/api/index.html @@ -1 +1 @@ -Prototyping Kit • Documentation
\ No newline at end of file +Prototyping Kit • Documentation
\ No newline at end of file diff --git a/com.zigurous.prototyping/changelog/index.html b/com.zigurous.prototyping/changelog/index.html index 245a2bf305..a70d099d62 100644 --- a/com.zigurous.prototyping/changelog/index.html +++ b/com.zigurous.prototyping/changelog/index.html @@ -1,4 +1,4 @@ -Prototyping Kit • Changelog

Changelog

+Prototyping Kit • Changelog

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

@@ -82,4 +82,4 @@

Shaders

  • Checkerboard Lit
  • Checkerboard Unlit
  • -
\ No newline at end of file +
\ No newline at end of file diff --git a/com.zigurous.prototyping/index.html b/com.zigurous.prototyping/index.html index 37cb40c61c..795da0eab5 100644 --- a/com.zigurous.prototyping/index.html +++ b/com.zigurous.prototyping/index.html @@ -1 +1 @@ -Prototyping Kit • Documentation
\ No newline at end of file +Prototyping Kit • Documentation
\ No newline at end of file diff --git a/com.zigurous.prototyping/installation/index.html b/com.zigurous.prototyping/installation/index.html index 9cca4c6093..eb21205000 100644 --- a/com.zigurous.prototyping/installation/index.html +++ b/com.zigurous.prototyping/installation/index.html @@ -1,4 +1,4 @@ -Prototyping Kit • Installation

Installation

+Prototyping Kit • Installation
\ No newline at end of file +
\ No newline at end of file diff --git a/com.zigurous.prototyping/license/index.html b/com.zigurous.prototyping/license/index.html index 11dd1f57ca..1d6436fe4e 100644 --- a/com.zigurous.prototyping/license/index.html +++ b/com.zigurous.prototyping/license/index.html @@ -1,4 +1,4 @@ -Prototyping Kit • License

License

MIT License

+Prototyping Kit • License

License

MIT License

Copyright (c) 2021 Zigurous

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -14,4 +14,4 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE.

\ No newline at end of file +SOFTWARE.

\ No newline at end of file diff --git a/com.zigurous.prototyping/manual/index.html b/com.zigurous.prototyping/manual/index.html index 531a2696be..49c66566f1 100644 --- a/com.zigurous.prototyping/manual/index.html +++ b/com.zigurous.prototyping/manual/index.html @@ -1,4 +1,4 @@ -Prototyping Kit • Manual

Prototyping Kit

+Prototyping Kit • Manual

Prototyping Kit

The Prototyping Kit package contains assets and materials for prototyping levels in Unity. The prefabs included in the package can be styled without needing to create new materials, and they are tiled automatically based on the size of the object. The package is still in development, and more functionality will be added over time.


Overview

@@ -10,4 +10,4 @@

⚖️ License

Reference

🀄 Prefabs

Materials

-

🖼️ Textures

\ No newline at end of file +

🖼️ Textures

\ No newline at end of file diff --git a/com.zigurous.prototyping/manual/materials/index.html b/com.zigurous.prototyping/manual/materials/index.html index f762e97836..d6c162212d 100644 --- a/com.zigurous.prototyping/manual/materials/index.html +++ b/com.zigurous.prototyping/manual/materials/index.html @@ -1,7 +1,7 @@ -Prototyping Kit • Manual

Materials

+Prototyping Kit • Manual

Materials

The Prototyping Kit includes various materials for prototyping purposes, including checkerboard patterns, grid patterns, and more. Most of the materials are rendered using Unity's standard shader, but there is also an included shader for drawing checkerboard patterns, and one for mapping a cubemap texture onto an object.


💈 Styles and Patterns

Many of the prefabs included in the package are configured with a Material Selector script that allows you to customize an object's material using various style and pattern presets. By default, there are 20 styles and 14 different patterns to choose from.

A style is defined by color, metallic, and smoothness values. A pattern is defined by a texture (see the Textures manual). You can also create your own palettes from the asset creation menu Assets > Create > Zigurous > Prototyping in the Unity editor.

-
\ No newline at end of file +
\ No newline at end of file diff --git a/com.zigurous.prototyping/manual/prefabs/index.html b/com.zigurous.prototyping/manual/prefabs/index.html index a3c0feb5be..c42c131c60 100644 --- a/com.zigurous.prototyping/manual/prefabs/index.html +++ b/com.zigurous.prototyping/manual/prefabs/index.html @@ -1,8 +1,8 @@ -Prototyping Kit • Manual

Prefabs

+Prototyping Kit • Manual

Prefabs

The Prototyping Kit comes with several prefab objects, primarily for blocking out levels. The grid prefabs, such as the Grid-Cube.prefab, are the most commonly used objects as these are configured with a material selector and automatic tiling. Using the prefabs provides the most utility out of the box.


🔘 Material Selector

The grid prefabs have a Material Selector script that allows you to select a material style and pattern from a list of presets. This means you can customize the look of every object, and it will change the materials automatically. There are 20 styles and 14 patterns to choose from.


🀄 Automatic Tiling

-

The grid and checkerboard prefabs have a Material Tiling script that automatically tiles the material based on the object's size. This is very convenient so you do not need to create different material variants for different sized objects. For cubes, this is made possible from a custom mesh applied to the object.

\ No newline at end of file +

The grid and checkerboard prefabs have a Material Tiling script that automatically tiles the material based on the object's size. This is very convenient so you do not need to create different material variants for different sized objects. For cubes, this is made possible from a custom mesh applied to the object.

\ No newline at end of file diff --git a/com.zigurous.prototyping/manual/textures/index.html b/com.zigurous.prototyping/manual/textures/index.html index 6a45040288..d8188460ea 100644 --- a/com.zigurous.prototyping/manual/textures/index.html +++ b/com.zigurous.prototyping/manual/textures/index.html @@ -1,4 +1,4 @@ -Prototyping Kit • Manual

Textures

+Prototyping Kit • Manual

Textures

The Prototyping Kit includes over a dozen different texture variants. Most of these are grid and checkerboard patterns. The grid patterns are intended to be used as emission maps so the grid lines are still visible in dark environments. Changing the emission color will change the overall color of the texture. The other textures can be used normally as the main texture of a material.


🖼️ Images

@@ -20,4 +20,4 @@

🖼️ Images

-
\ No newline at end of file +
\ No newline at end of file diff --git a/com.zigurous.prototyping/page-data/app-data.json b/com.zigurous.prototyping/page-data/app-data.json index 461e456229..22c680362c 100644 --- a/com.zigurous.prototyping/page-data/app-data.json +++ b/com.zigurous.prototyping/page-data/app-data.json @@ -1 +1 @@ -{"webpackCompilationHash":"773b820fa95919c64e99"} +{"webpackCompilationHash":"d820e53f61efe799e85a"} diff --git a/com.zigurous.prototyping/styles.41c0d9d28ca0278971a3.css b/com.zigurous.prototyping/styles.41c0d9d28ca0278971a3.css deleted file mode 100644 index 92404b93fa..0000000000 --- a/com.zigurous.prototyping/styles.41c0d9d28ca0278971a3.css +++ /dev/null @@ -1,2 +0,0 @@ -@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);:root{--spacing-unit:8px;--color-inherit:inherit;--color-transparent:transparent;--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f6f8fa;--color-surface-2:#edeff2;--color-surface-3:#ebeef0;--color-surface-4:#e8ebee;--color-surface-5:#e3e7ea;--color-surface-6:#e0e4e8;--color-surface-7:#dbe0e4;--color-surface-8:#d9dee3;--color-surface-9:#d6dbe0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;--opacity-inactive:0.62;--opacity-disabled:0.38;--opacity-subtle:0.12;--opacity-scrim:0.54;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-overlay:1040;--z-index-menu:1050;--z-index-modal:1060;--z-index-popover:1070;--z-index-tooltip:1080;--z-index-toast:1090;--z-index-max:1100;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}[data-theme=light],[data-theme=light] *{--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f6f8fa;--color-surface-2:#edeff2;--color-surface-3:#ebeef0;--color-surface-4:#e8ebee;--color-surface-5:#e3e7ea;--color-surface-6:#e0e4e8;--color-surface-7:#dbe0e4;--color-surface-8:#d9dee3;--color-surface-9:#d6dbe0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;color-scheme:light}[data-theme=dark],[data-theme=dark] *{--color-black:#010409;--color-white:#fff;--color-foreground:#e6edf3;--color-foreground-muted:#7d8590;--color-foreground-subtle:#6e7681;--color-background:#0d1117;--color-surface-0:#0d1117;--color-surface-1:#11151b;--color-surface-2:#191d23;--color-surface-3:#1d2127;--color-surface-4:#21262c;--color-surface-5:#262a30;--color-surface-6:#292d33;--color-surface-7:#2d3137;--color-surface-8:#2f3339;--color-surface-9:#31363c;--color-border:#30363d;--color-default:#e6edf3;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#2f81f7;--color-primary-emphasis:#1f6feb;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#e6edf3;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#e6edf3;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffcd39;--color-warning-emphasis:#ffc107;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#3dd5f3;--color-info-emphasis:#0dcaf0;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#8b949e;--color-syntax-constant:#ff9bce;--color-syntax-diff-changed-text:#ffdfb6;--color-syntax-diff-changed-bg:#5a1e02;--color-syntax-diff-deleted-text:#ffdcd7;--color-syntax-diff-deleted-bg:#67060c;--color-syntax-diff-ignored-text:#c9d1d9;--color-syntax-diff-ignored-bg:#1158c7;--color-syntax-diff-inserted-text:#aff5b4;--color-syntax-diff-inserted-bg:#033a16;--color-syntax-entity:#79c0ff;--color-syntax-function:#d2a8ff;--color-syntax-keyword:#ff7b72;--color-syntax-property:#7ee787;--color-syntax-string:#a5d6ff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:230,237,243;--rgb-primary:47,129,247;--rgb-secondary:230,237,243;--rgb-tertiary:230,237,243;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,205,57;--rgb-info:61,213,243;color-scheme:dark}[data-theme=high-contrast],[data-theme=high-contrast] *{--color-black:#010409;--color-white:#fff;--color-foreground:#f0f3f6;--color-foreground-muted:#f0f3f6;--color-foreground-subtle:#9ea7b3;--color-background:#0a0c10;--color-surface-0:#0a0c10;--color-surface-1:#0f1115;--color-surface-2:#16181c;--color-surface-3:#1a1c20;--color-surface-4:#1f2125;--color-surface-5:#232529;--color-surface-6:#26282c;--color-surface-7:#2a2d30;--color-surface-8:#2c2e32;--color-surface-9:#2f3135;--color-border:#7a828e;--color-default:#f0f3f6;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#409eff;--color-primary-emphasis:#318bf8;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#f0f3f6;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#f0f3f6;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#479f76;--color-success-emphasis:#198754;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#e35d6a;--color-danger-emphasis:#dc3545;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffda6a;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#6edff6;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-black,#000);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-black,#000);--color-on-danger:var(--color-black,#000);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#9ea7b3;--color-syntax-constant:#ffadd4;--color-syntax-diff-changed-text:#ffe1b4;--color-syntax-diff-changed-bg:#a74c00;--color-syntax-diff-deleted-text:#ffdedb;--color-syntax-diff-deleted-bg:#cc1421;--color-syntax-diff-ignored-text:#f0f3f6;--color-syntax-diff-ignored-bg:#318bf8;--color-syntax-diff-inserted-text:#acf7b6;--color-syntax-diff-inserted-bg:#007728;--color-syntax-entity:#91cbff;--color-syntax-function:#dbb7ff;--color-syntax-keyword:#ff9492;--color-syntax-property:#72f088;--color-syntax-string:#addcff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:240,243,246;--rgb-primary:64,158,255;--rgb-secondary:240,243,246;--rgb-tertiary:240,243,246;--rgb-success:71,159,118;--rgb-danger:227,93,106;--rgb-warning:255,218,106;--rgb-info:110,223,246;color-scheme:dark}[data-theme]{background-color:var(--color-background);color:var(--color-foreground,inherit)} -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{overflow-y:scroll}[id=root]{overflow-x:hidden}blockquote{border-left:3px solid var(--color-border);color:var(--color-foreground,inherit);margin-block-end:1rem;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:.5em .75em}blockquote footer{color:var(--color-foreground-muted,inherit);display:block}blockquote footer:before{content:"\2014\A0"}button{-webkit-appearance:none;appearance:none;background:none;border:none;font-family:inherit;outline:none;padding:0}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}button:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}code[class*=language-],pre[class*=language-]{background:var(--color-background);color:var(--color-foreground);direction:ltr;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.925rem;-webkit-hyphens:none;hyphens:none;line-height:1.5;-o-tab-size:2;tab-size:2;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection{background:var(--color-surface-9);color:inherit;text-shadow:none}pre[class*=language-]{border:1px solid var(--color-border);border-radius:.3em;margin:1em 0;overflow:auto;overflow-x:auto;padding:1em}pre[class*=language-]::-webkit-scrollbar{height:8px}pre[class*=language-]::-webkit-scrollbar-track{background-color:transparent}pre[class*=language-]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-5);border:none;border-radius:6px}pre[class*=language-]::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-7)}:not(pre)>code{background-color:var(--color-surface-3);border-radius:.25em;padding:.125em .25em;white-space:normal}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}.token.punctuation{color:var(--color-syntax-foreground)}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--color-syntax-comment)}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.operator,.token.symbol,.token.tag{color:var(--color-syntax-keyword)}.token.function,.token.function-definition{color:var(--color-syntax-function)}.token.attr-name,.token.class-name,.token.entity,.token.namespace,.token.return-type,.token.selector{color:var(--color-syntax-entity)}.token.property,.token.variable{color:var(--color-syntax-property)}.token.attr-value,.token.char,.token.regex,.token.string,.token.url{color:var(--color-syntax-string)}.token.boolean,.token.constant,.token.number{color:var(--color-syntax-constant)}.token.changed{background-color:var(--color-syntax-diff-changed-bg);color:var(--color-syntax-diff-changed-text)}.token.deleted{background-color:var(--color-syntax-diff-deleted-bg);color:var(--color-syntax-diff-deleted-text)}.token.ignored{background-color:var(--color-syntax-diff-ignored-bg);color:var(--color-syntax-diff-ignored-text)}.token.inserted{background-color:var(--color-syntax-diff-inserted-bg);color:var(--color-syntax-diff-inserted-text)}.token.bold{font-weight:700}.token.italic{font-style:italic}hr{background-color:var(--color-border);border:none;height:1px;margin-block-end:1rem;margin-inline-end:0;margin-inline-start:0}hr,hr.title{margin-block-start:1rem}hr.title{height:2px;margin-block-end:2rem}hr.transparent{background-color:transparent}hr.small{width:64px}hr.medium{width:128px}hr.large{width:256px}hr.full{width:100%}hr.thick{height:2px}img,svg{vertical-align:middle}input,select,textarea{background:none;border:1px solid var(--color-border);border-radius:.25rem;color:inherit;font-family:inherit;font-size:.875em;line-height:1.125rem;outline:none;padding:8px;vertical-align:middle}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-foreground-subtle,inherit);font-size:1em}input:focus,select:focus,textarea:focus{border-color:var(--color-primary)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}input[type=submit]{color:var(--color-foreground-subtle,inherit);font-weight:500;min-width:80px;transition:color .2s,background-color .2s,border-color .2s}input[type=submit]:not(:disabled){cursor:pointer}input[type=submit]:not(:disabled):focus,input[type=submit]:not(:disabled):hover{background-color:var(--color-default);border-color:var(--color-default);color:var(--color-on-default)}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}ol,ul{margin-block-end:1rem;margin-block-start:0;padding-inline-start:24px}li::marker{color:var(--color-foreground-muted,inherit)}table{margin-left:-16px;width:calc(100% + 16px)}table td,table th{height:40px;padding:8px 16px}table th{font-weight:600;text-align:left}table.bordered{border-spacing:0;margin-left:0;width:100%}table.bordered td,table.bordered th{border:1px solid var(--color-border);padding:8px}table.bordered tr:first-child td:first-child,table.bordered tr:first-child th:first-child{border-top-left-radius:.25rem}table.bordered tr:first-child td:last-child,table.bordered tr:first-child th:last-child{border-top-right-radius:.25rem}table.bordered tr:last-child td:first-child,table.bordered tr:last-child th:first-child{border-bottom-left-radius:.25rem}table.bordered tr:last-child td:last-child,table.bordered tr:last-child th:last-child{border-bottom-right-radius:.25rem}table.bordered tr:not(:first-child) td,table.bordered tr:not(:first-child) th{border-top:none}table.bordered tr td:not(:first-child),table.bordered tr th:not(:first-child){border-left:none}table.striped tr:nth-child(2n){background-color:var(--color-surface-1)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-foreground,inherit);font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}a,a:hover,a:visited{color:inherit;font-weight:inherit;text-decoration:none}a:not(:disabled){cursor:pointer}b,strong{font-weight:600}p{margin-bottom:1rem;margin-top:0}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:600;line-height:1.2;margin-bottom:1rem;margin-top:0}.h1,h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.display-1{font-size:5rem}.display-2{font-size:4.5rem}.display-3{font-size:4rem}.display-4{font-size:3.5rem}.display-5{font-size:3rem}.display-6{font-size:2.5rem}.font-xxxl{font-size:1.5rem}.font-xxl{font-size:1.375rem}.font-xl{font-size:1.25rem}.font-lg{font-size:1.125rem}.font-md{font-size:1rem}.font-sm{font-size:.875rem}.font-xs{font-size:.75rem}.font-xxs{font-size:.625rem}.font-xxxs{font-size:.5rem}.eyebrow{color:var(--color-foreground-muted,inherit);font-size:.75rem;font-weight:600;letter-spacing:0;margin-bottom:.25rem;text-transform:uppercase}.subtitle{margin-bottom:.5rem;white-space:nowrap}:root{--footer-height:64px}.app-footer{align-items:center;display:flex;min-height:var(--footer-height,64px);overflow:hidden;position:relative;width:100%}.app-footer--bordered{border-top:1px solid var(--color-border)}.app-footer--transparent{background:none!important}.app-footer--sticky{bottom:0;position:sticky;z-index:var(--z-index-sticky,1020)}.app-footer .col{justify-content:space-between}.app-footer .col,.app-footer .col>*{align-items:center;display:flex}.app-footer .links{text-align:center;white-space:nowrap}@media (max-width:767px){.app-footer .col,.app-footer .col>:not(.links){flex-direction:column}.app-footer .copyright,.app-footer .links,.app-footer .logo{margin-bottom:8px}.app-footer .links{flex-wrap:wrap;justify-content:center}.app-footer .link{margin-bottom:4px}}:root{--header-height:80px}.app-header{align-items:center;display:flex;height:var(--header-height,80px);position:relative;width:100%}.app-header--bordered{border-bottom:1px solid var(--color-border)}.app-header--transparent{background:none!important}.app-header--sticky{position:sticky;top:0;z-index:var(--z-index-sticky,1020)}.app-header>.container,.app-header>.container-fluid{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto}.app-header>.container-fluid{max-width:100%}.app-header__content{align-items:center;display:flex;height:100%;justify-content:flex-start}.app-header .logo{z-index:1055}.app-header .navbar,.app-header .social-nav-links{display:none}@media screen and (min-width:1200px){.app-header .navbar,.app-header .social-nav-links{display:block}.app-header .navmenu,.app-header .navmenu__button{display:none}}.app-store-badge{border:none!important;display:inline-block}.app-store-badge>img{height:100%;width:100%}.app-utility-bar{height:32px}.app-utility-bar .container,.app-utility-bar .row{height:100%}.app-utility-bar .row{align-items:center}.app-utility-bar .col{align-items:center;display:flex}.app-utility-bar--left .col{justify-content:flex-start}.app-utility-bar--right .col{justify-content:flex-end}.badge{border-radius:.25rem;display:inline-block;font-size:.75em;font-weight:500;line-height:1;margin:.5em;min-width:48px;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:first-child{margin-left:0}.badge:last-child{margin-right:0}.badge,.badge--solid{background-color:var(--color-foreground);color:var(--color-background)}.badge,.badge--outline,.badge--solid{border:1px solid var(--color-foreground)}.badge--outline{background-color:transparent;color:var(--color-foreground)}.badge--pill{border-radius:50rem!important}.btn,.btn--default{--btn-color-primary:var(--color-default);--btn-color-secondary:var(--color-on-default);--btn-color-emphasis:var(--color-default-emphasis);--btn-color-subtle:var(--color-default-subtle)}.btn--primary{--btn-color-primary:var(--color-primary);--btn-color-secondary:var(--color-on-primary);--btn-color-emphasis:var(--color-primary-emphasis);--btn-color-subtle:var(--color-primary-subtle)}.btn--secondary{--btn-color-primary:var(--color-secondary);--btn-color-secondary:var(--color-on-secondary);--btn-color-emphasis:var(--color-secondary-emphasis);--btn-color-subtle:var(--color-secondary-subtle)}.btn--tertiary{--btn-color-primary:var(--color-tertiary);--btn-color-secondary:var(--color-on-tertiary);--btn-color-emphasis:var(--color-tertiary-emphasis);--btn-color-subtle:var(--color-tertiary-subtle)}.btn--success{--btn-color-primary:var(--color-success);--btn-color-secondary:var(--color-on-success);--btn-color-emphasis:var(--color-success-emphasis);--btn-color-subtle:var(--color-success-subtle)}.btn--danger{--btn-color-primary:var(--color-danger);--btn-color-secondary:var(--color-on-danger);--btn-color-emphasis:var(--color-danger-emphasis);--btn-color-subtle:var(--color-danger-subtle)}.btn--warning{--btn-color-primary:var(--color-warning);--btn-color-secondary:var(--color-on-warning);--btn-color-emphasis:var(--color-warning-emphasis);--btn-color-subtle:var(--color-warning-subtle)}.btn--info{--btn-color-primary:var(--color-info);--btn-color-secondary:var(--color-on-info);--btn-color-emphasis:var(--color-info-emphasis);--btn-color-subtle:var(--color-info-subtle)}.btn{fill:var(--btn-color-secondary);align-items:center;background-color:var(--btn-color-primary);border:1px solid transparent;border-radius:.5rem;color:var(--btn-color-secondary);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:20px;padding:8px 16px;text-decoration:none;transform:scale(1);transition:color .2s,background-color .2s,transform .2s;vertical-align:middle;white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.btn:not(:disabled){cursor:pointer}.btn:active,.btn:hover{text-decoration:none}.btn:not(.btn--unstyled):not(:disabled):active{transform:scale(.975)}.btn:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}.btn--solid{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);border-color:transparent;color:var(--btn-color-secondary)}.btn--solid:not(:disabled).active,.btn--solid:not(:disabled):active,.btn--solid:not(:disabled):hover{background-color:var(--btn-color-emphasis)}.btn--outline{fill:var(--btn-color-primary);background-color:transparent;border-color:var(--btn-color-primary);color:var(--btn-color-primary)}.btn--outline:not(:disabled).active,.btn--outline:not(:disabled):active,.btn--outline:not(:disabled):hover{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);color:var(--btn-color-secondary)}.btn--text,.btn--text:visited{fill:var(--btn-color-primary);background-color:transparent;border-color:transparent;color:var(--btn-color-primary)}.btn--text:not(:disabled):active,.btn--text:not(:disabled):hover{background-color:var(--btn-color-subtle)}.btn--unstyled{fill:inherit;background-color:transparent;border-color:transparent;color:inherit}.btn--rounded-corners{border-radius:.5rem}.btn--square{border-radius:0}.btn--rounded{border-radius:24px}.btn--circle{border-radius:50%}.btn--sm,.btn--small{font-size:.875rem;padding:8px 16px}.btn--sm.btn--rounded,.btn--small.btn--rounded{border-radius:24px}.btn--sm.btn--circle,.btn--sm.btn--icon-only,.btn--small.btn--circle,.btn--small.btn--icon-only{padding:8px}.btn--md,.btn--medium{font-size:1rem;padding:12px 24px}.btn--md.btn--rounded,.btn--medium.btn--rounded{border-radius:32px}.btn--md.btn--circle,.btn--md.btn--icon-only,.btn--medium.btn--circle,.btn--medium.btn--icon-only{padding:12px}.btn--large,.btn--lg{font-size:1.125rem;padding:16px 32px}.btn--large.btn--rounded,.btn--lg.btn--rounded{border-radius:40px}.btn--large.btn--circle,.btn--large.btn--icon-only,.btn--lg.btn--circle,.btn--lg.btn--icon-only{padding:16px}.btn>.icon-wrapper{fill:inherit;align-items:center;color:inherit;display:inline-flex;justify-content:center}.btn--sm>.icon-wrapper,.btn--small>.icon-wrapper{max-height:14px;max-width:14px}.btn--md>.icon-wrapper,.btn--medium>.icon-wrapper{max-height:16px;max-width:16px}.btn--large>.icon-wrapper,.btn--lg>.icon-wrapper{max-height:18px;max-width:18px}.btn>.icon-wrapper>.icon{fill:inherit;color:inherit}.btn--sm>.icon-wrapper>.icon,.btn--small>.icon-wrapper>.icon{font-size:15px}.btn--md>.icon-wrapper>.icon,.btn--medium>.icon-wrapper>.icon{font-size:18px}.btn--large>.icon-wrapper>.icon,.btn--lg>.icon-wrapper>.icon{font-size:21px}.btn-group{display:inline-flex;flex-wrap:wrap;max-width:100%;position:relative;vertical-align:middle;width:max-content}.btn-group--horizontal{align-items:center;flex-direction:row;justify-content:flex-start}.btn-group--vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group--spacing.btn-group--horizontal>a,.btn-group--spacing.btn-group--horizontal>button{margin-bottom:8px;margin-top:8px}.btn-group--spacing.btn-group--horizontal>a:not(:last-child),.btn-group--spacing.btn-group--horizontal>button:not(:last-child){margin-right:16px}.btn-group--spacing.btn-group--vertical>a,.btn-group--spacing.btn-group--vertical>button{margin-left:8px;margin-right:8px}.btn-group--spacing.btn-group--vertical>button:not(:last-child) .btn-group--spacing.btn-group--vertical>a:not(:last-child){margin-bottom:16px}.contact-form input,.contact-form textarea{display:block;margin-bottom:12px}.contact-form input:not([type=submit]),.contact-form textarea{max-width:100%;width:100%}.contact-form textarea{min-height:120px;resize:none}.cookie-consent{background-color:var(--color-background);bottom:0;box-shadow:0 -.5rem 1rem rgba(var(--rgb-black),10%);left:0;position:fixed;right:0;width:100%;z-index:var(--z-index-fixed,1030)}.cookie-consent__container{align-items:center;display:flex;justify-content:space-between}.cookie-consent__text{margin:12px 16px}.cookie-consent__text>a,.cookie-consent__text>a:hover,.cookie-consent__text>a:visited{font-weight:400}.cookie-consent__button{height:100%;min-height:48px}.cookie-consent__button:not(.cookie-consent__button--unstyled):not(:disabled):active{transform:none}@media (max-width:784px){.cookie-consent__button{margin-right:16px}}.embedded-video{box-sizing:content-box;max-width:100%;overflow:hidden;position:relative}.embedded-video:before{background-color:var(--color-surface-2);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.embedded-video__wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.embedded-video iframe{left:0;max-height:100%;max-width:100%;position:absolute;top:0}.icon{-webkit-font-smoothing:antialiased;word-wrap:normal;color:inherit;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.icon--material{font-family:Material Icons}.icon--inherit{font-size:inherit}.icon--sm,.icon--small{font-size:18px}.icon--md,.icon--medium{font-size:24px}.icon--large,.icon--lg{font-size:36px}.icon--extraLarge,.icon--xl{font-size:48px}.icon--light.icon--active{opacity:1}.icon--light.icon--inactive{opacity:.3}.icon--dark.icon--active{opacity:.54}.icon--dark.icon--inactive{opacity:.26}.img-fluid{height:auto;max-width:100%}.img-rounded{border-radius:.25rem}.image-gallery{margin-bottom:16px;margin-top:16px;position:relative}.image-gallery__thumbnails{column-gap:16px;display:grid;row-gap:16px}.image-gallery__thumbnail{display:flex;position:relative}.image-gallery__thumbnail--full-width{grid-column:1/-1}.image-gallery__thumbnail img{max-width:100%}.image-gallery__lightbox .ril__toolbar{background-color:transparent;height:10vh}.image-gallery__lightbox .ril__toolbarSide{height:100%}.image-gallery__lightbox .ril__toolbarLeftSide{padding-left:0}.image-gallery__lightbox .ril__toolbarRightSide{padding-right:0}.image-gallery__lightbox .ril__toolbarItem{height:100%;width:100%}.image-gallery__lightbox .ril__navButtons{background-color:transparent;background-position:50%;background-size:25px;height:100%;padding:0;width:10vw}.image-gallery__lightbox .ril__closeButton{background-position:50%;background-size:25%;height:10vh;width:10vh}@media (max-width:767px){.image-gallery__thumbnails{column-gap:8px;row-gap:8px}}@media (hover:none){.image-gallery__thumbnail{animation:0}}.input-wrapper{align-items:center;border:1px solid var(--color-border);border-radius:.25rem;display:inline-flex;height:36px;padding:8px;position:relative;vertical-align:middle}.input-wrapper.focus{border-color:var(--color-primary)}.input-wrapper.disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.input-wrapper.disabled>input:disabled{opacity:1}.input-wrapper>input{border:none;border-radius:0;height:100%;padding:0;width:100%}.input-wrapper>.icon{color:var(--color-foreground-muted,inherit);font-size:18px;pointer-events:none}.input-wrapper--icon-left{flex-direction:row-reverse}.input-wrapper--icon-left>.icon{margin-right:4px}.input-wrapper--icon-right{flex-direction:row}.input-wrapper--icon-right>.icon{margin-left:4px}.input-wrapper--sm,.input-wrapper--small{height:36px}.input-wrapper--md,.input-wrapper--medium{height:42px}.input-wrapper--large,.input-wrapper--lg{height:48px}.link,.link:hover,.link:visited{color:var(--color-primary,inherit);font-weight:500;text-decoration:none}.link--underlined,.link:hover{text-decoration:underline}.loading-spinner{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loading-spinner.loading{display:inline-block}.loading-spinner.sm,.loading-spinner.small{height:20px;width:20px}.loading-spinner.md,.loading-spinner.medium{height:40px;width:40px}.loading-spinner.large,.loading-spinner.lg{height:80px;width:80px}.loading-spinner__animation{display:inline-block;height:80%;left:10%;position:relative;top:10%;width:80%}.loading-spinner__animation div{animation:loading-spinner-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top:4px solid var(--color-surface-9);box-sizing:border-box;display:block;height:100%;position:absolute;width:100%}.loading-spinner__animation div:first-child{animation-delay:-.45s}.loading-spinner__animation div:nth-child(2){animation-delay:-.3s}.loading-spinner__animation div:nth-child(3){animation-delay:-.15s}@keyframes loading-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo{fill:var(--color-foreground);display:inline-block}.logo.extraSmall,.logo.xs{height:32px}.logo.sm,.logo.small{height:48px}.logo.md,.logo.medium{height:72px}.logo.large,.logo.lg{height:96px}.logo.extraLarge,.logo.xl{height:128px}.logo svg{fill:inherit}.logo img,.logo svg{height:100%}.logo button{cursor:pointer;height:100%;pointer-events:all!important}.logo button:focus-visible{outline-offset:-16px}.modal{background-color:rgba(var(--rgb-black,black),0);bottom:0;display:none;left:0;outline:none;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .3s;z-index:var(--z-index-modal,1060)}.modal--open{background-color:rgba(var(--rgb-black,black),var(--opacity-scrim,.54));display:block;overflow-x:hidden;overflow-y:auto}.modal__dialog{align-items:center;display:flex;margin:.5rem;min-height:calc(100% - 4rem);position:relative;width:auto}.modal__content{background-clip:padding-box;background-color:var(--color-surface-1);border:1px solid var(--color-border);border-radius:.25rem;color:var(--color-foreground);display:flex;flex-direction:column;outline:none;overflow:hidden;pointer-events:auto;position:relative;width:100%}.modal__body{flex:1 1 auto;padding:1rem;position:relative}.modal__header{border-bottom:1px solid var(--color-border);justify-content:space-between}.modal__footer,.modal__header{align-items:center;display:flex;padding:1rem}.modal__footer{border-top:1px solid var(--color-border)}.modal__footer--left-aligned{justify-content:flex-start}.modal__footer--right-aligned{justify-content:flex-end}.modal__title{margin:0}.modal__close-button{margin:-1rem -.65rem -1rem auto;opacity:.5;padding:1rem;transition:opacity .2s}.modal__close-button:active,.modal__close-button:focus,.modal__close-button:hover{opacity:1}@media (min-width:576px){.modal__dialog{margin:2rem auto;max-width:500px}}.navbar{justify-content:flex-start}.navbar,.navbar ul{align-items:center;display:inline-flex}.navbar ul{justify-content:space-evenly;list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-end:16px;padding-inline-start:16px}.navbar li{padding-left:4px;padding-right:4px}.navbar li a{align-items:center;background-color:transparent;border:none;border-radius:.5rem;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;padding:6px 12px;transform:scale(1);transition:background-color .2s,transform .2s}.navbar li a:hover{background-color:var(--color-default-subtle);text-decoration:none}.navbar li a:active{transform:scale(.975)}.navbar li a.active{color:var(--color-primary)}.navbar li a.active:hover{background-color:var(--color-primary-subtle)}.navmenu{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.navmenu,.navmenu__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.navmenu__overlay{background-color:var(--color-background);position:absolute;z-index:var(--z-index-overlay,1040)}.navmenu__container{height:calc(100% - var(--header-height, 80px)*2);margin-bottom:calc(var(--header-height, 80px)*.5);margin-top:calc(var(--header-height, 80px)*1.5);position:relative;z-index:var(--z-index-menu,1050)}.navmenu__container .social-nav-links{fill:var(--color-foreground);margin-left:-8px}.navmenu__wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:16px}.navmenu__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.navmenu__button:hover:not(:disabled){transform:scale(1.1)}.navmenu__list{font-size:2rem;font-weight:600;line-height:1.2;list-style:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0;text-align:left;white-space:nowrap}.navmenu__item{color:var(--color-foreground);margin-bottom:.5rem;transition:opacity .2s}.navmenu__item>a{border-bottom:none!important;color:inherit;font-weight:600}.navmenu--open{pointer-events:all;visibility:visible}.navmenu--closed{pointer-events:none;visibility:hidden}.navmenu--animated{transition:visibility .2s}.navmenu--animated .navmenu__item,.navmenu--animated .navmenu__overlay{transition:opacity .2s}.navmenu--animated.navmenu--open .navmenu__item,.navmenu--animated.navmenu--open .navmenu__overlay{opacity:1}.navmenu--animated.navmenu--closed .navmenu__item,.navmenu--animated.navmenu--closed .navmenu__overlay{opacity:0}@media (hover:hover){.navmenu__list:hover .navmenu__item{opacity:var(--opacity-inactive,.62)}.navmenu__item:hover{opacity:1!important}}@media (min-width:360px){.navmenu__list{font-size:2.5rem}}@media (min-width:576px){.navmenu__list{font-size:2.75rem}}@media (min-width:768px){.navmenu__list{font-size:3rem}}.page-banner{position:relative;width:100%;z-index:0}.page-banner:before{background:inherit;bottom:0;content:"";height:100%;left:0;margin-left:50%;pointer-events:none;position:absolute;right:0;top:0;transform:translate3d(-50%,0,0);transform-origin:50% 50%;width:100vw;z-index:-1}.page-banner--transparent:before{background:none!important}.page-banner--extraSmall,.page-banner--xs{padding-bottom:1rem;padding-top:1rem}.page-banner--sm,.page-banner--small{padding-bottom:2rem;padding-top:2rem}.page-banner--md,.page-banner--medium{padding-bottom:4rem;padding-top:4rem}.page-banner--large,.page-banner--lg{padding-bottom:6rem;padding-top:6rem}.page-banner--extraLarge,.page-banner--xl{padding-bottom:8rem;padding-top:8rem}.pagination{align-items:center;display:inline-flex;justify-content:flex-start}.pagination>.btn{border-radius:.25rem;height:36px;margin-left:4px;margin-right:4px;padding:8px;width:36px}.pagination>.btn:first-child{margin-left:0}.pagination>.btn:last-child{margin-right:0}.progressive-image{box-sizing:content-box;display:inline-block;height:auto;max-width:100%;position:relative}.progressive-image__placeholder{-webkit-clip-path:inset(0);clip-path:inset(0);filter:blur(1px);opacity:1;position:absolute}.progressive-image__placeholder.progressive-image--animated{transition:opacity .6s ease-in}.progressive-image--loaded .progressive-image__placeholder{opacity:0}@media (hover:hover){.progressive-image--no-placeholder.progressive-image--animated .progressive-image__source{transition:opacity .2s ease-in,visibility .2s ease-in}.progressive-image--no-placeholder .progressive-image__source{opacity:0;visibility:hidden}.progressive-image--no-placeholder.progressive-image--loaded .progressive-image__source{opacity:1;visibility:visible}}.custom-scrollbar{overflow-y:auto}.custom-scrollbar--auto-hide{overflow-y:overlay}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--color-surface-3)}.custom-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-6);border:none;border-radius:4px}.custom-scrollbar--auto-hide::-webkit-scrollbar-thumb,.custom-scrollbar--auto-hide::-webkit-scrollbar-track{background-color:transparent}.custom-scrollbar--auto-hide:hover::-webkit-scrollbar-thumb{background-color:var(--color-surface-6)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-9)}.sidedrawer{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.sidedrawer,.sidedrawer__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.sidedrawer__overlay{background-color:var(--color-black,#000);opacity:var(--opacity-scrim,.54);position:absolute;z-index:var(--z-index-overlay,1040)}.sidedrawer__container{background-color:var(--color-background);box-shadow:.25rem 0 .5rem rgba(0,0,0,.1);color:var(--color-foreground);height:100%;left:0;margin-right:auto;position:relative;width:287px;z-index:var(--z-index-menu,1050)}[data-theme=dark] .sidedrawer__container,[data-theme=high-contrast] .sidedrawer__container{box-shadow:none}.sidedrawer__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.sidedrawer__button:hover:not(:disabled){transform:scale(1.1)}.sidedrawer--open{pointer-events:all;visibility:visible}.sidedrawer--closed{pointer-events:none;visibility:hidden}.sidedrawer--animated{transition:visibility .2s}.sidedrawer--animated .sidedrawer__overlay{transition:opacity .2s}.sidedrawer--animated .sidedrawer__container{transition:transform .2s}.sidedrawer--animated.sidedrawer--open .sidedrawer__overlay{opacity:var(--opacity-scrim,.54)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__overlay{opacity:0}.sidedrawer--animated.sidedrawer--open .sidedrawer__container{transform:translateX(0)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__container{transform:translateX(-287px)}.social-button.paypal path{transition:fill .1s}.social-button.paypal:active:not(:disabled) path:first-child,.social-button.paypal:active:not(:disabled) path:nth-child(4),.social-button.paypal:focus:not(:disabled) path:first-child,.social-button.paypal:focus:not(:disabled) path:nth-child(4),.social-button.paypal:hover:not(:disabled) path:first-child,.social-button.paypal:hover:not(:disabled) path:nth-child(4){fill:#fff}.social-button.paypal:active:not(:disabled) path:nth-child(2),.social-button.paypal:focus:not(:disabled) path:nth-child(2),.social-button.paypal:hover:not(:disabled) path:nth-child(2){fill:#adcee4}.social-button.paypal:active:not(:disabled) path:nth-child(3),.social-button.paypal:focus:not(:disabled) path:nth-child(3),.social-button.paypal:hover:not(:disabled) path:nth-child(3){fill:#e6eff6}.social-icon{fill:var(--color-foreground,inherit);align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;max-height:100%;max-width:100%;position:relative}.social-icon,.social-icon:hover{border-bottom:none;text-decoration:none}.social-icon--rounded{border-radius:50%}.social-icon svg{fill:inherit;height:100%;transition:fill .2s;width:100%}.social-nav-links{align-items:center;display:flex;justify-content:flex-start;max-width:100%}.social-nav-links__list{align-items:center;display:flex;list-style:none;margin-block-end:8px;margin-block-start:8px;padding-inline-end:0;padding-inline-start:0}.social-nav-links__item{transition:opacity .2s,transform .2s}@media (hover:hover){.social-nav-links__list:hover .social-nav-links__item{opacity:var(--opacity-inactive,.62)}.social-nav-links__item:hover{opacity:1!important;transform:scale(1.1)}}.thumbnail{border-bottom:none!important;box-sizing:content-box;display:inline-flex;height:auto;max-width:100%;overflow:hidden;position:relative;text-align:center}@media (hover:hover){a.thumbnail{transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}a.thumbnail:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:translateY(-4px)}}@media (hover:none){.thumbnail{animation:0}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:540px}}@media (min-width:768px){.container,.container-lg,.container-md,.container-xl{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-xl{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.col,[class*=col-]{min-height:1px;padding-left:16px;padding-right:16px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-0{flex:0 0;max-width:0}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-0{margin-left:0}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-12{margin-left:100%}.row.gutters-sm{padding-bottom:8px;padding-top:8px}.row.gutters-md{padding-bottom:16px;padding-top:16px}.row.gutters-lg{padding-bottom:32px;padding-top:32px}.col.gutters-sm,[class*=col-].gutters-sm{padding-left:8px;padding-right:8px}.col.gutters-md,[class*=col-].gutters-md{padding-left:16px;padding-right:16px}.col.gutters-lg,[class*=col-].gutters-lg{padding-left:32px;padding-right:32px}.gutters-none{margin-left:0;margin-right:0}.gutters-none>.col,.gutters-none>[class*=col-]{padding-left:0;padding-right:0}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-0{flex:0 0;max-width:0}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.offset-sm-12{margin-left:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-0{flex:0 0;max-width:0}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.offset-md-12{margin-left:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-0{flex:0 0;max-width:0}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-12{margin-left:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-0{flex:0 0;max-width:0}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.offset-xl-12{margin-left:100%}}.page{margin-left:auto;margin-right:auto;min-height:calc(100vh - var(--header-height, 0));position:relative}.js-parallax .page{transform-style:preserve-3d}.page>article{padding-bottom:128px}.cover{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;width:100vw}.cover:before{background-attachment:fixed;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.full-bleed{margin-left:50%;transform:translateX(-50%);width:100vw}.app.js-parallax,.parallax{perspective:10px}.parallax{height:100vh;overflow-x:hidden;overflow-y:auto}.parallax__group{position:relative;transform-style:preserve-3d}.parallax__layer{bottom:0;left:0;position:absolute;right:0;top:0}.parallax__layer--base{transform:translateZ(0)}.parallax__layer--bg-1{transform:translateZ(-1px) scale(2)}.parallax__layer--bg-2{transform:translateZ(-2px) scale(3)}.parallax__layer--bg-3{transform:translateZ(-3px) scale(4)}.parallax__layer--bg-4{transform:translateZ(-4px) scale(5)}.parallax__layer--bg-5{transform:translateZ(-5px) scale(6)}.parallax__layer--fg-1{transform:translateZ(1px) scale(.9)}.parallax__layer--fg-2{transform:translateZ(2px) scale(.8)}.parallax__layer--fg-3{transform:translateZ(3px) scale(.7)}.parallax__layer--fg-4{transform:translateZ(4px) scale(.6)}.parallax__layer--fg-5{transform:translateZ(5px) scale(.5)}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.animation-short{animation-duration:.2s;animation-fill-mode:both}.animation-medium{animation-duration:.4s;animation-fill-mode:both}.animation-long{animation-duration:.6s;animation-fill-mode:both}.animation-infinite{animation-iteration-count:infinite}.animation-delay-1{animation-delay:50ms}.animation-delay-2{animation-delay:.1s}.animation-delay-3{animation-delay:.15s}.animation-delay-4{animation-delay:.2s}.animation-delay-5{animation-delay:.25s}.animation-delay-6{animation-delay:.3s}.animation-delay-7{animation-delay:.35s}.animation-delay-8{animation-delay:.4s}.fade-in{animation-name:fade-in}.fade-out{animation-name:fade-out}.translate-in{animation-name:translate-in}.translate-out{animation-name:translate-out}.fade-translate-in{animation-name:fade-translate-in}.fade-translate-out{animation-name:fade-translate-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes translate-in{0%{transform:translate3d(0,10%,0)}to{transform:none}}@keyframes translate-out{0%{transform:none}to{transform:translate3d(0,10%,0)}}@keyframes fade-translate-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}@keyframes fade-translate-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,10%,0)}}.aspect-ratio-container{height:0;overflow:hidden;position:relative}.aspect-ratio-content{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-21x9{padding-bottom:42.85714%}.aspect-ratio-9x21{padding-bottom:233.33333%}.aspect-ratio-16x9{padding-bottom:56.25%}.aspect-ratio-9x16{padding-bottom:177.77778%}.aspect-ratio-4x3{padding-bottom:75%}.aspect-ratio-3x4{padding-bottom:133.33333%}.aspect-ratio-6x4{padding-bottom:66.66667%}.aspect-ratio-4x6{padding-bottom:150%}.aspect-ratio-8x5{padding-bottom:62.5%}.aspect-ratio-5x8{padding-bottom:160%}.aspect-ratio-7x5{padding-bottom:71.42857%}.aspect-ratio-5x7{padding-bottom:140%}.aspect-ratio-2x1{padding-bottom:50%}.aspect-ratio-1x2{padding-bottom:200%}.aspect-ratio-1x1{padding-bottom:100%}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-bottom,.bg-left{background-repeat:no-repeat}.bg-left{background-position:0}.bg-right{background-position:100%;background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-norepeat{background-repeat:no-repeat}.border,.border-all{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-none{border-style:solid;border-width:0}.rounded,.rounded-md{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-lg{border-radius:.5rem}.justify-content-around{justify-content:space-around}.justify-content-baseline{justify-content:baseline}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-evenly{justify-content:space-evenly}.justify-content-flex-end{justify-content:flex-end}.justify-content-flex-start{justify-content:flex-start}.justify-content-left{justify-content:left}.justify-content-normal{justify-content:normal}.justify-content-right{justify-content:right}.justify-content-start{justify-content:start}.justify-content-stretch{justify-content:stretch}.justify-items-auto{justify-items:auto}.justify-items-baseline{justify-items:baseline}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-flex-end{justify-items:flex-end}.justify-items-flex-start{justify-items:flex-start}.justify-items-left{justify-items:left}.justify-items-normal{justify-items:normal}.justify-items-right{justify-items:right}.justify-items-self-end{justify-items:self-end}.justify-items-self-start{justify-items:self-start}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.justify-self-auto{justify-self:auto}.justify-self-baseline{justify-self:baseline}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-self-flex-end{justify-self:flex-end}.justify-self-flex-start{justify-self:flex-start}.justify-self-left{justify-self:left}.justify-self-normal{justify-self:normal}.justify-self-right{justify-self:right}.justify-self-self-end{justify-self:self-end}.justify-self-self-start{justify-self:self-start}.justify-self-start{justify-self:start}.justify-self-stretch{justify-self:stretch}.align-content-around{align-content:space-around}.align-content-between{align-content:space-between}.align-content-center{align-content:center}.align-content-end{align-content:flex-end}.align-content-start{align-content:flex-start}.align-content-stretch{align-content:stretch}.align-items-baseline{align-items:baseline}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-baseline{align-self:baseline}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-start{align-self:flex-start}.align-self-stretch{align-self:stretch}.border-box{box-sizing:border-box}.content-box{box-sizing:content-box}.color-inherit,.color-inherit:visited{color:inherit}.color-transparent{color:transparent}.color-black{color:var(--color-black,#000)}.color-white{color:var(--color-white,#fff)}.color-foreground{color:var(--color-foreground)}.color-foreground-muted{color:var(--color-foreground-muted)}.color-foreground-subtle{color:var(--color-foreground-subtle)}.color-background{color:var(--color-background)}.color-surface-0{color:var(--color-surface-0)}.color-surface-1{color:var(--color-surface-1)}.color-surface-2{color:var(--color-surface-2)}.color-surface-3{color:var(--color-surface-3)}.color-surface-4{color:var(--color-surface-4)}.color-surface-5{color:var(--color-surface-5)}.color-surface-6{color:var(--color-surface-6)}.color-surface-7{color:var(--color-surface-7)}.color-surface-8{color:var(--color-surface-8)}.color-surface-9{color:var(--color-surface-9)}.color-default{color:var(--color-default)}.color-default-emphasis{color:var(--color-default-emphasis)}.color-default-subtle{color:var(--color-default-subtle)}.color-primary{color:var(--color-primary)}.color-primary-emphasis{color:var(--color-primary-emphasis)}.color-primary-subtle{color:var(--color-primary-subtle)}.color-secondary{color:var(--color-secondary)}.color-secondary-emphasis{color:var(--color-secondary-emphasis)}.color-secondary-subtle{color:var(--color-secondary-subtle)}.color-tertiary{color:var(--color-tertiary)}.color-tertiary-emphasis{color:var(--color-tertiary-emphasis)}.color-tertiary-subtle{color:var(--color-tertiary-subtle)}.color-success{color:var(--color-success)}.color-success-emphasis{color:var(--color-success-emphasis)}.color-success-subtle{color:var(--color-success-subtle)}.color-danger{color:var(--color-danger)}.color-danger-emphasis{color:var(--color-danger-emphasis)}.color-danger-subtle{color:var(--color-danger-subtle)}.color-warning{color:var(--color-warning)}.color-warning-emphasis{color:var(--color-warning-emphasis)}.color-warning-subtle{color:var(--color-warning-subtle)}.color-info{color:var(--color-info)}.color-info-emphasis{color:var(--color-info-emphasis)}.color-info-subtle{color:var(--color-info-subtle)}.bg-inherit{background-color:inherit}.bg-transparent{background-color:transparent}.bg-black{background-color:var(--color-black,#000)}.bg-white{background-color:var(--color-white,#fff)}.bg-foreground{background-color:var(--color-foreground)}.bg-foreground-muted{background-color:var(--color-foreground-muted)}.bg-foreground-subtle{background-color:var(--color-foreground-subtle)}.bg-background{background-color:var(--color-background)}.bg-surface-0{background-color:var(--color-surface-0)}.bg-surface-1{background-color:var(--color-surface-1)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-3{background-color:var(--color-surface-3)}.bg-surface-4{background-color:var(--color-surface-4)}.bg-surface-5{background-color:var(--color-surface-5)}.bg-surface-6{background-color:var(--color-surface-6)}.bg-surface-7{background-color:var(--color-surface-7)}.bg-surface-8{background-color:var(--color-surface-8)}.bg-surface-9{background-color:var(--color-surface-9)}.bg-default{background-color:var(--color-default)}.bg-default-emphasis{background-color:var(--color-default-emphasis)}.bg-default-subtle{background-color:var(--color-default-subtle)}.bg-primary{background-color:var(--color-primary)}.bg-primary-emphasis{background-color:var(--color-primary-emphasis)}.bg-primary-subtle{background-color:var(--color-primary-subtle)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-emphasis{background-color:var(--color-secondary-emphasis)}.bg-secondary-subtle{background-color:var(--color-secondary-subtle)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-tertiary-emphasis{background-color:var(--color-tertiary-emphasis)}.bg-tertiary-subtle{background-color:var(--color-tertiary-subtle)}.bg-success{background-color:var(--color-success)}.bg-success-emphasis{background-color:var(--color-success-emphasis)}.bg-success-subtle{background-color:var(--color-success-subtle)}.bg-danger{background-color:var(--color-danger)}.bg-danger-emphasis{background-color:var(--color-danger-emphasis)}.bg-danger-subtle{background-color:var(--color-danger-subtle)}.bg-warning{background-color:var(--color-warning)}.bg-warning-emphasis{background-color:var(--color-warning-emphasis)}.bg-warning-subtle{background-color:var(--color-warning-subtle)}.bg-info{background-color:var(--color-info)}.bg-info-emphasis{background-color:var(--color-info-emphasis)}.bg-info-subtle{background-color:var(--color-info-subtle)}.fill-inherit{fill:inherit}.fill-transparent{fill:transparent}.fill-black{fill:var(--color-black,#000)}.fill-white{fill:var(--color-white,#fff)}.fill-foreground{fill:var(--color-foreground)}.fill-foreground-muted{fill:var(--color-foreground-muted)}.fill-foreground-subtle{fill:var(--color-foreground-subtle)}.fill-background{fill:var(--color-background)}.fill-surface-0{fill:var(--color-surface-0)}.fill-surface-1{fill:var(--color-surface-1)}.fill-surface-2{fill:var(--color-surface-2)}.fill-surface-3{fill:var(--color-surface-3)}.fill-surface-4{fill:var(--color-surface-4)}.fill-surface-5{fill:var(--color-surface-5)}.fill-surface-6{fill:var(--color-surface-6)}.fill-surface-7{fill:var(--color-surface-7)}.fill-surface-8{fill:var(--color-surface-8)}.fill-surface-9{fill:var(--color-surface-9)}.fill-default{fill:var(--color-default)}.fill-default-emphasis{fill:var(--color-default-emphasis)}.fill-default-subtle{fill:var(--color-default-subtle)}.fill-primary{fill:var(--color-primary)}.fill-primary-emphasis{fill:var(--color-primary-emphasis)}.fill-primary-subtle{fill:var(--color-primary-subtle)}.fill-secondary{fill:var(--color-secondary)}.fill-secondary-emphasis{fill:var(--color-secondary-emphasis)}.fill-secondary-subtle{fill:var(--color-secondary-subtle)}.fill-tertiary{fill:var(--color-tertiary)}.fill-tertiary-emphasis{fill:var(--color-tertiary-emphasis)}.fill-tertiary-subtle{fill:var(--color-tertiary-subtle)}.fill-success{fill:var(--color-success)}.fill-success-emphasis{fill:var(--color-success-emphasis)}.fill-success-subtle{fill:var(--color-success-subtle)}.fill-danger{fill:var(--color-danger)}.fill-danger-emphasis{fill:var(--color-danger-emphasis)}.fill-danger-subtle{fill:var(--color-danger-subtle)}.fill-warning{fill:var(--color-warning)}.fill-warning-emphasis{fill:var(--color-warning-emphasis)}.fill-warning-subtle{fill:var(--color-warning-subtle)}.fill-info{fill:var(--color-info)}.fill-info-emphasis{fill:var(--color-info-emphasis)}.fill-info-subtle{fill:var(--color-info-subtle)}.cursor-alias{cursor:alias}.cursor-auto{cursor:auto}.cursor-context-menu{cursor:context-menu}.cursor-cell{cursor:cell}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.display-none{display:none}.display-block{display:block}.display-flex{display:flex}.display-grid{display:grid}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.display-inline-grid{display:inline-grid}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-0{flex-shrink:0}@media (min-width:576px){.flex-row-sm{flex-direction:row}.flex-row-reverse-sm{flex-direction:row-reverse}.flex-column-sm{flex-direction:column}.flex-column-reverse-sm{flex-direction:column-reverse}.flex-wrap-sm{flex-wrap:wrap}.flex-wrap-reverse-sm{flex-wrap:wrap-reverse}.flex-nowrap-sm{flex-wrap:nowrap}}@media (min-width:768px){.flex-row-md{flex-direction:row}.flex-row-reverse-md{flex-direction:row-reverse}.flex-column-md{flex-direction:column}.flex-column-reverse-md{flex-direction:column-reverse}.flex-wrap-md{flex-wrap:wrap}.flex-wrap-reverse-md{flex-wrap:wrap-reverse}.flex-nowrap-md{flex-wrap:nowrap}}@media (min-width:992px){.flex-row-lg{flex-direction:row}.flex-row-reverse-lg{flex-direction:row-reverse}.flex-column-lg{flex-direction:column}.flex-column-reverse-lg{flex-direction:column-reverse}.flex-wrap-lg{flex-wrap:wrap}.flex-wrap-reverse-lg{flex-wrap:wrap-reverse}.flex-nowrap-lg{flex-wrap:nowrap}}@media (min-width:1200px){.flex-row-xl{flex-direction:row}.flex-row-reverse-xl{flex-direction:row-reverse}.flex-column-xl{flex-direction:column}.flex-column-reverse-xl{flex-direction:column-reverse}.flex-wrap-xl{flex-wrap:wrap}.flex-wrap-reverse-xl{flex-wrap:wrap-reverse}.flex-nowrap-xl{flex-wrap:nowrap}}.float-left{_display:inline;float:left}.float-right{_display:inline;float:right}.float-none{float:none}.height-auto{height:auto}.height-0{height:0}.height-xs{height:calc(var(--spacing-unit, 8px)*.25)}.height-sm{height:calc(var(--spacing-unit, 8px)*.5)}.height-md{height:calc(var(--spacing-unit, 8px)*1)}.height-lg{height:calc(var(--spacing-unit, 8px)*2)}.height-xl{height:calc(var(--spacing-unit, 8px)*3)}.height-xxl{height:calc(var(--spacing-unit, 8px)*4)}.height-xxxl{height:calc(var(--spacing-unit, 8px)*5)}.height-2xl{height:calc(var(--spacing-unit, 8px)*6)}.height-2xxl{height:calc(var(--spacing-unit, 8px)*8)}.height-2xxxl{height:calc(var(--spacing-unit, 8px)*10)}.height-10p{height:10%}.height-20p{height:20%}.height-25p{height:25%}.height-30p{height:30%}.height-33p{height:33%}.height-40p{height:40%}.height-50p{height:50%}.height-60p{height:60%}.height-66p{height:66%}.height-70p{height:70%}.height-75p{height:75%}.height-80p{height:80%}.height-90p{height:90%}.height-100p{height:100%}.height-10vh{height:10vh}.height-20vh{height:20vh}.height-25vh{height:25vh}.height-30vh{height:30vh}.height-33vh{height:33vh}.height-40vh{height:40vh}.height-50vh{height:50vh}.height-60vh{height:60vh}.height-66vh{height:66vh}.height-70vh{height:70vh}.height-75vh{height:75vh}.height-80vh{height:80vh}.height-90vh{height:90vh}.height-100vh{height:100vh}.height-1em{height:1em}.height-2em{height:2em}.height-3em{height:3em}.height-4em{height:4em}.height-5em{height:5em}.height-6em{height:6em}.height-7em{height:7em}.height-8em{height:8em}.margin-0,.margin-none{margin:0}.margin-xs{margin:calc(var(--spacing-unit, 8px)*.25)}.margin-sm{margin:calc(var(--spacing-unit, 8px)*.5)}.margin-md{margin:calc(var(--spacing-unit, 8px)*1)}.margin-lg{margin:calc(var(--spacing-unit, 8px)*2)}.margin-xl{margin:calc(var(--spacing-unit, 8px)*3)}.margin-xxl{margin:calc(var(--spacing-unit, 8px)*4)}.margin-xxxl{margin:calc(var(--spacing-unit, 8px)*5)}.margin-2xl{margin:calc(var(--spacing-unit, 8px)*6)}.margin-2xxl{margin:calc(var(--spacing-unit, 8px)*8)}.margin-2xxxl{margin:calc(var(--spacing-unit, 8px)*10)}.margin-1em{margin:1em}.margin-2em{margin:2em}.margin-3em{margin:3em}.margin-4em{margin:4em}.margin-5em{margin:5em}.margin-6em{margin:6em}.margin-7em{margin:7em}.margin-8em{margin:8em}.margin-1rem{margin:1rem}.margin-2rem{margin:2rem}.margin-3rem{margin:3rem}.margin-4rem{margin:4rem}.margin-5rem{margin:5rem}.margin-6rem{margin:6rem}.margin-7rem{margin:7rem}.margin-8rem{margin:8rem}.margin-left-0,.margin-left-none{margin-left:0}.margin-left-xs{margin-left:calc(var(--spacing-unit, 8px)*.25)}.margin-left-sm{margin-left:calc(var(--spacing-unit, 8px)*.5)}.margin-left-md{margin-left:calc(var(--spacing-unit, 8px)*1)}.margin-left-lg{margin-left:calc(var(--spacing-unit, 8px)*2)}.margin-left-xl{margin-left:calc(var(--spacing-unit, 8px)*3)}.margin-left-xxl{margin-left:calc(var(--spacing-unit, 8px)*4)}.margin-left-xxxl{margin-left:calc(var(--spacing-unit, 8px)*5)}.margin-left-2xl{margin-left:calc(var(--spacing-unit, 8px)*6)}.margin-left-2xxl{margin-left:calc(var(--spacing-unit, 8px)*8)}.margin-left-2xxxl{margin-left:calc(var(--spacing-unit, 8px)*10)}.margin-left-1em{margin-left:1em}.margin-left-2em{margin-left:2em}.margin-left-3em{margin-left:3em}.margin-left-4em{margin-left:4em}.margin-left-5em{margin-left:5em}.margin-left-6em{margin-left:6em}.margin-left-7em{margin-left:7em}.margin-left-8em{margin-left:8em}.margin-left-1rem{margin-left:1rem}.margin-left-2rem{margin-left:2rem}.margin-left-3rem{margin-left:3rem}.margin-left-4rem{margin-left:4rem}.margin-left-5rem{margin-left:5rem}.margin-left-6rem{margin-left:6rem}.margin-left-7rem{margin-left:7rem}.margin-left-8rem{margin-left:8rem}.margin-right-0,.margin-right-none{margin-right:0}.margin-right-xs{margin-right:calc(var(--spacing-unit, 8px)*.25)}.margin-right-sm{margin-right:calc(var(--spacing-unit, 8px)*.5)}.margin-right-md{margin-right:calc(var(--spacing-unit, 8px)*1)}.margin-right-lg{margin-right:calc(var(--spacing-unit, 8px)*2)}.margin-right-xl{margin-right:calc(var(--spacing-unit, 8px)*3)}.margin-right-xxl{margin-right:calc(var(--spacing-unit, 8px)*4)}.margin-right-xxxl{margin-right:calc(var(--spacing-unit, 8px)*5)}.margin-right-2xl{margin-right:calc(var(--spacing-unit, 8px)*6)}.margin-right-2xxl{margin-right:calc(var(--spacing-unit, 8px)*8)}.margin-right-2xxxl{margin-right:calc(var(--spacing-unit, 8px)*10)}.margin-right-1em{margin-right:1em}.margin-right-2em{margin-right:2em}.margin-right-3em{margin-right:3em}.margin-right-4em{margin-right:4em}.margin-right-5em{margin-right:5em}.margin-right-6em{margin-right:6em}.margin-right-7em{margin-right:7em}.margin-right-8em{margin-right:8em}.margin-right-1rem{margin-right:1rem}.margin-right-2rem{margin-right:2rem}.margin-right-3rem{margin-right:3rem}.margin-right-4rem{margin-right:4rem}.margin-right-5rem{margin-right:5rem}.margin-right-6rem{margin-right:6rem}.margin-right-7rem{margin-right:7rem}.margin-right-8rem{margin-right:8rem}.margin-top-0,.margin-top-none{margin-top:0}.margin-top-xs{margin-top:calc(var(--spacing-unit, 8px)*.25)}.margin-top-sm{margin-top:calc(var(--spacing-unit, 8px)*.5)}.margin-top-md{margin-top:calc(var(--spacing-unit, 8px)*1)}.margin-top-lg{margin-top:calc(var(--spacing-unit, 8px)*2)}.margin-top-xl{margin-top:calc(var(--spacing-unit, 8px)*3)}.margin-top-xxl{margin-top:calc(var(--spacing-unit, 8px)*4)}.margin-top-xxxl{margin-top:calc(var(--spacing-unit, 8px)*5)}.margin-top-2xl{margin-top:calc(var(--spacing-unit, 8px)*6)}.margin-top-2xxl{margin-top:calc(var(--spacing-unit, 8px)*8)}.margin-top-2xxxl{margin-top:calc(var(--spacing-unit, 8px)*10)}.margin-top-1em{margin-top:1em}.margin-top-2em{margin-top:2em}.margin-top-3em{margin-top:3em}.margin-top-4em{margin-top:4em}.margin-top-5em{margin-top:5em}.margin-top-6em{margin-top:6em}.margin-top-7em{margin-top:7em}.margin-top-8em{margin-top:8em}.margin-top-1rem{margin-top:1rem}.margin-top-2rem{margin-top:2rem}.margin-top-3rem{margin-top:3rem}.margin-top-4rem{margin-top:4rem}.margin-top-5rem{margin-top:5rem}.margin-top-6rem{margin-top:6rem}.margin-top-7rem{margin-top:7rem}.margin-top-8rem{margin-top:8rem}.margin-bottom-0,.margin-bottom-none{margin-bottom:0}.margin-bottom-xs{margin-bottom:calc(var(--spacing-unit, 8px)*.25)}.margin-bottom-sm{margin-bottom:calc(var(--spacing-unit, 8px)*.5)}.margin-bottom-md{margin-bottom:calc(var(--spacing-unit, 8px)*1)}.margin-bottom-lg{margin-bottom:calc(var(--spacing-unit, 8px)*2)}.margin-bottom-xl{margin-bottom:calc(var(--spacing-unit, 8px)*3)}.margin-bottom-xxl{margin-bottom:calc(var(--spacing-unit, 8px)*4)}.margin-bottom-xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*5)}.margin-bottom-2xl{margin-bottom:calc(var(--spacing-unit, 8px)*6)}.margin-bottom-2xxl{margin-bottom:calc(var(--spacing-unit, 8px)*8)}.margin-bottom-2xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*10)}.margin-bottom-1em{margin-bottom:1em}.margin-bottom-2em{margin-bottom:2em}.margin-bottom-3em{margin-bottom:3em}.margin-bottom-4em{margin-bottom:4em}.margin-bottom-5em{margin-bottom:5em}.margin-bottom-6em{margin-bottom:6em}.margin-bottom-7em{margin-bottom:7em}.margin-bottom-8em{margin-bottom:8em}.margin-bottom-1rem{margin-bottom:1rem}.margin-bottom-2rem{margin-bottom:2rem}.margin-bottom-3rem{margin-bottom:3rem}.margin-bottom-4rem{margin-bottom:4rem}.margin-bottom-5rem{margin-bottom:5rem}.margin-bottom-6rem{margin-bottom:6rem}.margin-bottom-7rem{margin-bottom:7rem}.margin-bottom-8rem{margin-bottom:8rem}.opacity-100p{opacity:1}.opacity-90p{opacity:.9}.opacity-80p{opacity:.8}.opacity-75p{opacity:.75}.opacity-70p{opacity:.7}.opacity-66p{opacity:.66}.opacity-60p{opacity:.6}.opacity-50p{opacity:.5}.opacity-40p{opacity:.4}.opacity-33p{opacity:.33}.opacity-30p{opacity:.3}.opacity-25p{opacity:.25}.opacity-20p{opacity:.2}.opacity-10p{opacity:.1}.opacity-0,.opacity-0p{opacity:0}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-scroll{overflow-x:scroll}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.padding-0,.padding-none{padding:0}.padding-xs{padding:calc(var(--spacing-unit, 8px)*.25)}.padding-sm{padding:calc(var(--spacing-unit, 8px)*.5)}.padding-md{padding:calc(var(--spacing-unit, 8px)*1)}.padding-lg{padding:calc(var(--spacing-unit, 8px)*2)}.padding-xl{padding:calc(var(--spacing-unit, 8px)*3)}.padding-xxl{padding:calc(var(--spacing-unit, 8px)*4)}.padding-xxxl{padding:calc(var(--spacing-unit, 8px)*5)}.padding-2xl{padding:calc(var(--spacing-unit, 8px)*6)}.padding-2xxl{padding:calc(var(--spacing-unit, 8px)*8)}.padding-2xxxl{padding:calc(var(--spacing-unit, 8px)*10)}.padding-1em{padding:1em}.padding-2em{padding:2em}.padding-3em{padding:3em}.padding-4em{padding:4em}.padding-5em{padding:5em}.padding-6em{padding:6em}.padding-7em{padding:7em}.padding-8em{padding:8em}.padding-1rem{padding:1rem}.padding-2rem{padding:2rem}.padding-3rem{padding:3rem}.padding-4rem{padding:4rem}.padding-5rem{padding:5rem}.padding-6rem{padding:6rem}.padding-7rem{padding:7rem}.padding-8rem{padding:8rem}.padding-left-0,.padding-left-none{padding-left:0}.padding-left-xs{padding-left:calc(var(--spacing-unit, 8px)*.25)}.padding-left-sm{padding-left:calc(var(--spacing-unit, 8px)*.5)}.padding-left-md{padding-left:calc(var(--spacing-unit, 8px)*1)}.padding-left-lg{padding-left:calc(var(--spacing-unit, 8px)*2)}.padding-left-xl{padding-left:calc(var(--spacing-unit, 8px)*3)}.padding-left-xxl{padding-left:calc(var(--spacing-unit, 8px)*4)}.padding-left-xxxl{padding-left:calc(var(--spacing-unit, 8px)*5)}.padding-left-2xl{padding-left:calc(var(--spacing-unit, 8px)*6)}.padding-left-2xxl{padding-left:calc(var(--spacing-unit, 8px)*8)}.padding-left-2xxxl{padding-left:calc(var(--spacing-unit, 8px)*10)}.padding-left-1em{padding-left:1em}.padding-left-2em{padding-left:2em}.padding-left-3em{padding-left:3em}.padding-left-4em{padding-left:4em}.padding-left-5em{padding-left:5em}.padding-left-6em{padding-left:6em}.padding-left-7em{padding-left:7em}.padding-left-8em{padding-left:8em}.padding-left-1rem{padding-left:1rem}.padding-left-2rem{padding-left:2rem}.padding-left-3rem{padding-left:3rem}.padding-left-4rem{padding-left:4rem}.padding-left-5rem{padding-left:5rem}.padding-left-6rem{padding-left:6rem}.padding-left-7rem{padding-left:7rem}.padding-left-8rem{padding-left:8rem}.padding-right-0,.padding-right-none{padding-right:0}.padding-right-xs{padding-right:calc(var(--spacing-unit, 8px)*.25)}.padding-right-sm{padding-right:calc(var(--spacing-unit, 8px)*.5)}.padding-right-md{padding-right:calc(var(--spacing-unit, 8px)*1)}.padding-right-lg{padding-right:calc(var(--spacing-unit, 8px)*2)}.padding-right-xl{padding-right:calc(var(--spacing-unit, 8px)*3)}.padding-right-xxl{padding-right:calc(var(--spacing-unit, 8px)*4)}.padding-right-xxxl{padding-right:calc(var(--spacing-unit, 8px)*5)}.padding-right-2xl{padding-right:calc(var(--spacing-unit, 8px)*6)}.padding-right-2xxl{padding-right:calc(var(--spacing-unit, 8px)*8)}.padding-right-2xxxl{padding-right:calc(var(--spacing-unit, 8px)*10)}.padding-right-1em{padding-right:1em}.padding-right-2em{padding-right:2em}.padding-right-3em{padding-right:3em}.padding-right-4em{padding-right:4em}.padding-right-5em{padding-right:5em}.padding-right-6em{padding-right:6em}.padding-right-7em{padding-right:7em}.padding-right-8em{padding-right:8em}.padding-right-1rem{padding-right:1rem}.padding-right-2rem{padding-right:2rem}.padding-right-3rem{padding-right:3rem}.padding-right-4rem{padding-right:4rem}.padding-right-5rem{padding-right:5rem}.padding-right-6rem{padding-right:6rem}.padding-right-7rem{padding-right:7rem}.padding-right-8rem{padding-right:8rem}.padding-top-0,.padding-top-none{padding-top:0}.padding-top-xs{padding-top:calc(var(--spacing-unit, 8px)*.25)}.padding-top-sm{padding-top:calc(var(--spacing-unit, 8px)*.5)}.padding-top-md{padding-top:calc(var(--spacing-unit, 8px)*1)}.padding-top-lg{padding-top:calc(var(--spacing-unit, 8px)*2)}.padding-top-xl{padding-top:calc(var(--spacing-unit, 8px)*3)}.padding-top-xxl{padding-top:calc(var(--spacing-unit, 8px)*4)}.padding-top-xxxl{padding-top:calc(var(--spacing-unit, 8px)*5)}.padding-top-2xl{padding-top:calc(var(--spacing-unit, 8px)*6)}.padding-top-2xxl{padding-top:calc(var(--spacing-unit, 8px)*8)}.padding-top-2xxxl{padding-top:calc(var(--spacing-unit, 8px)*10)}.padding-top-1em{padding-top:1em}.padding-top-2em{padding-top:2em}.padding-top-3em{padding-top:3em}.padding-top-4em{padding-top:4em}.padding-top-5em{padding-top:5em}.padding-top-6em{padding-top:6em}.padding-top-7em{padding-top:7em}.padding-top-8em{padding-top:8em}.padding-top-1rem{padding-top:1rem}.padding-top-2rem{padding-top:2rem}.padding-top-3rem{padding-top:3rem}.padding-top-4rem{padding-top:4rem}.padding-top-5rem{padding-top:5rem}.padding-top-6rem{padding-top:6rem}.padding-top-7rem{padding-top:7rem}.padding-top-8rem{padding-top:8rem}.padding-bottom-0,.padding-bottom-none{padding-bottom:0}.padding-bottom-xs{padding-bottom:calc(var(--spacing-unit, 8px)*.25)}.padding-bottom-sm{padding-bottom:calc(var(--spacing-unit, 8px)*.5)}.padding-bottom-md{padding-bottom:calc(var(--spacing-unit, 8px)*1)}.padding-bottom-lg{padding-bottom:calc(var(--spacing-unit, 8px)*2)}.padding-bottom-xl{padding-bottom:calc(var(--spacing-unit, 8px)*3)}.padding-bottom-xxl{padding-bottom:calc(var(--spacing-unit, 8px)*4)}.padding-bottom-xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*5)}.padding-bottom-2xl{padding-bottom:calc(var(--spacing-unit, 8px)*6)}.padding-bottom-2xxl{padding-bottom:calc(var(--spacing-unit, 8px)*8)}.padding-bottom-2xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*10)}.padding-bottom-1em{padding-bottom:1em}.padding-bottom-2em{padding-bottom:2em}.padding-bottom-3em{padding-bottom:3em}.padding-bottom-4em{padding-bottom:4em}.padding-bottom-5em{padding-bottom:5em}.padding-bottom-6em{padding-bottom:6em}.padding-bottom-7em{padding-bottom:7em}.padding-bottom-8em{padding-bottom:8em}.padding-bottom-1rem{padding-bottom:1rem}.padding-bottom-2rem{padding-bottom:2rem}.padding-bottom-3rem{padding-bottom:3rem}.padding-bottom-4rem{padding-bottom:4rem}.padding-bottom-5rem{padding-bottom:5rem}.padding-bottom-6rem{padding-bottom:6rem}.padding-bottom-7rem{padding-bottom:7rem}.padding-bottom-8rem{padding-bottom:8rem}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.shadow,.shadow-hover:hover,.shadow-md,.shadow-md-hover:hover{box-shadow:0 .5rem 1rem rgba(var(--rgb-black),10%)}.shadow-xs,.shadow-xs-hover:hover{box-shadow:0 .125rem .25rem rgba(var(--rgb-black),5%)}.shadow-sm,.shadow-sm-hover:hover{box-shadow:0 .25rem .5rem rgba(var(--rgb-black),7.5%)}.shadow-lg,.shadow-lg-hover:hover{box-shadow:0 1rem 3rem rgba(var(--rgb-black),15%)}.shadow-none,.shadow-none-hover:hover{box-shadow:none}.shadow-hover,.shadow-lg-hover,.shadow-md-hover,.shadow-none-hover,.shadow-sm-hover{transition:box-shadow .2s cubic-bezier(.25,.8,.25,1)}.transition.fade-in{opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden}.transition.fade-in.visible,.transition.fade-out{opacity:1;visibility:visible}.transition.fade-out{transition:opacity .3s,visibility .3s}.transition.fade-out.hidden{opacity:0;pointer-events:none;visibility:hidden}.transition.translate-down,.transition.translate-left,.transition.translate-right,.transition.translate-up{transition:transform .3s,visibility .3s}.transition.translate-up.hidden{pointer-events:none;transform:translateY(-100%);visibility:hidden}.transition.translate-down.hidden{pointer-events:none;transform:translateY(100%);visibility:hidden}.transition.translate-left.hidden{pointer-events:none;transform:translateX(-100%);visibility:hidden}.transition.translate-right.hidden{pointer-events:none;transform:translateX(100%);visibility:hidden}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-weight-thin{font-weight:100}.font-weight-extraLight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extraBold{font-weight:800}.font-weight-black{font-weight:900}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.visible{visibility:visible}.hidden,.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.width-auto{width:auto}.width-0{width:0}.width-xs{width:calc(var(--spacing-unit, 8px)*.25)}.width-sm{width:calc(var(--spacing-unit, 8px)*.5)}.width-md{width:calc(var(--spacing-unit, 8px)*1)}.width-lg{width:calc(var(--spacing-unit, 8px)*2)}.width-xl{width:calc(var(--spacing-unit, 8px)*3)}.width-xxl{width:calc(var(--spacing-unit, 8px)*4)}.width-xxxl{width:calc(var(--spacing-unit, 8px)*5)}.width-2xl{width:calc(var(--spacing-unit, 8px)*6)}.width-2xxl{width:calc(var(--spacing-unit, 8px)*8)}.width-2xxxl{width:calc(var(--spacing-unit, 8px)*10)}.width-10p{width:10%}.width-20p{width:20%}.width-25p{width:25%}.width-30p{width:30%}.width-33p{width:33%}.width-40p{width:40%}.width-50p{width:50%}.width-60p{width:60%}.width-66p{width:66%}.width-70p{width:70%}.width-75p{width:75%}.width-80p{width:80%}.width-90p{width:90%}.width-100p{width:100%}.width-10vw{width:10vw}.width-20vw{width:20vw}.width-25vw{width:25vw}.width-30vw{width:30vw}.width-33vw{width:33vw}.width-40vw{width:40vw}.width-50vw{width:50vw}.width-60vw{width:60vw}.width-66vw{width:66vw}.width-70vw{width:70vw}.width-75vw{width:75vw}.width-80vw{width:80vw}.width-90vw{width:90vw}.width-100vw{width:100vw}.width-1em{width:1em}.width-2em{width:2em}.width-3em{width:3em}.width-4em{width:4em}.width-5em{width:5em}.width-6em{width:6em}.width-7em{width:7em}.width-8em{width:8em}.wordbreak-normal,.wordbreak-wrap{word-break:normal}.wordbreak-break-all,.wordbreak-nowrap{word-break:break-all}.wordbreak-keep-all{word-break:keep-all}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-dropdown{z-index:var(--z-index-dropdown,1000)}.z-index-sticky{z-index:var(--z-index-sticky,1020)}.z-index-fixed{z-index:var(--z-index-fixed,1030)}.z-index-overlay{z-index:var(--z-index-overlay,1040)}.z-index-menu{z-index:var(--z-index-menu,1050)}.z-index-modal{z-index:var(--z-index-modal,1060)}.z-index-popover{z-index:var(--z-index-popover,1070)}.z-index-tooltip{z-index:var(--z-index-tooltip,1080)}.z-index-toast{z-index:var(--z-index-toast,1090)}.z-index-max{z-index:var(--z-index-max,1100)}.debug{outline:1px solid red}.debug>*{outline:1px solid #00f}.debug>*>*{outline:1px solid green}.debug>*>*>*{outline:1px solid #f0f}.debug>*>*>*>*{outline:1px solid gold}.debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAFElEQVR4AWPAC97/9x0eCsAEPgwAVLshdpENIxcAAAAASUVORK5CYII=) repeat 0 0}.debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMklEQVR4AWOgCLz/b0epAa6UGuBOqQHOQHLUgFEDnAbcBZ4UGwDOkiCnkIhdgNgNxAYAiYlD+8sEuo8AAAAASUVORK5CYII=) repeat 0 0}.debug-grid-8-solid{background:#fff url(data:image/gif;base64,R0lGODdhCAAIAPEAAADw/wDx/////wAAACwAAAAACAAIAAACDZQvgaeb/lxbAIKA8y0AOw==) repeat 0 0}.debug-grid-16-solid{background:#fff url(data:image/gif;base64,R0lGODdhEAAQAPEAAADw/wDx/xXy/////ywAAAAAEAAQAAACIZyPKckYDQFsb6ZqD85jZ2+BkwiRFKehhqQCQgDHcgwEBQA7) repeat 0 0}:root,[data-theme=light]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-1);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-4);--color-docs-inset-active:var(--color-surface-0)}[data-theme=dark]{--color-docs-body:var(--color-surface-1);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-0);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-1)}[data-theme=high-contrast]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-0)}body,html{font-family:Roboto,Helvetica,Arial,sans-serif;scroll-behavior:auto}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-weight:500}code[class*=language-],pre[class*=language-]{background:var(--color-docs-body)}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{-ms-content-zooming:none;-ms-touch-select:none;background-color:rgba(0,0,0,.85);bottom:0;height:100%;left:0;outline:none;right:0;top:0;touch-action:none;-ms-user-select:none;width:100%;z-index:1000}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{bottom:0;left:0;position:absolute;right:0;top:0}.ril__image,.ril__imageNext,.ril__imagePrev{-ms-content-zooming:none;-ms-touch-select:none;margin:auto;max-width:none;touch-action:none;-ms-user-select:none}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{border:none;bottom:0;cursor:pointer;height:34px;margin:auto;opacity:.7;padding:40px 30px;position:absolute;top:0;width:20px}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTE5IDMtMi0yTDEgMTdsMTYgMTYgMS0xTDMgMTcgMTggMnoiLz48L3N2Zz4=") no-repeat 50%;left:0}.ril__navButtonNext{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAyLTIgMTYgMTZMMyAzM2wtMS0xIDE1LTE1TDIgMnoiLz48L3N2Zz4=") no-repeat 50%;right:0}.ril__downloadBlocker{background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,.5);display:flex;justify-content:space-between;left:0;position:absolute;right:0}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{flex:0 1 auto;overflow:hidden;padding-left:20px;padding-right:0;text-overflow:ellipsis}.ril__toolbarRightSide{flex:0 0 auto;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;display:inline-block;font-size:120%;line-height:50px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{border:none;cursor:pointer;height:35px;opacity:.7;width:40px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAxLjI1LTEuMjUgNy41IDcuNSA3LjUtNy41TDE4LjUgMyAxMSAxMC41bDcuNSA3LjUtMS4yNSAxLjI1LTcuNS03LjUtNy41IDcuNUwxIDE4bDcuNS03LjVMMSAzeiIvPjwvc3ZnPg==") no-repeat 50%}.ril__zoomInButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2TTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%}.ril__zoomOutButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=") no-repeat 50%}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{height:60px;position:relative;width:60px}.ril__loadingCirclePoint{height:100%;left:0;position:absolute;top:0;width:100%}.ril__loadingCirclePoint:before{animation:pointFade .8s ease-in-out infinite both;background-color:#fff;border-radius:30%;content:"";display:block;height:30%;margin:0 auto;width:11%}.ril__loadingCirclePoint:first-of-type{transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(10):before,.ril__loadingCirclePoint:nth-of-type(4):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(11):before,.ril__loadingCirclePoint:nth-of-type(5):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(12):before,.ril__loadingCirclePoint:nth-of-type(6):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(13):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:0ms}.ril__loadingContainer{bottom:0;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.sidenav{height:calc(100vh - var(--header-height, 80px));left:auto;overflow-x:hidden;position:relative;top:0;width:287px}.sidenav ul{list-style-type:none;padding-inline-start:0}.sidenav li a{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:40px;padding:8px 16px;width:100%;word-break:break-all}.sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidenav li a.active{background-color:var(--color-docs-inset-active);border:1px solid var(--color-border);border-right:none;color:var(--color-primary);padding:7px 15px}.sidenav li i{font-size:14px}.sidenav__category{padding-left:32px;padding-top:2rem}.sidenav__category:first-child{padding-top:3rem}.sidenav__category:last-child{padding-bottom:4rem}.sidenav__title{margin-bottom:1rem;padding-left:16px}.sidedrawer .sidenav{height:100vh!important}.sidedrawer__button{margin-left:-12px;margin-right:12px}.sidedrawer__container{background-color:var(--color-docs-inset)}.sidedrawer__container .sidenav{border-right:1px solid var(--color-border)}.sidedrawer__container .sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidedrawer__container .sidenav li a.active{background-color:var(--color-docs-inset-active)}@media screen and (min-width:1200px){.sidedrawer,.sidedrawer__button{display:none}}header{background-color:var(--color-docs-header);border-bottom:1px solid var(--color-border);height:var(--header-height,80px);position:relative;z-index:var(--z-index-fixed,1030)}header .layout{align-items:center;height:100%}header .logo{margin-left:32px}header .navbar ul{padding-inline-end:0;padding-inline-start:0}header .navbar ul li:first-child{padding-left:0}header .navbar ul li:last-child{padding-right:0}@media screen and (max-width:575px){header .navbar ul li:nth-child(n+3){display:none}header .navbar ul li:nth-child(2){padding-right:2px}}@media screen and (max-width:1199px){:root{--header-height:64px}}.layout{display:flex}.layout__left-container{background-color:var(--color-docs-inset);border-right:1px solid var(--color-border)}.layout__right-container{background-color:var(--color-docs-body)}.layout main article{min-height:calc(100vh - var(--header-height, 80px));padding-bottom:128px;padding-top:32px}.layout>:first-child{flex:0 0 auto;min-width:288px;padding-left:calc(50% - 683px);width:calc(50% - 395px)}.layout>:nth-child(2){align-items:center;display:flex;flex:1 1 auto;margin:0;max-width:100%;min-width:0;padding:0}.layout>:nth-child(2)>:first-child{flex:1 1 auto}.layout>:nth-child(2)>:nth-child(2){flex:0 0 auto;margin:0 auto 0 0;padding:0;width:224px}@media screen and (max-width:575px){.layout main.container-md{padding-left:24px;padding-right:24px}}@media screen and (max-width:1199px){.layout>:first-child,.layout>:nth-child(2)>:nth-child(2){display:none}}@media screen and (min-width:1200px){.layout>:nth-child(2) .container-md{margin-left:32px;margin-right:32px}}article.markdown a,article.markdown a:hover,article.markdown a:visited{color:var(--color-primary,inherit);font-weight:500}article.markdown a:hover{text-decoration:underline}article.markdown strong{font-weight:500}article.markdown h1{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:1rem}article.markdown h2{font-size:1.5rem;margin-top:1.5rem}article.markdown h3{font-size:1.25rem;margin-bottom:.5rem}article.markdown h2+h3{margin-top:1.5rem}article.markdown h4{font-size:1.125rem;margin-bottom:.5rem}article.markdown h5{font-size:1.0625rem;margin-bottom:.5rem}article.markdown h6{font-size:1rem;margin-bottom:.5rem}article.markdown hr{margin-block-end:2rem;margin-block-start:2rem}article.markdown:not(.default-margins) h3~hr{margin-block-end:1rem;margin-block-start:1rem}article.markdown img{max-width:100%}article.changelog h2{border-top:1px solid var(--color-border);font-size:1.75rem;margin-bottom:1.5rem;margin-top:2rem;padding-top:2rem}article.changelog h3{font-size:1.5rem;margin-bottom:.75rem;margin-top:1.5rem}article.changelog h4{margin-bottom:.5rem;margin-top:1rem}article.faq h3+p{color:var(--color-foreground-muted)}.api section:not(.api__heading){margin-bottom:3rem;margin-top:2rem}.api section h1{word-break:break-all}.api section hr:not(.thick){margin-bottom:1rem;margin-top:1rem}.api section hr.thick{height:1px;margin-bottom:2rem;margin-top:2rem}.api section.api__definition>hr{margin-bottom:3rem;margin-top:3rem}.api section ul{list-style-type:none;padding-inline-start:0}.api section ul li h3{margin-bottom:.5rem;word-break:break-all}.api.namespace section h2{margin-bottom:1.5rem;margin-top:1.5rem;word-break:break-all}.api.namespace h3+p .link,.api.namespace h3+p .link:hover,.api.namespace h3+p .link:visited{font-weight:400} \ No newline at end of file diff --git a/com.zigurous.prototyping/styles.a26d8686d7ee332d021b.css b/com.zigurous.prototyping/styles.a26d8686d7ee332d021b.css new file mode 100644 index 0000000000..807b1957d9 --- /dev/null +++ b/com.zigurous.prototyping/styles.a26d8686d7ee332d021b.css @@ -0,0 +1,2 @@ +@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);:root{--spacing-unit:8px;--color-inherit:inherit;--color-transparent:transparent;--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f5f7fa;--color-surface-2:#f0f2f5;--color-surface-3:#ebedf0;--color-surface-4:#e6eaed;--color-surface-5:#e4e7eb;--color-surface-6:#e1e5e8;--color-surface-7:#dce1e6;--color-surface-8:#dadee3;--color-surface-9:#d7dce0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;--opacity-inactive:0.62;--opacity-disabled:0.38;--opacity-subtle:0.12;--opacity-scrim:0.54;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-overlay:1040;--z-index-menu:1050;--z-index-modal:1060;--z-index-popover:1070;--z-index-tooltip:1080;--z-index-toast:1090;--z-index-max:1100;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}[data-theme=light],[data-theme=light] *{--color-black:#1f2328;--color-white:#fff;--color-foreground:#1f2328;--color-foreground-muted:#656d76;--color-foreground-subtle:#6e7781;--color-background:#fff;--color-surface-0:#fff;--color-surface-1:#f5f7fa;--color-surface-2:#f0f2f5;--color-surface-3:#ebedf0;--color-surface-4:#e6eaed;--color-surface-5:#e4e7eb;--color-surface-6:#e1e5e8;--color-surface-7:#dce1e6;--color-surface-8:#dadee3;--color-surface-9:#d7dce0;--color-border:#d0d7de;--color-default:#282e34;--color-default-emphasis:#24292f;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#0969da;--color-primary-emphasis:#0550ae;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#282e34;--color-secondary-emphasis:#24292f;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#282e34;--color-tertiary-emphasis:#24292f;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffc107;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#0dcaf0;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-white,#fff);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-white,#fff);--color-on-tertiary:var(--color-white,#fff);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#57606a;--color-syntax-constant:#99286e;--color-syntax-diff-changed-text:#953800;--color-syntax-diff-changed-bg:#ffd8b5;--color-syntax-diff-deleted-text:#82071e;--color-syntax-diff-deleted-bg:#ffebe9;--color-syntax-diff-ignored-text:#0550ae;--color-syntax-diff-ignored-bg:#eaeef2;--color-syntax-diff-inserted-text:#116329;--color-syntax-diff-inserted-bg:#dafbe1;--color-syntax-entity:#0550ae;--color-syntax-function:#6639ba;--color-syntax-keyword:#cf222e;--color-syntax-property:#116329;--color-syntax-string:#0a3069;--rgb-black:31,35,40;--rgb-white:255,255,255;--rgb-default:40,46,52;--rgb-primary:9,105,218;--rgb-secondary:40,46,52;--rgb-tertiary:40,46,52;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,193,7;--rgb-info:13,202,240;color-scheme:light}[data-theme=dark],[data-theme=dark] *{--color-black:#010409;--color-white:#fff;--color-foreground:#e6edf3;--color-foreground-muted:#7d8590;--color-foreground-subtle:#6e7681;--color-background:#0d1117;--color-surface-0:#0d1117;--color-surface-1:#11151b;--color-surface-2:#191d23;--color-surface-3:#1d2127;--color-surface-4:#21262c;--color-surface-5:#262a30;--color-surface-6:#292d33;--color-surface-7:#2d3137;--color-surface-8:#2f3339;--color-surface-9:#31363c;--color-border:#30363d;--color-default:#e6edf3;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#2f81f7;--color-primary-emphasis:#1f6feb;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#e6edf3;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#e6edf3;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#198754;--color-success-emphasis:#146c43;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#dc3545;--color-danger-emphasis:#b02a37;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffcd39;--color-warning-emphasis:#ffc107;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#3dd5f3;--color-info-emphasis:#0dcaf0;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-white,#fff);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-white,#fff);--color-on-danger:var(--color-white,#fff);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#8b949e;--color-syntax-constant:#ff9bce;--color-syntax-diff-changed-text:#ffdfb6;--color-syntax-diff-changed-bg:#5a1e02;--color-syntax-diff-deleted-text:#ffdcd7;--color-syntax-diff-deleted-bg:#67060c;--color-syntax-diff-ignored-text:#c9d1d9;--color-syntax-diff-ignored-bg:#1158c7;--color-syntax-diff-inserted-text:#aff5b4;--color-syntax-diff-inserted-bg:#033a16;--color-syntax-entity:#79c0ff;--color-syntax-function:#d2a8ff;--color-syntax-keyword:#ff7b72;--color-syntax-property:#7ee787;--color-syntax-string:#a5d6ff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:230,237,243;--rgb-primary:47,129,247;--rgb-secondary:230,237,243;--rgb-tertiary:230,237,243;--rgb-success:25,135,84;--rgb-danger:220,53,69;--rgb-warning:255,205,57;--rgb-info:61,213,243;color-scheme:dark}[data-theme=high-contrast],[data-theme=high-contrast] *{--color-black:#010409;--color-white:#fff;--color-foreground:#f0f3f6;--color-foreground-muted:#f0f3f6;--color-foreground-subtle:#9ea7b3;--color-background:#0a0c10;--color-surface-0:#0a0c10;--color-surface-1:#0f1115;--color-surface-2:#16181c;--color-surface-3:#1a1c20;--color-surface-4:#1f2125;--color-surface-5:#232529;--color-surface-6:#26282c;--color-surface-7:#2a2d30;--color-surface-8:#2c2e32;--color-surface-9:#2f3135;--color-border:#7a828e;--color-default:#f0f3f6;--color-default-emphasis:#fff;--color-default-subtle:rgba(var(--rgb-default),var(--opacity-subtle));--color-primary:#409eff;--color-primary-emphasis:#318bf8;--color-primary-subtle:rgba(var(--rgb-primary),var(--opacity-subtle));--color-secondary:#f0f3f6;--color-secondary-emphasis:#fff;--color-secondary-subtle:rgba(var(--rgb-secondary),var(--opacity-subtle));--color-tertiary:#f0f3f6;--color-tertiary-emphasis:#fff;--color-tertiary-subtle:rgba(var(--rgb-tertiary),var(--opacity-subtle));--color-success:#479f76;--color-success-emphasis:#198754;--color-success-subtle:rgba(var(--rgb-success),var(--opacity-subtle));--color-danger:#e35d6a;--color-danger-emphasis:#dc3545;--color-danger-subtle:rgba(var(--rgb-danger),var(--opacity-subtle));--color-warning:#ffda6a;--color-warning-emphasis:#ffcd39;--color-warning-subtle:rgba(var(--rgb-warning),var(--opacity-subtle));--color-info:#6edff6;--color-info-emphasis:#3dd5f3;--color-info-subtle:rgba(var(--rgb-info),var(--opacity-subtle));--color-on-default:var(--color-black,#000);--color-on-primary:var(--color-black,#000);--color-on-secondary:var(--color-black,#000);--color-on-tertiary:var(--color-black,#000);--color-on-success:var(--color-black,#000);--color-on-danger:var(--color-black,#000);--color-on-warning:var(--color-black,#000);--color-on-info:var(--color-black,#000);--color-syntax-comment:#9ea7b3;--color-syntax-constant:#ffadd4;--color-syntax-diff-changed-text:#ffe1b4;--color-syntax-diff-changed-bg:#a74c00;--color-syntax-diff-deleted-text:#ffdedb;--color-syntax-diff-deleted-bg:#cc1421;--color-syntax-diff-ignored-text:#f0f3f6;--color-syntax-diff-ignored-bg:#318bf8;--color-syntax-diff-inserted-text:#acf7b6;--color-syntax-diff-inserted-bg:#007728;--color-syntax-entity:#91cbff;--color-syntax-function:#dbb7ff;--color-syntax-keyword:#ff9492;--color-syntax-property:#72f088;--color-syntax-string:#addcff;--rgb-black:1,4,9;--rgb-white:255,255,255;--rgb-default:240,243,246;--rgb-primary:64,158,255;--rgb-secondary:240,243,246;--rgb-tertiary:240,243,246;--rgb-success:71,159,118;--rgb-danger:227,93,106;--rgb-warning:255,218,106;--rgb-info:110,223,246;color-scheme:dark}[data-theme]{background-color:var(--color-background);color:var(--color-foreground,inherit)} +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clear-left{clear:left}.clear-right{clear:right}.clear-both{clear:both}.clear-none{clear:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%}body{overflow-y:scroll}[id=root]{overflow-x:hidden}blockquote{border-left:3px solid var(--color-border);color:var(--color-foreground,inherit);margin-block-end:1rem;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding:.5em .75em}blockquote footer{color:var(--color-foreground-muted,inherit);display:block}blockquote footer:before{content:"\2014\A0"}button{-webkit-appearance:none;appearance:none;background:none;border:none;font-family:inherit;outline:none;padding:0}button:not(:disabled){cursor:pointer}button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}button:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}code[class*=language-],pre[class*=language-]{background:var(--color-background);color:var(--color-foreground);direction:ltr;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.925rem;-webkit-hyphens:none;hyphens:none;line-height:1.5;-o-tab-size:2;tab-size:2;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection{background:var(--color-surface-9);color:inherit;text-shadow:none}pre[class*=language-]{border:1px solid var(--color-border);border-radius:.3em;margin:1em 0;overflow:auto;overflow-x:auto;padding:1em}pre[class*=language-]::-webkit-scrollbar{height:8px}pre[class*=language-]::-webkit-scrollbar-track{background-color:transparent}pre[class*=language-]::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-5);border:none;border-radius:6px}pre[class*=language-]::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-7)}:not(pre)>code{background-color:var(--color-surface-3);border-radius:.25em;padding:.125em .25em;white-space:normal}[data-theme=dark] :not(pre)>code,[data-theme=high-contrast] :not(pre)>code{background-color:var(--color-surface-9)}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}.token.punctuation{color:var(--color-syntax-foreground)}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--color-syntax-comment)}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.operator,.token.symbol,.token.tag{color:var(--color-syntax-keyword)}.token.function,.token.function-definition{color:var(--color-syntax-function)}.token.attr-name,.token.class-name,.token.entity,.token.namespace,.token.return-type,.token.selector{color:var(--color-syntax-entity)}.token.property,.token.variable{color:var(--color-syntax-property)}.token.attr-value,.token.char,.token.regex,.token.string,.token.url{color:var(--color-syntax-string)}.token.boolean,.token.constant,.token.number{color:var(--color-syntax-constant)}.token.changed{background-color:var(--color-syntax-diff-changed-bg);color:var(--color-syntax-diff-changed-text)}.token.deleted{background-color:var(--color-syntax-diff-deleted-bg);color:var(--color-syntax-diff-deleted-text)}.token.ignored{background-color:var(--color-syntax-diff-ignored-bg);color:var(--color-syntax-diff-ignored-text)}.token.inserted{background-color:var(--color-syntax-diff-inserted-bg);color:var(--color-syntax-diff-inserted-text)}.token.bold{font-weight:700}.token.italic{font-style:italic}hr{background-color:var(--color-border);border:none;height:1px;margin-block-end:1rem;margin-inline-end:0;margin-inline-start:0}hr,hr.title{margin-block-start:1rem}hr.title{height:2px;margin-block-end:2rem}hr.transparent{background-color:transparent}hr.small{width:64px}hr.medium{width:128px}hr.large{width:256px}hr.full{width:100%}hr.thick{height:2px}img,svg{vertical-align:middle}input,select,textarea{background:none;border:1px solid var(--color-border);border-radius:.25rem;color:inherit;font-family:inherit;font-size:.875em;line-height:1.125rem;outline:none;padding:8px;vertical-align:middle}input::placeholder,select::placeholder,textarea::placeholder{color:var(--color-foreground-subtle,inherit);font-size:1em}input:focus,select:focus,textarea:focus{border-color:var(--color-primary)}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}input[type=submit]{color:var(--color-foreground-subtle,inherit);font-weight:500;min-width:80px;transition:color .2s,background-color .2s,border-color .2s}input[type=submit]:not(:disabled){cursor:pointer}input[type=submit]:not(:disabled):focus,input[type=submit]:not(:disabled):hover{background-color:var(--color-default);border-color:var(--color-default);color:var(--color-on-default)}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}ol,ul{margin-block-end:1rem;margin-block-start:0;padding-inline-start:24px}li::marker{color:var(--color-foreground-muted,inherit)}table{margin-left:-16px;width:calc(100% + 16px)}table td,table th{height:40px;padding:8px 16px}table th{font-weight:600;text-align:left}table.bordered{border-spacing:0;margin-left:0;width:100%}table.bordered td,table.bordered th{border:1px solid var(--color-border);padding:8px}table.bordered tr:first-child td:first-child,table.bordered tr:first-child th:first-child{border-top-left-radius:.25rem}table.bordered tr:first-child td:last-child,table.bordered tr:first-child th:last-child{border-top-right-radius:.25rem}table.bordered tr:last-child td:first-child,table.bordered tr:last-child th:first-child{border-bottom-left-radius:.25rem}table.bordered tr:last-child td:last-child,table.bordered tr:last-child th:last-child{border-bottom-right-radius:.25rem}table.bordered tr:not(:first-child) td,table.bordered tr:not(:first-child) th{border-top:none}table.bordered tr td:not(:first-child),table.bordered tr th:not(:first-child){border-left:none}table.striped tr:nth-child(2n){background-color:var(--color-surface-1)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-foreground,inherit);font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}a,a:hover,a:visited{color:inherit;font-weight:inherit;text-decoration:none}a:not(:disabled){cursor:pointer}b,strong{font-weight:600}p{margin-bottom:1rem;margin-top:0}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:600;line-height:1.2;margin-bottom:1rem;margin-top:0}.h1,h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.display-1{font-size:5rem}.display-2{font-size:4.5rem}.display-3{font-size:4rem}.display-4{font-size:3.5rem}.display-5{font-size:3rem}.display-6{font-size:2.5rem}.font-xxxl{font-size:1.5rem}.font-xxl{font-size:1.375rem}.font-xl{font-size:1.25rem}.font-lg{font-size:1.125rem}.font-md{font-size:1rem}.font-sm{font-size:.875rem}.font-xs{font-size:.75rem}.font-xxs{font-size:.625rem}.font-xxxs{font-size:.5rem}.eyebrow{color:var(--color-foreground-muted,inherit);font-size:.75rem;font-weight:600;letter-spacing:0;margin-bottom:.25rem;text-transform:uppercase}.subtitle{margin-bottom:.5rem;white-space:nowrap}:root{--footer-height:64px}.app-footer{align-items:center;display:flex;min-height:var(--footer-height,64px);overflow:hidden;position:relative;width:100%}.app-footer--bordered{border-top:1px solid var(--color-border)}.app-footer--transparent{background:none!important}.app-footer--sticky{bottom:0;position:sticky;z-index:var(--z-index-sticky,1020)}.app-footer .col{justify-content:space-between}.app-footer .col,.app-footer .col>*{align-items:center;display:flex}.app-footer .links{text-align:center;white-space:nowrap}@media (max-width:767px){.app-footer .col,.app-footer .col>:not(.links){flex-direction:column}.app-footer .copyright,.app-footer .links,.app-footer .logo{margin-bottom:8px}.app-footer .links{flex-wrap:wrap;justify-content:center}.app-footer .link{margin-bottom:4px}}:root{--header-height:80px}.app-header{align-items:center;display:flex;height:var(--header-height,80px);position:relative;width:100%}.app-header--bordered{border-bottom:1px solid var(--color-border)}.app-header--transparent{background:none!important}.app-header--sticky{position:sticky;top:0;z-index:var(--z-index-sticky,1020)}.app-header>.container,.app-header>.container-fluid{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto}.app-header>.container-fluid{max-width:100%}.app-header__content{align-items:center;display:flex;height:100%;justify-content:flex-start}.app-header .logo{z-index:1055}.app-header .navbar,.app-header .social-nav-links{display:none}@media screen and (min-width:1200px){.app-header .navbar,.app-header .social-nav-links{display:block}.app-header .navmenu,.app-header .navmenu__button{display:none}}.app-store-badge{border:none!important;display:inline-block}.app-store-badge>img{height:100%;width:100%}.app-utility-bar{height:32px}.app-utility-bar .container,.app-utility-bar .row{height:100%}.app-utility-bar .row{align-items:center}.app-utility-bar .col{align-items:center;display:flex}.app-utility-bar--left .col{justify-content:flex-start}.app-utility-bar--right .col{justify-content:flex-end}.badge{border-radius:.25rem;display:inline-block;font-size:.75em;font-weight:500;line-height:1;margin:.5em;min-width:48px;padding:.5em .75em;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:first-child{margin-left:0}.badge:last-child{margin-right:0}.badge,.badge--solid{background-color:var(--color-foreground);color:var(--color-background)}.badge,.badge--outline,.badge--solid{border:1px solid var(--color-foreground)}.badge--outline{background-color:transparent;color:var(--color-foreground)}.badge--pill{border-radius:50rem!important}.btn,.btn--default{--btn-color-primary:var(--color-default);--btn-color-secondary:var(--color-on-default);--btn-color-emphasis:var(--color-default-emphasis);--btn-color-subtle:var(--color-default-subtle)}.btn--primary{--btn-color-primary:var(--color-primary);--btn-color-secondary:var(--color-on-primary);--btn-color-emphasis:var(--color-primary-emphasis);--btn-color-subtle:var(--color-primary-subtle)}.btn--secondary{--btn-color-primary:var(--color-secondary);--btn-color-secondary:var(--color-on-secondary);--btn-color-emphasis:var(--color-secondary-emphasis);--btn-color-subtle:var(--color-secondary-subtle)}.btn--tertiary{--btn-color-primary:var(--color-tertiary);--btn-color-secondary:var(--color-on-tertiary);--btn-color-emphasis:var(--color-tertiary-emphasis);--btn-color-subtle:var(--color-tertiary-subtle)}.btn--success{--btn-color-primary:var(--color-success);--btn-color-secondary:var(--color-on-success);--btn-color-emphasis:var(--color-success-emphasis);--btn-color-subtle:var(--color-success-subtle)}.btn--danger{--btn-color-primary:var(--color-danger);--btn-color-secondary:var(--color-on-danger);--btn-color-emphasis:var(--color-danger-emphasis);--btn-color-subtle:var(--color-danger-subtle)}.btn--warning{--btn-color-primary:var(--color-warning);--btn-color-secondary:var(--color-on-warning);--btn-color-emphasis:var(--color-warning-emphasis);--btn-color-subtle:var(--color-warning-subtle)}.btn--info{--btn-color-primary:var(--color-info);--btn-color-secondary:var(--color-on-info);--btn-color-emphasis:var(--color-info-emphasis);--btn-color-subtle:var(--color-info-subtle)}.btn{fill:var(--btn-color-secondary);align-items:center;background-color:var(--btn-color-primary);border:1px solid transparent;border-radius:.5rem;color:var(--btn-color-secondary);display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:20px;padding:8px 16px;text-decoration:none;transform:scale(1);transition:color .2s,background-color .2s,transform .2s;vertical-align:middle;white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.btn:not(:disabled){cursor:pointer}.btn:active,.btn:hover{text-decoration:none}.btn:not(.btn--unstyled):not(:disabled):active{transform:scale(.975)}.btn:focus-visible{outline:1px auto -webkit-focus-ring-color;outline-offset:1px}.btn--solid{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);border-color:transparent;color:var(--btn-color-secondary)}.btn--solid:not(:disabled).active,.btn--solid:not(:disabled):active,.btn--solid:not(:disabled):hover{background-color:var(--btn-color-emphasis)}.btn--outline{fill:var(--btn-color-primary);background-color:transparent;border-color:var(--btn-color-primary);color:var(--btn-color-primary)}.btn--outline:not(:disabled).active,.btn--outline:not(:disabled):active,.btn--outline:not(:disabled):hover{fill:var(--btn-color-secondary);background-color:var(--btn-color-primary);color:var(--btn-color-secondary)}.btn--text,.btn--text:visited{fill:var(--btn-color-primary);background-color:transparent;border-color:transparent;color:var(--btn-color-primary)}.btn--text:not(:disabled):active,.btn--text:not(:disabled):hover{background-color:var(--btn-color-subtle)}.btn--unstyled{fill:inherit;background-color:transparent;border-color:transparent;color:inherit}.btn--rounded-corners{border-radius:.5rem}.btn--square{border-radius:0}.btn--rounded{border-radius:24px}.btn--circle{border-radius:50%}.btn--sm,.btn--small{font-size:.875rem;padding:8px 16px}.btn--sm.btn--rounded,.btn--small.btn--rounded{border-radius:24px}.btn--sm.btn--circle,.btn--sm.btn--icon-only,.btn--small.btn--circle,.btn--small.btn--icon-only{padding:8px}.btn--md,.btn--medium{font-size:1rem;padding:12px 24px}.btn--md.btn--rounded,.btn--medium.btn--rounded{border-radius:32px}.btn--md.btn--circle,.btn--md.btn--icon-only,.btn--medium.btn--circle,.btn--medium.btn--icon-only{padding:12px}.btn--large,.btn--lg{font-size:1.125rem;padding:16px 32px}.btn--large.btn--rounded,.btn--lg.btn--rounded{border-radius:40px}.btn--large.btn--circle,.btn--large.btn--icon-only,.btn--lg.btn--circle,.btn--lg.btn--icon-only{padding:16px}.btn>.icon-wrapper{fill:inherit;align-items:center;color:inherit;display:inline-flex;justify-content:center}.btn--sm>.icon-wrapper,.btn--small>.icon-wrapper{max-height:14px;max-width:14px}.btn--md>.icon-wrapper,.btn--medium>.icon-wrapper{max-height:16px;max-width:16px}.btn--large>.icon-wrapper,.btn--lg>.icon-wrapper{max-height:18px;max-width:18px}.btn>.icon-wrapper>.icon{fill:inherit;color:inherit}.btn--sm>.icon-wrapper>.icon,.btn--small>.icon-wrapper>.icon{font-size:15px}.btn--md>.icon-wrapper>.icon,.btn--medium>.icon-wrapper>.icon{font-size:18px}.btn--large>.icon-wrapper>.icon,.btn--lg>.icon-wrapper>.icon{font-size:21px}.btn-group{display:inline-flex;flex-wrap:wrap;max-width:100%;position:relative;vertical-align:middle;width:max-content}.btn-group--horizontal{align-items:center;flex-direction:row;justify-content:flex-start}.btn-group--vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group--spacing.btn-group--horizontal>a,.btn-group--spacing.btn-group--horizontal>button{margin-bottom:8px;margin-top:8px}.btn-group--spacing.btn-group--horizontal>a:not(:last-child),.btn-group--spacing.btn-group--horizontal>button:not(:last-child){margin-right:16px}.btn-group--spacing.btn-group--vertical>a,.btn-group--spacing.btn-group--vertical>button{margin-left:8px;margin-right:8px}.btn-group--spacing.btn-group--vertical>button:not(:last-child) .btn-group--spacing.btn-group--vertical>a:not(:last-child){margin-bottom:16px}.contact-form input,.contact-form textarea{display:block;margin-bottom:12px}.contact-form input:not([type=submit]),.contact-form textarea{max-width:100%;width:100%}.contact-form textarea{min-height:120px;resize:none}.cookie-consent{background-color:var(--color-background);bottom:0;box-shadow:0 -.5rem 1rem rgba(var(--rgb-black),10%);left:0;position:fixed;right:0;width:100%;z-index:var(--z-index-fixed,1030)}.cookie-consent__container{align-items:center;display:flex;justify-content:space-between}.cookie-consent__text{margin:12px 16px}.cookie-consent__text>a,.cookie-consent__text>a:hover,.cookie-consent__text>a:visited{font-weight:400}.cookie-consent__button{height:100%;min-height:48px}.cookie-consent__button:not(.cookie-consent__button--unstyled):not(:disabled):active{transform:none}@media (max-width:784px){.cookie-consent__button{margin-right:16px}}.embedded-video{box-sizing:content-box;max-width:100%;overflow:hidden;position:relative}.embedded-video:before{background-color:var(--color-surface-2);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.embedded-video__wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.embedded-video iframe{left:0;max-height:100%;max-width:100%;position:absolute;top:0}.icon{-webkit-font-smoothing:antialiased;word-wrap:normal;color:inherit;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.icon--material{font-family:Material Icons}.icon--inherit{font-size:inherit}.icon--sm,.icon--small{font-size:18px}.icon--md,.icon--medium{font-size:24px}.icon--large,.icon--lg{font-size:36px}.icon--extraLarge,.icon--xl{font-size:48px}.icon--light.icon--active{opacity:1}.icon--light.icon--inactive{opacity:.3}.icon--dark.icon--active{opacity:.54}.icon--dark.icon--inactive{opacity:.26}.img-fluid{height:auto;max-width:100%}.img-rounded{border-radius:.25rem}.image-gallery{margin-bottom:16px;margin-top:16px;position:relative}.image-gallery__thumbnails{column-gap:16px;display:grid;row-gap:16px}.image-gallery__thumbnail{display:flex;position:relative}.image-gallery__thumbnail--full-width{grid-column:1/-1}.image-gallery__thumbnail img{max-width:100%}.image-gallery__lightbox .ril__toolbar{background-color:transparent;height:10vh}.image-gallery__lightbox .ril__toolbarSide{height:100%}.image-gallery__lightbox .ril__toolbarLeftSide{padding-left:0}.image-gallery__lightbox .ril__toolbarRightSide{padding-right:0}.image-gallery__lightbox .ril__toolbarItem{height:100%;width:100%}.image-gallery__lightbox .ril__navButtons{background-color:transparent;background-position:50%;background-size:25px;height:100%;padding:0;width:10vw}.image-gallery__lightbox .ril__closeButton{background-position:50%;background-size:25%;height:10vh;width:10vh}@media (max-width:767px){.image-gallery__thumbnails{column-gap:8px;row-gap:8px}}@media (hover:none){.image-gallery__thumbnail{animation:0}}.input-wrapper{align-items:center;border:1px solid var(--color-border);border-radius:.25rem;display:inline-flex;height:36px;padding:8px;position:relative;vertical-align:middle}.input-wrapper.focus{border-color:var(--color-primary)}.input-wrapper.disabled{cursor:not-allowed;opacity:var(--opacity-disabled,.38)}.input-wrapper.disabled>input:disabled{opacity:1}.input-wrapper>input{border:none;border-radius:0;height:100%;padding:0;width:100%}.input-wrapper>.icon{color:var(--color-foreground-muted,inherit);font-size:18px;pointer-events:none}.input-wrapper--icon-left{flex-direction:row-reverse}.input-wrapper--icon-left>.icon{margin-right:4px}.input-wrapper--icon-right{flex-direction:row}.input-wrapper--icon-right>.icon{margin-left:4px}.input-wrapper--sm,.input-wrapper--small{height:36px}.input-wrapper--md,.input-wrapper--medium{height:42px}.input-wrapper--large,.input-wrapper--lg{height:48px}.link,.link:hover,.link:visited{color:var(--color-primary,inherit);font-weight:500;text-decoration:none}.link--underlined,.link:hover{text-decoration:underline}.loading-spinner{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loading-spinner.loading{display:inline-block}.loading-spinner.sm,.loading-spinner.small{height:20px;width:20px}.loading-spinner.md,.loading-spinner.medium{height:40px;width:40px}.loading-spinner.large,.loading-spinner.lg{height:80px;width:80px}.loading-spinner__animation{display:inline-block;height:80%;left:10%;position:relative;top:10%;width:80%}.loading-spinner__animation div{animation:loading-spinner-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top:4px solid var(--color-surface-9);box-sizing:border-box;display:block;height:100%;position:absolute;width:100%}.loading-spinner__animation div:first-child{animation-delay:-.45s}.loading-spinner__animation div:nth-child(2){animation-delay:-.3s}.loading-spinner__animation div:nth-child(3){animation-delay:-.15s}@keyframes loading-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logo{fill:var(--color-foreground);display:inline-block}.logo.extraSmall,.logo.xs{height:32px}.logo.sm,.logo.small{height:48px}.logo.md,.logo.medium{height:72px}.logo.large,.logo.lg{height:96px}.logo.extraLarge,.logo.xl{height:128px}.logo svg{fill:inherit}.logo img,.logo svg{height:100%}.logo button{cursor:pointer;height:100%;pointer-events:all!important}.logo button:focus-visible{outline-offset:-16px}.modal{background-color:rgba(var(--rgb-black,black),0);bottom:0;display:none;left:0;outline:none;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .3s;z-index:var(--z-index-modal,1060)}.modal--open{background-color:rgba(var(--rgb-black,black),var(--opacity-scrim,.54));display:block;overflow-x:hidden;overflow-y:auto}.modal__dialog{align-items:center;display:flex;margin:.5rem;min-height:calc(100% - 4rem);position:relative;width:auto}.modal__content{background-clip:padding-box;background-color:var(--color-surface-1);border:1px solid var(--color-border);border-radius:.25rem;color:var(--color-foreground);display:flex;flex-direction:column;outline:none;overflow:hidden;pointer-events:auto;position:relative;width:100%}.modal__body{flex:1 1 auto;padding:1rem;position:relative}.modal__header{border-bottom:1px solid var(--color-border);justify-content:space-between}.modal__footer,.modal__header{align-items:center;display:flex;padding:1rem}.modal__footer{border-top:1px solid var(--color-border)}.modal__footer--left-aligned{justify-content:flex-start}.modal__footer--right-aligned{justify-content:flex-end}.modal__title{margin:0}.modal__close-button{margin:-1rem -.65rem -1rem auto;opacity:.5;padding:1rem;transition:opacity .2s}.modal__close-button:active,.modal__close-button:focus,.modal__close-button:hover{opacity:1}@media (min-width:576px){.modal__dialog{margin:2rem auto;max-width:500px}}.navbar{justify-content:flex-start}.navbar,.navbar ul{align-items:center;display:inline-flex}.navbar ul{justify-content:space-evenly;list-style:none;margin-block-end:0;margin-block-start:0;padding-inline-end:16px;padding-inline-start:16px}.navbar li{padding-left:4px;padding-right:4px}.navbar li a{align-items:center;background-color:transparent;border:none;border-radius:.5rem;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;padding:6px 12px;transform:scale(1);transition:background-color .2s,transform .2s}.navbar li a:hover{background-color:var(--color-default-subtle);text-decoration:none}.navbar li a:active{transform:scale(.975)}.navbar li a.active{color:var(--color-primary)}.navbar li a.active:hover{background-color:var(--color-primary-subtle)}.navmenu{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.navmenu,.navmenu__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.navmenu__overlay{background-color:var(--color-background);position:absolute;z-index:var(--z-index-overlay,1040)}.navmenu__container{height:calc(100% - var(--header-height, 80px)*2);margin-bottom:calc(var(--header-height, 80px)*.5);margin-top:calc(var(--header-height, 80px)*1.5);position:relative;z-index:var(--z-index-menu,1050)}.navmenu__container .social-nav-links{fill:var(--color-foreground);margin-left:-8px}.navmenu__wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:16px}.navmenu__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.navmenu__button:hover:not(:disabled){transform:scale(1.1)}.navmenu__list{font-size:2rem;font-weight:600;line-height:1.2;list-style:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0;text-align:left;white-space:nowrap}.navmenu__item{color:var(--color-foreground);margin-bottom:.5rem;transition:opacity .2s}.navmenu__item>a{border-bottom:none!important;color:inherit;font-weight:600}.navmenu--open{pointer-events:all;visibility:visible}.navmenu--closed{pointer-events:none;visibility:hidden}.navmenu--animated{transition:visibility .2s}.navmenu--animated .navmenu__item,.navmenu--animated .navmenu__overlay{transition:opacity .2s}.navmenu--animated.navmenu--open .navmenu__item,.navmenu--animated.navmenu--open .navmenu__overlay{opacity:1}.navmenu--animated.navmenu--closed .navmenu__item,.navmenu--animated.navmenu--closed .navmenu__overlay{opacity:0}@media (hover:hover){.navmenu__list:hover .navmenu__item{opacity:var(--opacity-inactive,.62)}.navmenu__item:hover{opacity:1!important}}@media (min-width:360px){.navmenu__list{font-size:2.5rem}}@media (min-width:576px){.navmenu__list{font-size:2.75rem}}@media (min-width:768px){.navmenu__list{font-size:3rem}}.page-banner{position:relative;width:100%;z-index:0}.page-banner:before{background:inherit;bottom:0;content:"";height:100%;left:0;margin-left:50%;pointer-events:none;position:absolute;right:0;top:0;transform:translate3d(-50%,0,0);transform-origin:50% 50%;width:100vw;z-index:-1}.page-banner--transparent:before{background:none!important}.page-banner--extraSmall,.page-banner--xs{padding-bottom:1rem;padding-top:1rem}.page-banner--sm,.page-banner--small{padding-bottom:2rem;padding-top:2rem}.page-banner--md,.page-banner--medium{padding-bottom:4rem;padding-top:4rem}.page-banner--large,.page-banner--lg{padding-bottom:6rem;padding-top:6rem}.page-banner--extraLarge,.page-banner--xl{padding-bottom:8rem;padding-top:8rem}.pagination{align-items:center;display:inline-flex;justify-content:flex-start}.pagination>.btn{border-radius:.25rem;height:36px;margin-left:4px;margin-right:4px;padding:8px;width:36px}.pagination>.btn:first-child{margin-left:0}.pagination>.btn:last-child{margin-right:0}.progressive-image{box-sizing:content-box;display:inline-block;height:auto;max-width:100%;position:relative}.progressive-image__placeholder{-webkit-clip-path:inset(0);clip-path:inset(0);filter:blur(1px);opacity:1;position:absolute}.progressive-image__placeholder.progressive-image--animated{transition:opacity .6s ease-in}.progressive-image--loaded .progressive-image__placeholder{opacity:0}@media (hover:hover){.progressive-image--no-placeholder.progressive-image--animated .progressive-image__source{transition:opacity .2s ease-in,visibility .2s ease-in}.progressive-image--no-placeholder .progressive-image__source{opacity:0;visibility:hidden}.progressive-image--no-placeholder.progressive-image--loaded .progressive-image__source{opacity:1;visibility:visible}}.custom-scrollbar{overflow-y:auto}.custom-scrollbar--auto-hide{overflow-y:overlay}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--color-surface-3)}.custom-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-surface-6);border:none;border-radius:4px}.custom-scrollbar--auto-hide::-webkit-scrollbar-thumb,.custom-scrollbar--auto-hide::-webkit-scrollbar-track{background-color:transparent}.custom-scrollbar--auto-hide:hover::-webkit-scrollbar-thumb{background-color:var(--color-surface-6)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--color-surface-9)}.sidedrawer{background:none!important;position:fixed;z-index:var(--z-index-fixed,1030)}.sidedrawer,.sidedrawer__overlay{bottom:0;height:100vh;left:0;right:0;top:0;width:100vw}.sidedrawer__overlay{background-color:var(--color-black,#000);opacity:var(--opacity-scrim,.54);position:absolute;z-index:var(--z-index-overlay,1040)}.sidedrawer__container{background-color:var(--color-background);box-shadow:.25rem 0 .5rem rgba(0,0,0,.1);color:var(--color-foreground);height:100%;left:0;margin-right:auto;position:relative;width:287px;z-index:var(--z-index-menu,1050)}[data-theme=dark] .sidedrawer__container,[data-theme=high-contrast] .sidedrawer__container{box-shadow:none}.sidedrawer__button{align-items:center;color:var(--color-foreground);display:inline-flex;height:56px;justify-content:center;pointer-events:all!important;transition:transform .2s;width:56px}.sidedrawer__button:hover:not(:disabled){transform:scale(1.1)}.sidedrawer--open{pointer-events:all;visibility:visible}.sidedrawer--closed{pointer-events:none;visibility:hidden}.sidedrawer--animated{transition:visibility .2s}.sidedrawer--animated .sidedrawer__overlay{transition:opacity .2s}.sidedrawer--animated .sidedrawer__container{transition:transform .2s}.sidedrawer--animated.sidedrawer--open .sidedrawer__overlay{opacity:var(--opacity-scrim,.54)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__overlay{opacity:0}.sidedrawer--animated.sidedrawer--open .sidedrawer__container{transform:translateX(0)}.sidedrawer--animated.sidedrawer--closed .sidedrawer__container{transform:translateX(-287px)}.social-button.paypal path{transition:fill .1s}.social-button.paypal:active:not(:disabled) path:first-child,.social-button.paypal:active:not(:disabled) path:nth-child(4),.social-button.paypal:focus:not(:disabled) path:first-child,.social-button.paypal:focus:not(:disabled) path:nth-child(4),.social-button.paypal:hover:not(:disabled) path:first-child,.social-button.paypal:hover:not(:disabled) path:nth-child(4){fill:#fff}.social-button.paypal:active:not(:disabled) path:nth-child(2),.social-button.paypal:focus:not(:disabled) path:nth-child(2),.social-button.paypal:hover:not(:disabled) path:nth-child(2){fill:#adcee4}.social-button.paypal:active:not(:disabled) path:nth-child(3),.social-button.paypal:focus:not(:disabled) path:nth-child(3),.social-button.paypal:hover:not(:disabled) path:nth-child(3){fill:#e6eff6}.social-icon{fill:var(--color-foreground,inherit);align-items:center;box-sizing:content-box;display:inline-flex;justify-content:center;max-height:100%;max-width:100%;position:relative}.social-icon,.social-icon:hover{border-bottom:none;text-decoration:none}.social-icon--rounded{border-radius:50%}.social-icon svg{fill:inherit;height:100%;transition:fill .2s;width:100%}.social-nav-links{align-items:center;display:flex;justify-content:flex-start;max-width:100%}.social-nav-links__list{align-items:center;display:flex;list-style:none;margin-block-end:8px;margin-block-start:8px;padding-inline-end:0;padding-inline-start:0}.social-nav-links__item{transition:opacity .2s,transform .2s}@media (hover:hover){.social-nav-links__list:hover .social-nav-links__item{opacity:var(--opacity-inactive,.62)}.social-nav-links__item:hover{opacity:1!important;transform:scale(1.1)}}.thumbnail{border-bottom:none!important;box-sizing:content-box;display:inline-flex;height:auto;max-width:100%;overflow:hidden;position:relative;text-align:center}@media (hover:hover){a.thumbnail{transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1)}a.thumbnail:hover{box-shadow:0 10px 20px rgba(0,0,0,.1);transform:translateY(-4px)}}@media (hover:none){.thumbnail{animation:0}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:540px}}@media (min-width:768px){.container,.container-lg,.container-md,.container-xl{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-xl{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.col,[class*=col-]{min-height:1px;padding-left:16px;padding-right:16px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-0{flex:0 0;max-width:0}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-0{margin-left:0}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.offset-12{margin-left:100%}.row.gutters-sm{padding-bottom:8px;padding-top:8px}.row.gutters-md{padding-bottom:16px;padding-top:16px}.row.gutters-lg{padding-bottom:32px;padding-top:32px}.col.gutters-sm,[class*=col-].gutters-sm{padding-left:8px;padding-right:8px}.col.gutters-md,[class*=col-].gutters-md{padding-left:16px;padding-right:16px}.col.gutters-lg,[class*=col-].gutters-lg{padding-left:32px;padding-right:32px}.gutters-none{margin-left:0;margin-right:0}.gutters-none>.col,.gutters-none>[class*=col-]{padding-left:0;padding-right:0}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-0{flex:0 0;max-width:0}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.offset-sm-12{margin-left:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-0{flex:0 0;max-width:0}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.offset-md-12{margin-left:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-0{flex:0 0;max-width:0}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.offset-lg-12{margin-left:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-0{flex:0 0;max-width:0}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.offset-xl-12{margin-left:100%}}.page{margin-left:auto;margin-right:auto;min-height:calc(100vh - var(--header-height, 0));position:relative}.js-parallax .page{transform-style:preserve-3d}.page>article{padding-bottom:128px}.cover{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;width:100vw}.cover:before{background-attachment:fixed;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%}.full-bleed{margin-left:50%;transform:translateX(-50%);width:100vw}.app.js-parallax,.parallax{perspective:10px}.parallax{height:100vh;overflow-x:hidden;overflow-y:auto}.parallax__group{position:relative;transform-style:preserve-3d}.parallax__layer{bottom:0;left:0;position:absolute;right:0;top:0}.parallax__layer--base{transform:translateZ(0)}.parallax__layer--bg-1{transform:translateZ(-1px) scale(2)}.parallax__layer--bg-2{transform:translateZ(-2px) scale(3)}.parallax__layer--bg-3{transform:translateZ(-3px) scale(4)}.parallax__layer--bg-4{transform:translateZ(-4px) scale(5)}.parallax__layer--bg-5{transform:translateZ(-5px) scale(6)}.parallax__layer--fg-1{transform:translateZ(1px) scale(.9)}.parallax__layer--fg-2{transform:translateZ(2px) scale(.8)}.parallax__layer--fg-3{transform:translateZ(3px) scale(.7)}.parallax__layer--fg-4{transform:translateZ(4px) scale(.6)}.parallax__layer--fg-5{transform:translateZ(5px) scale(.5)}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.animation-short{animation-duration:.2s;animation-fill-mode:both}.animation-medium{animation-duration:.4s;animation-fill-mode:both}.animation-long{animation-duration:.6s;animation-fill-mode:both}.animation-infinite{animation-iteration-count:infinite}.animation-delay-1{animation-delay:50ms}.animation-delay-2{animation-delay:.1s}.animation-delay-3{animation-delay:.15s}.animation-delay-4{animation-delay:.2s}.animation-delay-5{animation-delay:.25s}.animation-delay-6{animation-delay:.3s}.animation-delay-7{animation-delay:.35s}.animation-delay-8{animation-delay:.4s}.fade-in{animation-name:fade-in}.fade-out{animation-name:fade-out}.translate-in{animation-name:translate-in}.translate-out{animation-name:translate-out}.fade-translate-in{animation-name:fade-translate-in}.fade-translate-out{animation-name:fade-translate-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes translate-in{0%{transform:translate3d(0,10%,0)}to{transform:none}}@keyframes translate-out{0%{transform:none}to{transform:translate3d(0,10%,0)}}@keyframes fade-translate-in{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}@keyframes fade-translate-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,10%,0)}}.aspect-ratio-container{height:0;overflow:hidden;position:relative}.aspect-ratio-content{height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-21x9{padding-bottom:42.85714%}.aspect-ratio-9x21{padding-bottom:233.33333%}.aspect-ratio-16x9{padding-bottom:56.25%}.aspect-ratio-9x16{padding-bottom:177.77778%}.aspect-ratio-4x3{padding-bottom:75%}.aspect-ratio-3x4{padding-bottom:133.33333%}.aspect-ratio-6x4{padding-bottom:66.66667%}.aspect-ratio-4x6{padding-bottom:150%}.aspect-ratio-8x5{padding-bottom:62.5%}.aspect-ratio-5x8{padding-bottom:160%}.aspect-ratio-7x5{padding-bottom:71.42857%}.aspect-ratio-5x7{padding-bottom:140%}.aspect-ratio-2x1{padding-bottom:50%}.aspect-ratio-1x2{padding-bottom:200%}.aspect-ratio-1x1{padding-bottom:100%}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-center,.bg-top{background-repeat:no-repeat}.bg-top{background-position:top}.bg-bottom{background-position:bottom}.bg-bottom,.bg-left{background-repeat:no-repeat}.bg-left{background-position:0}.bg-right{background-position:100%;background-repeat:no-repeat}.bg-repeat{background-repeat:repeat}.bg-repeat-x{background-repeat:repeat-x}.bg-repeat-y{background-repeat:repeat-y}.bg-norepeat{background-repeat:no-repeat}.border,.border-all{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-none{border-style:solid;border-width:0}.rounded,.rounded-md{border-radius:.25rem}.rounded-sm{border-radius:.125rem}.rounded-lg{border-radius:.5rem}.justify-content-around{justify-content:space-around}.justify-content-baseline{justify-content:baseline}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-evenly{justify-content:space-evenly}.justify-content-flex-end{justify-content:flex-end}.justify-content-flex-start{justify-content:flex-start}.justify-content-left{justify-content:left}.justify-content-normal{justify-content:normal}.justify-content-right{justify-content:right}.justify-content-start{justify-content:start}.justify-content-stretch{justify-content:stretch}.justify-items-auto{justify-items:auto}.justify-items-baseline{justify-items:baseline}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-flex-end{justify-items:flex-end}.justify-items-flex-start{justify-items:flex-start}.justify-items-left{justify-items:left}.justify-items-normal{justify-items:normal}.justify-items-right{justify-items:right}.justify-items-self-end{justify-items:self-end}.justify-items-self-start{justify-items:self-start}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.justify-self-auto{justify-self:auto}.justify-self-baseline{justify-self:baseline}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-self-flex-end{justify-self:flex-end}.justify-self-flex-start{justify-self:flex-start}.justify-self-left{justify-self:left}.justify-self-normal{justify-self:normal}.justify-self-right{justify-self:right}.justify-self-self-end{justify-self:self-end}.justify-self-self-start{justify-self:self-start}.justify-self-start{justify-self:start}.justify-self-stretch{justify-self:stretch}.align-content-around{align-content:space-around}.align-content-between{align-content:space-between}.align-content-center{align-content:center}.align-content-end{align-content:flex-end}.align-content-start{align-content:flex-start}.align-content-stretch{align-content:stretch}.align-items-baseline{align-items:baseline}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.align-self-auto{align-self:auto}.align-self-baseline{align-self:baseline}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.align-self-start{align-self:flex-start}.align-self-stretch{align-self:stretch}.border-box{box-sizing:border-box}.content-box{box-sizing:content-box}.color-inherit,.color-inherit:visited{color:inherit}.color-transparent{color:transparent}.color-black{color:var(--color-black,#000)}.color-white{color:var(--color-white,#fff)}.color-foreground{color:var(--color-foreground)}.color-foreground-muted{color:var(--color-foreground-muted)}.color-foreground-subtle{color:var(--color-foreground-subtle)}.color-background{color:var(--color-background)}.color-surface-0{color:var(--color-surface-0)}.color-surface-1{color:var(--color-surface-1)}.color-surface-2{color:var(--color-surface-2)}.color-surface-3{color:var(--color-surface-3)}.color-surface-4{color:var(--color-surface-4)}.color-surface-5{color:var(--color-surface-5)}.color-surface-6{color:var(--color-surface-6)}.color-surface-7{color:var(--color-surface-7)}.color-surface-8{color:var(--color-surface-8)}.color-surface-9{color:var(--color-surface-9)}.color-default{color:var(--color-default)}.color-default-emphasis{color:var(--color-default-emphasis)}.color-default-subtle{color:var(--color-default-subtle)}.color-primary{color:var(--color-primary)}.color-primary-emphasis{color:var(--color-primary-emphasis)}.color-primary-subtle{color:var(--color-primary-subtle)}.color-secondary{color:var(--color-secondary)}.color-secondary-emphasis{color:var(--color-secondary-emphasis)}.color-secondary-subtle{color:var(--color-secondary-subtle)}.color-tertiary{color:var(--color-tertiary)}.color-tertiary-emphasis{color:var(--color-tertiary-emphasis)}.color-tertiary-subtle{color:var(--color-tertiary-subtle)}.color-success{color:var(--color-success)}.color-success-emphasis{color:var(--color-success-emphasis)}.color-success-subtle{color:var(--color-success-subtle)}.color-danger{color:var(--color-danger)}.color-danger-emphasis{color:var(--color-danger-emphasis)}.color-danger-subtle{color:var(--color-danger-subtle)}.color-warning{color:var(--color-warning)}.color-warning-emphasis{color:var(--color-warning-emphasis)}.color-warning-subtle{color:var(--color-warning-subtle)}.color-info{color:var(--color-info)}.color-info-emphasis{color:var(--color-info-emphasis)}.color-info-subtle{color:var(--color-info-subtle)}.bg-inherit{background-color:inherit}.bg-transparent{background-color:transparent}.bg-black{background-color:var(--color-black,#000)}.bg-white{background-color:var(--color-white,#fff)}.bg-foreground{background-color:var(--color-foreground)}.bg-foreground-muted{background-color:var(--color-foreground-muted)}.bg-foreground-subtle{background-color:var(--color-foreground-subtle)}.bg-background{background-color:var(--color-background)}.bg-surface-0{background-color:var(--color-surface-0)}.bg-surface-1{background-color:var(--color-surface-1)}.bg-surface-2{background-color:var(--color-surface-2)}.bg-surface-3{background-color:var(--color-surface-3)}.bg-surface-4{background-color:var(--color-surface-4)}.bg-surface-5{background-color:var(--color-surface-5)}.bg-surface-6{background-color:var(--color-surface-6)}.bg-surface-7{background-color:var(--color-surface-7)}.bg-surface-8{background-color:var(--color-surface-8)}.bg-surface-9{background-color:var(--color-surface-9)}.bg-default{background-color:var(--color-default)}.bg-default-emphasis{background-color:var(--color-default-emphasis)}.bg-default-subtle{background-color:var(--color-default-subtle)}.bg-primary{background-color:var(--color-primary)}.bg-primary-emphasis{background-color:var(--color-primary-emphasis)}.bg-primary-subtle{background-color:var(--color-primary-subtle)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-emphasis{background-color:var(--color-secondary-emphasis)}.bg-secondary-subtle{background-color:var(--color-secondary-subtle)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-tertiary-emphasis{background-color:var(--color-tertiary-emphasis)}.bg-tertiary-subtle{background-color:var(--color-tertiary-subtle)}.bg-success{background-color:var(--color-success)}.bg-success-emphasis{background-color:var(--color-success-emphasis)}.bg-success-subtle{background-color:var(--color-success-subtle)}.bg-danger{background-color:var(--color-danger)}.bg-danger-emphasis{background-color:var(--color-danger-emphasis)}.bg-danger-subtle{background-color:var(--color-danger-subtle)}.bg-warning{background-color:var(--color-warning)}.bg-warning-emphasis{background-color:var(--color-warning-emphasis)}.bg-warning-subtle{background-color:var(--color-warning-subtle)}.bg-info{background-color:var(--color-info)}.bg-info-emphasis{background-color:var(--color-info-emphasis)}.bg-info-subtle{background-color:var(--color-info-subtle)}.fill-inherit{fill:inherit}.fill-transparent{fill:transparent}.fill-black{fill:var(--color-black,#000)}.fill-white{fill:var(--color-white,#fff)}.fill-foreground{fill:var(--color-foreground)}.fill-foreground-muted{fill:var(--color-foreground-muted)}.fill-foreground-subtle{fill:var(--color-foreground-subtle)}.fill-background{fill:var(--color-background)}.fill-surface-0{fill:var(--color-surface-0)}.fill-surface-1{fill:var(--color-surface-1)}.fill-surface-2{fill:var(--color-surface-2)}.fill-surface-3{fill:var(--color-surface-3)}.fill-surface-4{fill:var(--color-surface-4)}.fill-surface-5{fill:var(--color-surface-5)}.fill-surface-6{fill:var(--color-surface-6)}.fill-surface-7{fill:var(--color-surface-7)}.fill-surface-8{fill:var(--color-surface-8)}.fill-surface-9{fill:var(--color-surface-9)}.fill-default{fill:var(--color-default)}.fill-default-emphasis{fill:var(--color-default-emphasis)}.fill-default-subtle{fill:var(--color-default-subtle)}.fill-primary{fill:var(--color-primary)}.fill-primary-emphasis{fill:var(--color-primary-emphasis)}.fill-primary-subtle{fill:var(--color-primary-subtle)}.fill-secondary{fill:var(--color-secondary)}.fill-secondary-emphasis{fill:var(--color-secondary-emphasis)}.fill-secondary-subtle{fill:var(--color-secondary-subtle)}.fill-tertiary{fill:var(--color-tertiary)}.fill-tertiary-emphasis{fill:var(--color-tertiary-emphasis)}.fill-tertiary-subtle{fill:var(--color-tertiary-subtle)}.fill-success{fill:var(--color-success)}.fill-success-emphasis{fill:var(--color-success-emphasis)}.fill-success-subtle{fill:var(--color-success-subtle)}.fill-danger{fill:var(--color-danger)}.fill-danger-emphasis{fill:var(--color-danger-emphasis)}.fill-danger-subtle{fill:var(--color-danger-subtle)}.fill-warning{fill:var(--color-warning)}.fill-warning-emphasis{fill:var(--color-warning-emphasis)}.fill-warning-subtle{fill:var(--color-warning-subtle)}.fill-info{fill:var(--color-info)}.fill-info-emphasis{fill:var(--color-info-emphasis)}.fill-info-subtle{fill:var(--color-info-subtle)}.cursor-alias{cursor:alias}.cursor-auto{cursor:auto}.cursor-context-menu{cursor:context-menu}.cursor-cell{cursor:cell}.cursor-copy{cursor:copy}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-none{cursor:none}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.display-none{display:none}.display-block{display:block}.display-flex{display:flex}.display-grid{display:grid}.display-inline-block{display:inline-block}.display-inline-flex{display:inline-flex}.display-inline-grid{display:inline-grid}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-grow-1{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink-1{flex-shrink:1}.flex-shrink-0{flex-shrink:0}@media (min-width:576px){.flex-row-sm{flex-direction:row}.flex-row-reverse-sm{flex-direction:row-reverse}.flex-column-sm{flex-direction:column}.flex-column-reverse-sm{flex-direction:column-reverse}.flex-wrap-sm{flex-wrap:wrap}.flex-wrap-reverse-sm{flex-wrap:wrap-reverse}.flex-nowrap-sm{flex-wrap:nowrap}}@media (min-width:768px){.flex-row-md{flex-direction:row}.flex-row-reverse-md{flex-direction:row-reverse}.flex-column-md{flex-direction:column}.flex-column-reverse-md{flex-direction:column-reverse}.flex-wrap-md{flex-wrap:wrap}.flex-wrap-reverse-md{flex-wrap:wrap-reverse}.flex-nowrap-md{flex-wrap:nowrap}}@media (min-width:992px){.flex-row-lg{flex-direction:row}.flex-row-reverse-lg{flex-direction:row-reverse}.flex-column-lg{flex-direction:column}.flex-column-reverse-lg{flex-direction:column-reverse}.flex-wrap-lg{flex-wrap:wrap}.flex-wrap-reverse-lg{flex-wrap:wrap-reverse}.flex-nowrap-lg{flex-wrap:nowrap}}@media (min-width:1200px){.flex-row-xl{flex-direction:row}.flex-row-reverse-xl{flex-direction:row-reverse}.flex-column-xl{flex-direction:column}.flex-column-reverse-xl{flex-direction:column-reverse}.flex-wrap-xl{flex-wrap:wrap}.flex-wrap-reverse-xl{flex-wrap:wrap-reverse}.flex-nowrap-xl{flex-wrap:nowrap}}.float-left{_display:inline;float:left}.float-right{_display:inline;float:right}.float-none{float:none}.height-auto{height:auto}.height-0{height:0}.height-xs{height:calc(var(--spacing-unit, 8px)*.25)}.height-sm{height:calc(var(--spacing-unit, 8px)*.5)}.height-md{height:calc(var(--spacing-unit, 8px)*1)}.height-lg{height:calc(var(--spacing-unit, 8px)*2)}.height-xl{height:calc(var(--spacing-unit, 8px)*3)}.height-xxl{height:calc(var(--spacing-unit, 8px)*4)}.height-xxxl{height:calc(var(--spacing-unit, 8px)*5)}.height-2xl{height:calc(var(--spacing-unit, 8px)*6)}.height-2xxl{height:calc(var(--spacing-unit, 8px)*8)}.height-2xxxl{height:calc(var(--spacing-unit, 8px)*10)}.height-10p{height:10%}.height-20p{height:20%}.height-25p{height:25%}.height-30p{height:30%}.height-33p{height:33%}.height-40p{height:40%}.height-50p{height:50%}.height-60p{height:60%}.height-66p{height:66%}.height-70p{height:70%}.height-75p{height:75%}.height-80p{height:80%}.height-90p{height:90%}.height-100p{height:100%}.height-10vh{height:10vh}.height-20vh{height:20vh}.height-25vh{height:25vh}.height-30vh{height:30vh}.height-33vh{height:33vh}.height-40vh{height:40vh}.height-50vh{height:50vh}.height-60vh{height:60vh}.height-66vh{height:66vh}.height-70vh{height:70vh}.height-75vh{height:75vh}.height-80vh{height:80vh}.height-90vh{height:90vh}.height-100vh{height:100vh}.height-1em{height:1em}.height-2em{height:2em}.height-3em{height:3em}.height-4em{height:4em}.height-5em{height:5em}.height-6em{height:6em}.height-7em{height:7em}.height-8em{height:8em}.margin-0,.margin-none{margin:0}.margin-xs{margin:calc(var(--spacing-unit, 8px)*.25)}.margin-sm{margin:calc(var(--spacing-unit, 8px)*.5)}.margin-md{margin:calc(var(--spacing-unit, 8px)*1)}.margin-lg{margin:calc(var(--spacing-unit, 8px)*2)}.margin-xl{margin:calc(var(--spacing-unit, 8px)*3)}.margin-xxl{margin:calc(var(--spacing-unit, 8px)*4)}.margin-xxxl{margin:calc(var(--spacing-unit, 8px)*5)}.margin-2xl{margin:calc(var(--spacing-unit, 8px)*6)}.margin-2xxl{margin:calc(var(--spacing-unit, 8px)*8)}.margin-2xxxl{margin:calc(var(--spacing-unit, 8px)*10)}.margin-1em{margin:1em}.margin-2em{margin:2em}.margin-3em{margin:3em}.margin-4em{margin:4em}.margin-5em{margin:5em}.margin-6em{margin:6em}.margin-7em{margin:7em}.margin-8em{margin:8em}.margin-1rem{margin:1rem}.margin-2rem{margin:2rem}.margin-3rem{margin:3rem}.margin-4rem{margin:4rem}.margin-5rem{margin:5rem}.margin-6rem{margin:6rem}.margin-7rem{margin:7rem}.margin-8rem{margin:8rem}.margin-left-0,.margin-left-none{margin-left:0}.margin-left-xs{margin-left:calc(var(--spacing-unit, 8px)*.25)}.margin-left-sm{margin-left:calc(var(--spacing-unit, 8px)*.5)}.margin-left-md{margin-left:calc(var(--spacing-unit, 8px)*1)}.margin-left-lg{margin-left:calc(var(--spacing-unit, 8px)*2)}.margin-left-xl{margin-left:calc(var(--spacing-unit, 8px)*3)}.margin-left-xxl{margin-left:calc(var(--spacing-unit, 8px)*4)}.margin-left-xxxl{margin-left:calc(var(--spacing-unit, 8px)*5)}.margin-left-2xl{margin-left:calc(var(--spacing-unit, 8px)*6)}.margin-left-2xxl{margin-left:calc(var(--spacing-unit, 8px)*8)}.margin-left-2xxxl{margin-left:calc(var(--spacing-unit, 8px)*10)}.margin-left-1em{margin-left:1em}.margin-left-2em{margin-left:2em}.margin-left-3em{margin-left:3em}.margin-left-4em{margin-left:4em}.margin-left-5em{margin-left:5em}.margin-left-6em{margin-left:6em}.margin-left-7em{margin-left:7em}.margin-left-8em{margin-left:8em}.margin-left-1rem{margin-left:1rem}.margin-left-2rem{margin-left:2rem}.margin-left-3rem{margin-left:3rem}.margin-left-4rem{margin-left:4rem}.margin-left-5rem{margin-left:5rem}.margin-left-6rem{margin-left:6rem}.margin-left-7rem{margin-left:7rem}.margin-left-8rem{margin-left:8rem}.margin-right-0,.margin-right-none{margin-right:0}.margin-right-xs{margin-right:calc(var(--spacing-unit, 8px)*.25)}.margin-right-sm{margin-right:calc(var(--spacing-unit, 8px)*.5)}.margin-right-md{margin-right:calc(var(--spacing-unit, 8px)*1)}.margin-right-lg{margin-right:calc(var(--spacing-unit, 8px)*2)}.margin-right-xl{margin-right:calc(var(--spacing-unit, 8px)*3)}.margin-right-xxl{margin-right:calc(var(--spacing-unit, 8px)*4)}.margin-right-xxxl{margin-right:calc(var(--spacing-unit, 8px)*5)}.margin-right-2xl{margin-right:calc(var(--spacing-unit, 8px)*6)}.margin-right-2xxl{margin-right:calc(var(--spacing-unit, 8px)*8)}.margin-right-2xxxl{margin-right:calc(var(--spacing-unit, 8px)*10)}.margin-right-1em{margin-right:1em}.margin-right-2em{margin-right:2em}.margin-right-3em{margin-right:3em}.margin-right-4em{margin-right:4em}.margin-right-5em{margin-right:5em}.margin-right-6em{margin-right:6em}.margin-right-7em{margin-right:7em}.margin-right-8em{margin-right:8em}.margin-right-1rem{margin-right:1rem}.margin-right-2rem{margin-right:2rem}.margin-right-3rem{margin-right:3rem}.margin-right-4rem{margin-right:4rem}.margin-right-5rem{margin-right:5rem}.margin-right-6rem{margin-right:6rem}.margin-right-7rem{margin-right:7rem}.margin-right-8rem{margin-right:8rem}.margin-top-0,.margin-top-none{margin-top:0}.margin-top-xs{margin-top:calc(var(--spacing-unit, 8px)*.25)}.margin-top-sm{margin-top:calc(var(--spacing-unit, 8px)*.5)}.margin-top-md{margin-top:calc(var(--spacing-unit, 8px)*1)}.margin-top-lg{margin-top:calc(var(--spacing-unit, 8px)*2)}.margin-top-xl{margin-top:calc(var(--spacing-unit, 8px)*3)}.margin-top-xxl{margin-top:calc(var(--spacing-unit, 8px)*4)}.margin-top-xxxl{margin-top:calc(var(--spacing-unit, 8px)*5)}.margin-top-2xl{margin-top:calc(var(--spacing-unit, 8px)*6)}.margin-top-2xxl{margin-top:calc(var(--spacing-unit, 8px)*8)}.margin-top-2xxxl{margin-top:calc(var(--spacing-unit, 8px)*10)}.margin-top-1em{margin-top:1em}.margin-top-2em{margin-top:2em}.margin-top-3em{margin-top:3em}.margin-top-4em{margin-top:4em}.margin-top-5em{margin-top:5em}.margin-top-6em{margin-top:6em}.margin-top-7em{margin-top:7em}.margin-top-8em{margin-top:8em}.margin-top-1rem{margin-top:1rem}.margin-top-2rem{margin-top:2rem}.margin-top-3rem{margin-top:3rem}.margin-top-4rem{margin-top:4rem}.margin-top-5rem{margin-top:5rem}.margin-top-6rem{margin-top:6rem}.margin-top-7rem{margin-top:7rem}.margin-top-8rem{margin-top:8rem}.margin-bottom-0,.margin-bottom-none{margin-bottom:0}.margin-bottom-xs{margin-bottom:calc(var(--spacing-unit, 8px)*.25)}.margin-bottom-sm{margin-bottom:calc(var(--spacing-unit, 8px)*.5)}.margin-bottom-md{margin-bottom:calc(var(--spacing-unit, 8px)*1)}.margin-bottom-lg{margin-bottom:calc(var(--spacing-unit, 8px)*2)}.margin-bottom-xl{margin-bottom:calc(var(--spacing-unit, 8px)*3)}.margin-bottom-xxl{margin-bottom:calc(var(--spacing-unit, 8px)*4)}.margin-bottom-xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*5)}.margin-bottom-2xl{margin-bottom:calc(var(--spacing-unit, 8px)*6)}.margin-bottom-2xxl{margin-bottom:calc(var(--spacing-unit, 8px)*8)}.margin-bottom-2xxxl{margin-bottom:calc(var(--spacing-unit, 8px)*10)}.margin-bottom-1em{margin-bottom:1em}.margin-bottom-2em{margin-bottom:2em}.margin-bottom-3em{margin-bottom:3em}.margin-bottom-4em{margin-bottom:4em}.margin-bottom-5em{margin-bottom:5em}.margin-bottom-6em{margin-bottom:6em}.margin-bottom-7em{margin-bottom:7em}.margin-bottom-8em{margin-bottom:8em}.margin-bottom-1rem{margin-bottom:1rem}.margin-bottom-2rem{margin-bottom:2rem}.margin-bottom-3rem{margin-bottom:3rem}.margin-bottom-4rem{margin-bottom:4rem}.margin-bottom-5rem{margin-bottom:5rem}.margin-bottom-6rem{margin-bottom:6rem}.margin-bottom-7rem{margin-bottom:7rem}.margin-bottom-8rem{margin-bottom:8rem}.opacity-100p{opacity:1}.opacity-90p{opacity:.9}.opacity-80p{opacity:.8}.opacity-75p{opacity:.75}.opacity-70p{opacity:.7}.opacity-66p{opacity:.66}.opacity-60p{opacity:.6}.opacity-50p{opacity:.5}.opacity-40p{opacity:.4}.opacity-33p{opacity:.33}.opacity-30p{opacity:.3}.opacity-25p{opacity:.25}.opacity-20p{opacity:.2}.opacity-10p{opacity:.1}.opacity-0,.opacity-0p{opacity:0}.outline{outline:1px solid}.outline-transparent{outline:1px solid transparent}.outline-0{outline:0}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-scroll{overflow-x:scroll}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.padding-0,.padding-none{padding:0}.padding-xs{padding:calc(var(--spacing-unit, 8px)*.25)}.padding-sm{padding:calc(var(--spacing-unit, 8px)*.5)}.padding-md{padding:calc(var(--spacing-unit, 8px)*1)}.padding-lg{padding:calc(var(--spacing-unit, 8px)*2)}.padding-xl{padding:calc(var(--spacing-unit, 8px)*3)}.padding-xxl{padding:calc(var(--spacing-unit, 8px)*4)}.padding-xxxl{padding:calc(var(--spacing-unit, 8px)*5)}.padding-2xl{padding:calc(var(--spacing-unit, 8px)*6)}.padding-2xxl{padding:calc(var(--spacing-unit, 8px)*8)}.padding-2xxxl{padding:calc(var(--spacing-unit, 8px)*10)}.padding-1em{padding:1em}.padding-2em{padding:2em}.padding-3em{padding:3em}.padding-4em{padding:4em}.padding-5em{padding:5em}.padding-6em{padding:6em}.padding-7em{padding:7em}.padding-8em{padding:8em}.padding-1rem{padding:1rem}.padding-2rem{padding:2rem}.padding-3rem{padding:3rem}.padding-4rem{padding:4rem}.padding-5rem{padding:5rem}.padding-6rem{padding:6rem}.padding-7rem{padding:7rem}.padding-8rem{padding:8rem}.padding-left-0,.padding-left-none{padding-left:0}.padding-left-xs{padding-left:calc(var(--spacing-unit, 8px)*.25)}.padding-left-sm{padding-left:calc(var(--spacing-unit, 8px)*.5)}.padding-left-md{padding-left:calc(var(--spacing-unit, 8px)*1)}.padding-left-lg{padding-left:calc(var(--spacing-unit, 8px)*2)}.padding-left-xl{padding-left:calc(var(--spacing-unit, 8px)*3)}.padding-left-xxl{padding-left:calc(var(--spacing-unit, 8px)*4)}.padding-left-xxxl{padding-left:calc(var(--spacing-unit, 8px)*5)}.padding-left-2xl{padding-left:calc(var(--spacing-unit, 8px)*6)}.padding-left-2xxl{padding-left:calc(var(--spacing-unit, 8px)*8)}.padding-left-2xxxl{padding-left:calc(var(--spacing-unit, 8px)*10)}.padding-left-1em{padding-left:1em}.padding-left-2em{padding-left:2em}.padding-left-3em{padding-left:3em}.padding-left-4em{padding-left:4em}.padding-left-5em{padding-left:5em}.padding-left-6em{padding-left:6em}.padding-left-7em{padding-left:7em}.padding-left-8em{padding-left:8em}.padding-left-1rem{padding-left:1rem}.padding-left-2rem{padding-left:2rem}.padding-left-3rem{padding-left:3rem}.padding-left-4rem{padding-left:4rem}.padding-left-5rem{padding-left:5rem}.padding-left-6rem{padding-left:6rem}.padding-left-7rem{padding-left:7rem}.padding-left-8rem{padding-left:8rem}.padding-right-0,.padding-right-none{padding-right:0}.padding-right-xs{padding-right:calc(var(--spacing-unit, 8px)*.25)}.padding-right-sm{padding-right:calc(var(--spacing-unit, 8px)*.5)}.padding-right-md{padding-right:calc(var(--spacing-unit, 8px)*1)}.padding-right-lg{padding-right:calc(var(--spacing-unit, 8px)*2)}.padding-right-xl{padding-right:calc(var(--spacing-unit, 8px)*3)}.padding-right-xxl{padding-right:calc(var(--spacing-unit, 8px)*4)}.padding-right-xxxl{padding-right:calc(var(--spacing-unit, 8px)*5)}.padding-right-2xl{padding-right:calc(var(--spacing-unit, 8px)*6)}.padding-right-2xxl{padding-right:calc(var(--spacing-unit, 8px)*8)}.padding-right-2xxxl{padding-right:calc(var(--spacing-unit, 8px)*10)}.padding-right-1em{padding-right:1em}.padding-right-2em{padding-right:2em}.padding-right-3em{padding-right:3em}.padding-right-4em{padding-right:4em}.padding-right-5em{padding-right:5em}.padding-right-6em{padding-right:6em}.padding-right-7em{padding-right:7em}.padding-right-8em{padding-right:8em}.padding-right-1rem{padding-right:1rem}.padding-right-2rem{padding-right:2rem}.padding-right-3rem{padding-right:3rem}.padding-right-4rem{padding-right:4rem}.padding-right-5rem{padding-right:5rem}.padding-right-6rem{padding-right:6rem}.padding-right-7rem{padding-right:7rem}.padding-right-8rem{padding-right:8rem}.padding-top-0,.padding-top-none{padding-top:0}.padding-top-xs{padding-top:calc(var(--spacing-unit, 8px)*.25)}.padding-top-sm{padding-top:calc(var(--spacing-unit, 8px)*.5)}.padding-top-md{padding-top:calc(var(--spacing-unit, 8px)*1)}.padding-top-lg{padding-top:calc(var(--spacing-unit, 8px)*2)}.padding-top-xl{padding-top:calc(var(--spacing-unit, 8px)*3)}.padding-top-xxl{padding-top:calc(var(--spacing-unit, 8px)*4)}.padding-top-xxxl{padding-top:calc(var(--spacing-unit, 8px)*5)}.padding-top-2xl{padding-top:calc(var(--spacing-unit, 8px)*6)}.padding-top-2xxl{padding-top:calc(var(--spacing-unit, 8px)*8)}.padding-top-2xxxl{padding-top:calc(var(--spacing-unit, 8px)*10)}.padding-top-1em{padding-top:1em}.padding-top-2em{padding-top:2em}.padding-top-3em{padding-top:3em}.padding-top-4em{padding-top:4em}.padding-top-5em{padding-top:5em}.padding-top-6em{padding-top:6em}.padding-top-7em{padding-top:7em}.padding-top-8em{padding-top:8em}.padding-top-1rem{padding-top:1rem}.padding-top-2rem{padding-top:2rem}.padding-top-3rem{padding-top:3rem}.padding-top-4rem{padding-top:4rem}.padding-top-5rem{padding-top:5rem}.padding-top-6rem{padding-top:6rem}.padding-top-7rem{padding-top:7rem}.padding-top-8rem{padding-top:8rem}.padding-bottom-0,.padding-bottom-none{padding-bottom:0}.padding-bottom-xs{padding-bottom:calc(var(--spacing-unit, 8px)*.25)}.padding-bottom-sm{padding-bottom:calc(var(--spacing-unit, 8px)*.5)}.padding-bottom-md{padding-bottom:calc(var(--spacing-unit, 8px)*1)}.padding-bottom-lg{padding-bottom:calc(var(--spacing-unit, 8px)*2)}.padding-bottom-xl{padding-bottom:calc(var(--spacing-unit, 8px)*3)}.padding-bottom-xxl{padding-bottom:calc(var(--spacing-unit, 8px)*4)}.padding-bottom-xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*5)}.padding-bottom-2xl{padding-bottom:calc(var(--spacing-unit, 8px)*6)}.padding-bottom-2xxl{padding-bottom:calc(var(--spacing-unit, 8px)*8)}.padding-bottom-2xxxl{padding-bottom:calc(var(--spacing-unit, 8px)*10)}.padding-bottom-1em{padding-bottom:1em}.padding-bottom-2em{padding-bottom:2em}.padding-bottom-3em{padding-bottom:3em}.padding-bottom-4em{padding-bottom:4em}.padding-bottom-5em{padding-bottom:5em}.padding-bottom-6em{padding-bottom:6em}.padding-bottom-7em{padding-bottom:7em}.padding-bottom-8em{padding-bottom:8em}.padding-bottom-1rem{padding-bottom:1rem}.padding-bottom-2rem{padding-bottom:2rem}.padding-bottom-3rem{padding-bottom:3rem}.padding-bottom-4rem{padding-bottom:4rem}.padding-bottom-5rem{padding-bottom:5rem}.padding-bottom-6rem{padding-bottom:6rem}.padding-bottom-7rem{padding-bottom:7rem}.padding-bottom-8rem{padding-bottom:8rem}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.shadow,.shadow-hover:hover,.shadow-md,.shadow-md-hover:hover{box-shadow:0 .5rem 1rem rgba(var(--rgb-black),10%)}.shadow-xs,.shadow-xs-hover:hover{box-shadow:0 .125rem .25rem rgba(var(--rgb-black),5%)}.shadow-sm,.shadow-sm-hover:hover{box-shadow:0 .25rem .5rem rgba(var(--rgb-black),7.5%)}.shadow-lg,.shadow-lg-hover:hover{box-shadow:0 1rem 3rem rgba(var(--rgb-black),15%)}.shadow-none,.shadow-none-hover:hover{box-shadow:none}.shadow-hover,.shadow-lg-hover,.shadow-md-hover,.shadow-none-hover,.shadow-sm-hover{transition:box-shadow .2s cubic-bezier(.25,.8,.25,1)}.transition.fade-in{opacity:0;transition:opacity .3s,visibility .3s;visibility:hidden}.transition.fade-in.visible,.transition.fade-out{opacity:1;visibility:visible}.transition.fade-out{transition:opacity .3s,visibility .3s}.transition.fade-out.hidden{opacity:0;pointer-events:none;visibility:hidden}.transition.translate-down,.transition.translate-left,.transition.translate-right,.transition.translate-up{transition:transform .3s,visibility .3s}.transition.translate-up.hidden{pointer-events:none;transform:translateY(-100%);visibility:hidden}.transition.translate-down.hidden{pointer-events:none;transform:translateY(100%);visibility:hidden}.transition.translate-left.hidden{pointer-events:none;transform:translateX(-100%);visibility:hidden}.transition.translate-right.hidden{pointer-events:none;transform:translateX(100%);visibility:hidden}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-weight-thin{font-weight:100}.font-weight-extraLight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-extraBold{font-weight:800}.font-weight-black{font-weight:900}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.visible{visibility:visible}.hidden,.invisible{visibility:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.width-auto{width:auto}.width-0{width:0}.width-xs{width:calc(var(--spacing-unit, 8px)*.25)}.width-sm{width:calc(var(--spacing-unit, 8px)*.5)}.width-md{width:calc(var(--spacing-unit, 8px)*1)}.width-lg{width:calc(var(--spacing-unit, 8px)*2)}.width-xl{width:calc(var(--spacing-unit, 8px)*3)}.width-xxl{width:calc(var(--spacing-unit, 8px)*4)}.width-xxxl{width:calc(var(--spacing-unit, 8px)*5)}.width-2xl{width:calc(var(--spacing-unit, 8px)*6)}.width-2xxl{width:calc(var(--spacing-unit, 8px)*8)}.width-2xxxl{width:calc(var(--spacing-unit, 8px)*10)}.width-10p{width:10%}.width-20p{width:20%}.width-25p{width:25%}.width-30p{width:30%}.width-33p{width:33%}.width-40p{width:40%}.width-50p{width:50%}.width-60p{width:60%}.width-66p{width:66%}.width-70p{width:70%}.width-75p{width:75%}.width-80p{width:80%}.width-90p{width:90%}.width-100p{width:100%}.width-10vw{width:10vw}.width-20vw{width:20vw}.width-25vw{width:25vw}.width-30vw{width:30vw}.width-33vw{width:33vw}.width-40vw{width:40vw}.width-50vw{width:50vw}.width-60vw{width:60vw}.width-66vw{width:66vw}.width-70vw{width:70vw}.width-75vw{width:75vw}.width-80vw{width:80vw}.width-90vw{width:90vw}.width-100vw{width:100vw}.width-1em{width:1em}.width-2em{width:2em}.width-3em{width:3em}.width-4em{width:4em}.width-5em{width:5em}.width-6em{width:6em}.width-7em{width:7em}.width-8em{width:8em}.wordbreak-normal,.wordbreak-wrap{word-break:normal}.wordbreak-break-all,.wordbreak-nowrap{word-break:break-all}.wordbreak-keep-all{word-break:keep-all}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.z-index-dropdown{z-index:var(--z-index-dropdown,1000)}.z-index-sticky{z-index:var(--z-index-sticky,1020)}.z-index-fixed{z-index:var(--z-index-fixed,1030)}.z-index-overlay{z-index:var(--z-index-overlay,1040)}.z-index-menu{z-index:var(--z-index-menu,1050)}.z-index-modal{z-index:var(--z-index-modal,1060)}.z-index-popover{z-index:var(--z-index-popover,1070)}.z-index-tooltip{z-index:var(--z-index-tooltip,1080)}.z-index-toast{z-index:var(--z-index-toast,1090)}.z-index-max{z-index:var(--z-index-max,1100)}.debug{outline:1px solid red}.debug>*{outline:1px solid #00f}.debug>*>*{outline:1px solid green}.debug>*>*>*{outline:1px solid #f0f}.debug>*>*>*>*{outline:1px solid gold}.debug-grid{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAFElEQVR4AWPAC97/9x0eCsAEPgwAVLshdpENIxcAAAAASUVORK5CYII=) repeat 0 0}.debug-grid-16{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMklEQVR4AWOgCLz/b0epAa6UGuBOqQHOQHLUgFEDnAbcBZ4UGwDOkiCnkIhdgNgNxAYAiYlD+8sEuo8AAAAASUVORK5CYII=) repeat 0 0}.debug-grid-8-solid{background:#fff url(data:image/gif;base64,R0lGODdhCAAIAPEAAADw/wDx/////wAAACwAAAAACAAIAAACDZQvgaeb/lxbAIKA8y0AOw==) repeat 0 0}.debug-grid-16-solid{background:#fff url(data:image/gif;base64,R0lGODdhEAAQAPEAAADw/wDx/xXy/////ywAAAAAEAAQAAACIZyPKckYDQFsb6ZqD85jZ2+BkwiRFKehhqQCQgDHcgwEBQA7) repeat 0 0}:root,[data-theme=light]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-1);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-4);--color-docs-inset-active:var(--color-surface-0)}[data-theme=dark]{--color-docs-body:var(--color-surface-1);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-0);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-1)}[data-theme=high-contrast]{--color-docs-body:var(--color-surface-0);--color-docs-header:var(--color-surface-0);--color-docs-inset:var(--color-surface-1);--color-docs-inset-hover:var(--color-surface-2);--color-docs-inset-active:var(--color-surface-0)}body,html{font-family:Roboto,Helvetica,Arial,sans-serif;scroll-behavior:auto}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,Roboto,Helvetica,Arial,sans-serif;font-weight:500}code[class*=language-],pre[class*=language-]{background:var(--color-docs-body)}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{-ms-content-zooming:none;-ms-touch-select:none;background-color:rgba(0,0,0,.85);bottom:0;height:100%;left:0;outline:none;right:0;top:0;touch-action:none;-ms-user-select:none;width:100%;z-index:1000}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{bottom:0;left:0;position:absolute;right:0;top:0}.ril__image,.ril__imageNext,.ril__imagePrev{-ms-content-zooming:none;-ms-touch-select:none;margin:auto;max-width:none;touch-action:none;-ms-user-select:none}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{border:none;bottom:0;cursor:pointer;height:34px;margin:auto;opacity:.7;padding:40px 30px;position:absolute;top:0;width:20px}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTE5IDMtMi0yTDEgMTdsMTYgMTYgMS0xTDMgMTcgMTggMnoiLz48L3N2Zz4=") no-repeat 50%;left:0}.ril__navButtonNext{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAyLTIgMTYgMTZMMyAzM2wtMS0xIDE1LTE1TDIgMnoiLz48L3N2Zz4=") no-repeat 50%;right:0}.ril__downloadBlocker{background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,.5);display:flex;justify-content:space-between;left:0;position:absolute;right:0}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{flex:0 1 auto;overflow:hidden;padding-left:20px;padding-right:0;text-overflow:ellipsis}.ril__toolbarRightSide{flex:0 0 auto;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;display:inline-block;font-size:120%;line-height:50px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{border:none;cursor:pointer;height:35px;opacity:.7;width:40px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAxLjI1LTEuMjUgNy41IDcuNSA3LjUtNy41TDE4LjUgMyAxMSAxMC41bDcuNSA3LjUtMS4yNSAxLjI1LTcuNS03LjUtNy41IDcuNUwxIDE4bDcuNS03LjVMMSAzeiIvPjwvc3ZnPg==") no-repeat 50%}.ril__zoomInButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2TTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%}.ril__zoomOutButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=") no-repeat 50%}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{height:60px;position:relative;width:60px}.ril__loadingCirclePoint{height:100%;left:0;position:absolute;top:0;width:100%}.ril__loadingCirclePoint:before{animation:pointFade .8s ease-in-out infinite both;background-color:#fff;border-radius:30%;content:"";display:block;height:30%;margin:0 auto;width:11%}.ril__loadingCirclePoint:first-of-type{transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(10):before,.ril__loadingCirclePoint:nth-of-type(4):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(11):before,.ril__loadingCirclePoint:nth-of-type(5):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(12):before,.ril__loadingCirclePoint:nth-of-type(6):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(13):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:0ms}.ril__loadingContainer{bottom:0;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.sidenav{height:calc(100vh - var(--header-height, 80px));left:auto;overflow-x:hidden;position:relative;top:0;width:287px}.sidenav ul{list-style-type:none;padding-inline-start:0}.sidenav li a{align-items:center;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:space-between;min-height:40px;padding:8px 16px;width:100%;word-break:break-all}.sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidenav li a.active{background-color:var(--color-docs-inset-active);border:1px solid var(--color-border);border-right:none;color:var(--color-primary);padding:7px 15px}.sidenav li i{font-size:14px}.sidenav__category{padding-left:32px;padding-top:2rem}.sidenav__category:first-child{padding-top:3rem}.sidenav__category:last-child{padding-bottom:4rem}.sidenav__title{margin-bottom:1rem;padding-left:16px}.sidedrawer .sidenav{height:100vh!important}.sidedrawer__button{margin-left:-12px;margin-right:12px}.sidedrawer__container{background-color:var(--color-docs-inset)}.sidedrawer__container .sidenav{border-right:1px solid var(--color-border)}.sidedrawer__container .sidenav li a:hover{background-color:var(--color-docs-inset-hover)}.sidedrawer__container .sidenav li a.active{background-color:var(--color-docs-inset-active)}@media screen and (min-width:1200px){.sidedrawer,.sidedrawer__button{display:none}}header{background-color:var(--color-docs-header);border-bottom:1px solid var(--color-border);height:var(--header-height,80px);position:relative;z-index:var(--z-index-fixed,1030)}header .layout{align-items:center;height:100%}header .logo{margin-left:32px}header .navbar ul{padding-inline-end:0;padding-inline-start:0}header .navbar ul li:first-child{padding-left:0}header .navbar ul li:last-child{padding-right:0}@media screen and (max-width:575px){header .navbar ul li:nth-child(n+3){display:none}header .navbar ul li:nth-child(2){padding-right:2px}}@media screen and (max-width:1199px){:root{--header-height:64px}}.layout{display:flex}.layout__left-container{background-color:var(--color-docs-inset);border-right:1px solid var(--color-border)}.layout__right-container{background-color:var(--color-docs-body)}.layout main article{min-height:calc(100vh - var(--header-height, 80px));padding-bottom:128px;padding-top:32px}.layout>:first-child{flex:0 0 auto;min-width:288px;padding-left:calc(50% - 683px);width:calc(50% - 395px)}.layout>:nth-child(2){align-items:center;display:flex;flex:1 1 auto;margin:0;max-width:100%;min-width:0;padding:0}.layout>:nth-child(2)>:first-child{flex:1 1 auto}.layout>:nth-child(2)>:nth-child(2){flex:0 0 auto;margin:0 auto 0 0;padding:0;width:224px}@media screen and (max-width:575px){.layout main.container-md{padding-left:24px;padding-right:24px}}@media screen and (max-width:1199px){.layout>:first-child,.layout>:nth-child(2)>:nth-child(2){display:none}}@media screen and (min-width:1200px){.layout>:nth-child(2) .container-md{margin-left:32px;margin-right:32px}}article.markdown a,article.markdown a:hover,article.markdown a:visited{color:var(--color-primary,inherit);font-weight:500}article.markdown a:hover{text-decoration:underline}article.markdown strong{font-weight:500}article.markdown h1{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:1rem}article.markdown h2{font-size:1.5rem;margin-top:1.5rem}article.markdown h3{font-size:1.25rem;margin-bottom:.5rem}article.markdown h2+h3{margin-top:1.5rem}article.markdown h4{font-size:1.125rem;margin-bottom:.5rem}article.markdown h5{font-size:1.0625rem;margin-bottom:.5rem}article.markdown h6{font-size:1rem;margin-bottom:.5rem}article.markdown hr{margin-block-end:2rem;margin-block-start:2rem}article.markdown:not(.default-margins) h3~hr{margin-block-end:1rem;margin-block-start:1rem}article.markdown img{max-width:100%}article.changelog h2{border-top:1px solid var(--color-border);font-size:1.75rem;margin-bottom:1.5rem;margin-top:2rem;padding-top:2rem}article.changelog h3{font-size:1.5rem;margin-bottom:.75rem;margin-top:1.5rem}article.changelog h4{margin-bottom:.5rem;margin-top:1rem}article.faq h3+p{color:var(--color-foreground-muted)}.api section:not(.api__heading){margin-bottom:3rem;margin-top:2rem}.api section h1{word-break:break-all}.api section hr:not(.thick){margin-bottom:1rem;margin-top:1rem}.api section hr.thick{height:1px;margin-bottom:2rem;margin-top:2rem}.api section.api__definition>hr{margin-bottom:3rem;margin-top:3rem}.api section ul{list-style-type:none;padding-inline-start:0}.api section ul li h3{margin-bottom:.5rem;word-break:break-all}.api.namespace section h2{margin-bottom:1.5rem;margin-top:1.5rem;word-break:break-all}.api.namespace h3+p .link,.api.namespace h3+p .link:hover,.api.namespace h3+p .link:visited{font-weight:400} \ No newline at end of file diff --git a/com.zigurous.prototyping/webpack-runtime-5e1616c35d1d1a2615c7.js b/com.zigurous.prototyping/webpack-runtime-e3c7aa9319643a4f05ad.js similarity index 87% rename from com.zigurous.prototyping/webpack-runtime-5e1616c35d1d1a2615c7.js rename to com.zigurous.prototyping/webpack-runtime-e3c7aa9319643a4f05ad.js index d4d3bcee05..315a89644d 100644 --- a/com.zigurous.prototyping/webpack-runtime-5e1616c35d1d1a2615c7.js +++ b/com.zigurous.prototyping/webpack-runtime-e3c7aa9319643a4f05ad.js @@ -1 +1 @@ -!function(){"use strict";var e,t,n,r,o,i={},u={};function a(e){var t=u[e];if(void 0!==t)return t.exports;var n=u[e]={id:e,loaded:!1,exports:{}};return i[e].call(n.exports,n,n.exports,a),n.loaded=!0,n.exports}a.m=i,e=[],a.O=function(t,n,r,o){if(!n){var i=1/0;for(f=0;f=o)&&Object.keys(a.O).every((function(e){return a.O[e](n[c])}))?n.splice(c--,1):(u=!1,o0&&e[f-1][2]>o;f--)e[f]=e[f-1];e[f]=[n,r,o]},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,n){return a.f[n](e,t),t}),[]))},a.u=function(e){return{83:"component---src-pages-api-index-js",532:"styles",647:"component---src-pages-markdown-remark-frontmatter-slug-js",678:"component---src-pages-index-js",833:"component---src-templates-api-js",883:"component---src-pages-404-js"}[e]+"-"+{83:"5fb12cac0265d025df95",532:"406feceaa8d1a8df8085",647:"911b1ef7271b86196b8f",678:"64d2f11a87d6b1ec6ad5",833:"821362a44923eff5fb01",883:"64aafbda5c7dbed2d5a6"}[e]+".js"},a.miniCssF=function(e){return"styles.41c0d9d28ca0278971a3.css"},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},n="@zigurous/docs:",a.l=function(e,r,o,i){if(t[e])t[e].push(r);else{var u,c;if(void 0!==o)for(var s=document.getElementsByTagName("script"),f=0;f=o)&&Object.keys(a.O).every((function(e){return a.O[e](n[c])}))?n.splice(c--,1):(u=!1,o0&&e[s-1][2]>o;s--)e[s]=e[s-1];e[s]=[n,r,o]},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,n){return a.f[n](e,t),t}),[]))},a.u=function(e){return{83:"component---src-pages-api-index-js",532:"styles",647:"component---src-pages-markdown-remark-frontmatter-slug-js",678:"component---src-pages-index-js",833:"component---src-templates-api-js",883:"component---src-pages-404-js"}[e]+"-"+{83:"5fb12cac0265d025df95",532:"406feceaa8d1a8df8085",647:"911b1ef7271b86196b8f",678:"64d2f11a87d6b1ec6ad5",833:"821362a44923eff5fb01",883:"64aafbda5c7dbed2d5a6"}[e]+".js"},a.miniCssF=function(e){return"styles.a26d8686d7ee332d021b.css"},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},n="@zigurous/docs:",a.l=function(e,r,o,i){if(t[e])t[e].push(r);else{var u,c;if(void 0!==o)for(var f=document.getElementsByTagName("script"),s=0;s