From 9889a2f8dc8af5aa1907d649c180eab877730d26 Mon Sep 17 00:00:00 2001 From: ashawkey Date: Wed, 19 Jun 2024 20:21:33 +0000 Subject: [PATCH] deploy: 9dc35d9c070578bfdf5600e1362f40c4e58187cf --- .buildinfo | 2 +- .doctrees/environment.pickle | Bin 963003 -> 979699 bytes .doctrees/mesh.doctree | Bin 171273 -> 174399 bytes .doctrees/ops.doctree | Bin 106884 -> 114988 bytes _modules/index.html | 10 +- _modules/kiui/cam/index.html | 10 +- _modules/kiui/grid_put/index.html | 10 +- _modules/kiui/mesh/index.html | 10 +- _modules/kiui/mesh_utils/index.html | 21 ++-- _modules/kiui/op/index.html | 26 ++++- _modules/kiui/sr/index.html | 10 +- _modules/kiui/utils/index.html | 16 ++- _modules/kiui/vis/index.html | 10 +- _sphinx_design_static/design-tabs.js | 104 +++++++++++++++--- ...8e8ffc24.min.css => sphinx-design.min.css} | 2 +- _static/design-tabs.js | 104 +++++++++++++++--- _static/documentation_options.js | 2 +- ...8e8ffc24.min.css => sphinx-design.min.css} | 2 +- blender/index.html | 10 +- camera/index.html | 10 +- genindex/index.html | 14 ++- index.html | 10 +- mesh/index.html | 16 +-- misc_api/index.html | 10 +- misc_cli/index.html | 10 +- objects.inv | Bin 990 -> 993 bytes ops/index.html | 31 +++++- py-modindex/index.html | 10 +- remesh/index.html | 10 +- render/index.html | 10 +- search/index.html | 10 +- searchindex.js | 2 +- utils/index.html | 10 +- vis/index.html | 10 +- 34 files changed, 356 insertions(+), 156 deletions(-) rename _sphinx_design_static/{design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css => sphinx-design.min.css} (87%) rename _static/{design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css => sphinx-design.min.css} (87%) diff --git a/.buildinfo b/.buildinfo index 35dbce5..7d7d1a4 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 375d3e1f534bfd4e357548e62cd87315 +config: 8e0b12d84ed36ef6bd349268c473dd67 tags: d77d1c0d9ca2f4c8421862c7c5a0d620 diff --git a/.doctrees/environment.pickle b/.doctrees/environment.pickle index 0af522e63f774ed4084db54512fa8d959e15a3c5..c8ea0a53245111ccb609e2429c30b04e40927841 100644 GIT binary patch literal 979699 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 W#n13-|Cjxm9ew%6u#MTQ*Z2!j$BqC1 literal 963003 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 diff --git a/.doctrees/mesh.doctree b/.doctrees/mesh.doctree index 21049f9864dfca318577f780220e275389fc1187..892e6ffeec7a69d573dd3d29381257cc8ecec0cf 100644 GIT binary patch delta 8184 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 delta 7286 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%0A&Hx+y?OvAHvy5|gwNnD2GMs;hPUQonqX+aTh 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 diff --git a/_modules/index.html b/_modules/index.html index abd7339..4f8dec5 100644 --- a/_modules/index.html +++ b/_modules/index.html @@ -5,11 +5,11 @@ - Overview: module code - kiui 0.2.9 documentation + Overview: module code - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -313,12 +313,12 @@

All modules for which code is available

-
+ - + \ No newline at end of file diff --git a/_modules/kiui/cam/index.html b/_modules/kiui/cam/index.html index f95043d..28096ab 100644 --- a/_modules/kiui/cam/index.html +++ b/_modules/kiui/cam/index.html @@ -5,11 +5,11 @@ - kiui.cam - kiui 0.2.9 documentation + kiui.cam - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -719,12 +719,12 @@

Source code for kiui.cam

       
     
   
-
+
- + \ No newline at end of file diff --git a/_modules/kiui/grid_put/index.html b/_modules/kiui/grid_put/index.html index d009a07..2398bac 100644 --- a/_modules/kiui/grid_put/index.html +++ b/_modules/kiui/grid_put/index.html @@ -5,11 +5,11 @@ - kiui.grid_put - kiui 0.2.9 documentation + kiui.grid_put - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -620,12 +620,12 @@

Source code for kiui.grid_put

       
     
   
-
+
- + \ No newline at end of file diff --git a/_modules/kiui/mesh/index.html b/_modules/kiui/mesh/index.html index 2c750ca..c63ff8c 100644 --- a/_modules/kiui/mesh/index.html +++ b/_modules/kiui/mesh/index.html @@ -5,11 +5,11 @@ - kiui.mesh - kiui 0.2.9 documentation + kiui.mesh - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -1255,12 +1255,12 @@

Source code for kiui.mesh

       
     
   
-
+
- + \ No newline at end of file diff --git a/_modules/kiui/mesh_utils/index.html b/_modules/kiui/mesh_utils/index.html index 3ca9707..f6959fd 100644 --- a/_modules/kiui/mesh_utils/index.html +++ b/_modules/kiui/mesh_utils/index.html @@ -5,11 +5,11 @@ - kiui.mesh_utils - kiui 0.2.9 documentation + kiui.mesh_utils - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -307,7 +307,7 @@

Source code for kiui.mesh_utils

 
[docs] def decimate_mesh( - verts, faces, target=5e4, backend="pymeshlab", remesh=False, optimalplacement=True + verts, faces, target=5e4, backend="pymeshlab", remesh=False, optimalplacement=True, verbose=True ): """ perform mesh decimation. @@ -318,6 +318,7 @@

Source code for kiui.mesh_utils

         backend (str, optional): algorithm backend, can be "pymeshlab" or "pyfqmr". Defaults to "pymeshlab".
         remesh (bool, optional): whether to remesh after decimation. Defaults to False.
         optimalplacement (bool, optional): For flat mesh, use False to prevent spikes. Defaults to True.
+        verbose (bool, optional): whether to print the decimation process. Defaults to True.
 
     Returns:
         Tuple[np.ndarray]: vertices and faces after decimation.
@@ -356,7 +357,8 @@ 

Source code for kiui.mesh_utils

         verts = m.vertex_matrix()
         faces = m.face_matrix()
 
-    print(f"[INFO] mesh decimation: {_ori_vert_shape} --> {verts.shape}, {_ori_face_shape} --> {faces.shape}")
+    if verbose:
+        print(f"[INFO] mesh decimation: {_ori_vert_shape} --> {verts.shape}, {_ori_face_shape} --> {faces.shape}")
 
     return verts, faces
@@ -374,6 +376,7 @@

Source code for kiui.mesh_utils

     remesh=True,
     remesh_size=0.01,
     remesh_iters=3,
+    verbose=True,
 ):
     """ perform mesh cleaning, including floater removal, non manifold repair, and remeshing.
 
@@ -387,6 +390,7 @@ 

Source code for kiui.mesh_utils

         remesh (bool, optional): whether to perform a remeshing after all cleaning. Defaults to True.
         remesh_size (float, optional): the targeted edge length for remeshing. Defaults to 0.01.
         remesh_iters (int, optional): the iterations of remeshing. Defaults to 3.
+        verbose (bool, optional): whether to print the cleaning process. Defaults to True.
 
     Returns:
         Tuple[np.ndarray]: vertices and faces after decimation.
@@ -437,7 +441,8 @@ 

Source code for kiui.mesh_utils

     verts = m.vertex_matrix()
     faces = m.face_matrix()
 
-    print(f"[INFO] mesh cleaning: {_ori_vert_shape} --> {verts.shape}, {_ori_face_shape} --> {faces.shape}")
+    if verbose:
+        print(f"[INFO] mesh cleaning: {_ori_vert_shape} --> {verts.shape}, {_ori_face_shape} --> {faces.shape}")
 
     return verts, faces
@@ -611,12 +616,12 @@

Source code for kiui.mesh_utils

       
     
   
-
+
- + \ No newline at end of file diff --git a/_modules/kiui/op/index.html b/_modules/kiui/op/index.html index 04e67cd..566acac 100644 --- a/_modules/kiui/op/index.html +++ b/_modules/kiui/op/index.html @@ -5,11 +5,11 @@ - kiui.op - kiui 0.2.9 documentation + kiui.op - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -333,6 +333,22 @@

Source code for kiui.op

     return x / length(x, eps)
+
+[docs] +def normalize(x: Union[Tensor, ndarray], eps=1e-20) -> Union[Tensor, ndarray]: + """normalize an array (along the last dim). alias of safe_normalize. + + Args: + x (Union[Tensor, ndarray]): x, [..., C] + eps (float, optional): eps. Defaults to 1e-20. + + Returns: + Union[Tensor, ndarray]: normalized x, [..., C] + """ + + return x / length(x, eps)
+ +
[docs] def make_divisible(x: int, m: int = 8): @@ -605,12 +621,12 @@

Source code for kiui.op

       
     
   
-
+
- + \ No newline at end of file diff --git a/_modules/kiui/sr/index.html b/_modules/kiui/sr/index.html index 745ed3d..52903fe 100644 --- a/_modules/kiui/sr/index.html +++ b/_modules/kiui/sr/index.html @@ -5,11 +5,11 @@ - kiui.sr - kiui 0.2.9 documentation + kiui.sr - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -892,12 +892,12 @@

Source code for kiui.sr

       
     
   
-
+
- + \ No newline at end of file diff --git a/_modules/kiui/utils/index.html b/_modules/kiui/utils/index.html index 53536ca..3d93b31 100644 --- a/_modules/kiui/utils/index.html +++ b/_modules/kiui/utils/index.html @@ -5,11 +5,11 @@ - kiui.utils - kiui 0.2.9 documentation + kiui.utils - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -491,7 +491,11 @@

Source code for kiui.utils

     if mode == "pil":
         return Image.open(path).convert(order)
 
-    img = cv2.imread(path, cv2.IMREAD_UNCHANGED)
+    if path.endswith('.exr'):
+        os.environ['OPENCV_IO_ENABLE_OPENEXR'] = '1'
+        img = cv2.imread(path, cv2.IMREAD_ANYCOLOR | cv2.IMREAD_ANYDEPTH)
+    else:
+        img = cv2.imread(path, cv2.IMREAD_UNCHANGED)
 
     # cvtColor
     if len(img.shape) == 3: # ignore if gray scale
@@ -730,12 +734,12 @@ 

Source code for kiui.utils

       
     
   
-
+
- + \ No newline at end of file diff --git a/_modules/kiui/vis/index.html b/_modules/kiui/vis/index.html index 2664e93..bbc2b5f 100644 --- a/_modules/kiui/vis/index.html +++ b/_modules/kiui/vis/index.html @@ -5,11 +5,11 @@ - kiui.vis - kiui 0.2.9 documentation + kiui.vis - kiui 0.2.10 documentation - + @@ -180,7 +180,7 @@
@@ -571,12 +571,12 @@

Source code for kiui.vis

       
     
   
-
+
- + \ No newline at end of file diff --git a/_sphinx_design_static/design-tabs.js b/_sphinx_design_static/design-tabs.js index 36b38cf..b25bd6a 100644 --- a/_sphinx_design_static/design-tabs.js +++ b/_sphinx_design_static/design-tabs.js @@ -1,27 +1,101 @@ -var sd_labels_by_text = {}; +// @ts-check +// Extra JS capability for selected tabs to be synced +// The selection is stored in local storage so that it persists across page loads. + +/** + * @type {Record} + */ +let sd_id_to_elements = {}; +const storageKeyPrefix = "sphinx-design-tab-id-"; + +/** + * Create a key for a tab element. + * @param {HTMLElement} el - The tab element. + * @returns {[string, string, string] | null} - The key. + * + */ +function create_key(el) { + let syncId = el.getAttribute("data-sync-id"); + let syncGroup = el.getAttribute("data-sync-group"); + if (!syncId || !syncGroup) return null; + return [syncGroup, syncId, syncGroup + "--" + syncId]; +} + +/** + * Initialize the tab selection. + * + */ function ready() { - const li = document.getElementsByClassName("sd-tab-label"); - for (const label of li) { - syncId = label.getAttribute("data-sync-id"); - if (syncId) { - label.onclick = onLabelClick; - if (!sd_labels_by_text[syncId]) { - sd_labels_by_text[syncId] = []; + // Find all tabs with sync data + + /** @type {string[]} */ + let groups = []; + + document.querySelectorAll(".sd-tab-label").forEach((label) => { + if (label instanceof HTMLElement) { + let data = create_key(label); + if (data) { + let [group, id, key] = data; + + // add click event listener + // @ts-ignore + label.onclick = onSDLabelClick; + + // store map of key to elements + if (!sd_id_to_elements[key]) { + sd_id_to_elements[key] = []; + } + sd_id_to_elements[key].push(label); + + if (groups.indexOf(group) === -1) { + groups.push(group); + // Check if a specific tab has been selected via URL parameter + const tabParam = new URLSearchParams(window.location.search).get( + group + ); + if (tabParam) { + console.log( + "sphinx-design: Selecting tab id for group '" + + group + + "' from URL parameter: " + + tabParam + ); + window.sessionStorage.setItem(storageKeyPrefix + group, tabParam); + } + } + + // Check is a specific tab has been selected previously + let previousId = window.sessionStorage.getItem( + storageKeyPrefix + group + ); + if (previousId === id) { + // console.log( + // "sphinx-design: Selecting tab from session storage: " + id + // ); + // @ts-ignore + label.previousElementSibling.checked = true; + } } - sd_labels_by_text[syncId].push(label); } - } + }); } -function onLabelClick() { - // Activate other inputs with the same sync id. - syncId = this.getAttribute("data-sync-id"); - for (label of sd_labels_by_text[syncId]) { +/** + * Activate other tabs with the same sync id. + * + * @this {HTMLElement} - The element that was clicked. + */ +function onSDLabelClick() { + let data = create_key(this); + if (!data) return; + let [group, id, key] = data; + for (const label of sd_id_to_elements[key]) { if (label === this) continue; + // @ts-ignore label.previousElementSibling.checked = true; } - window.localStorage.setItem("sphinx-design-last-tab", syncId); + window.sessionStorage.setItem(storageKeyPrefix + group, id); } document.addEventListener("DOMContentLoaded", ready, false); diff --git a/_sphinx_design_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css b/_sphinx_design_static/sphinx-design.min.css similarity index 87% rename from _sphinx_design_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css rename to _sphinx_design_static/sphinx-design.min.css index eb19f69..a325746 100644 --- a/_sphinx_design_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css +++ b/_sphinx_design_static/sphinx-design.min.css @@ -1 +1 @@ -.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative}details.sd-dropdown .sd-summary-title{font-weight:700;padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary{list-style:none;padding:1em}details.sd-dropdown summary .sd-octicon.no-title{vertical-align:middle}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown summary::-webkit-details-marker{display:none}details.sd-dropdown summary:focus{outline:none}details.sd-dropdown .sd-summary-icon{margin-right:.5em}details.sd-dropdown .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary:hover .sd-summary-up svg,details.sd-dropdown summary:hover .sd-summary-down svg{opacity:1;transform:scale(1.1)}details.sd-dropdown .sd-summary-up svg,details.sd-dropdown .sd-summary-down svg{display:block;opacity:.6}details.sd-dropdown .sd-summary-up,details.sd-dropdown .sd-summary-down{pointer-events:none;position:absolute;right:1em;top:1em}details.sd-dropdown[open]>.sd-summary-title .sd-summary-down{visibility:hidden}details.sd-dropdown:not([open])>.sd-summary-title .sd-summary-up{visibility:hidden}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem} +.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative;font-size:var(--sd-fontsize-dropdown)}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary.sd-summary-title{padding:.5em 1em;font-size:var(--sd-fontsize-dropdown-title);font-weight:var(--sd-fontweight-dropdown-title);user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;list-style:none;display:inline-flex;justify-content:space-between}details.sd-dropdown summary.sd-summary-title::-webkit-details-marker{display:none}details.sd-dropdown summary.sd-summary-title:focus{outline:none}details.sd-dropdown summary.sd-summary-title .sd-summary-icon{margin-right:.6em;display:inline-flex;align-items:center}details.sd-dropdown summary.sd-summary-title .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary.sd-summary-title .sd-summary-text{flex-grow:1;line-height:1.5;padding-right:.5rem}details.sd-dropdown summary.sd-summary-title .sd-summary-state-marker{pointer-events:none;display:inline-flex;align-items:center}details.sd-dropdown summary.sd-summary-title .sd-summary-state-marker svg{opacity:.6}details.sd-dropdown summary.sd-summary-title:hover .sd-summary-state-marker svg{opacity:1;transform:scale(1.1)}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown .sd-summary-chevron-right{transition:.25s}details.sd-dropdown[open]>.sd-summary-title .sd-summary-chevron-right{transform:rotate(90deg)}details.sd-dropdown[open]>.sd-summary-title .sd-summary-chevron-down{transform:rotate(180deg)}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-bg: rgba(0, 113, 188, 0.2);--sd-color-secondary-bg: rgba(108, 117, 125, 0.2);--sd-color-success-bg: rgba(40, 167, 69, 0.2);--sd-color-info-bg: rgba(23, 162, 184, 0.2);--sd-color-warning-bg: rgba(240, 179, 126, 0.2);--sd-color-danger-bg: rgba(220, 53, 69, 0.2);--sd-color-light-bg: rgba(248, 249, 250, 0.2);--sd-color-muted-bg: rgba(108, 117, 125, 0.2);--sd-color-dark-bg: rgba(33, 37, 41, 0.2);--sd-color-black-bg: rgba(0, 0, 0, 0.2);--sd-color-white-bg: rgba(255, 255, 255, 0.2);--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem;--sd-fontsize-dropdown: inherit;--sd-fontsize-dropdown-title: 1rem;--sd-fontweight-dropdown-title: 700} diff --git a/_static/design-tabs.js b/_static/design-tabs.js index 36b38cf..b25bd6a 100644 --- a/_static/design-tabs.js +++ b/_static/design-tabs.js @@ -1,27 +1,101 @@ -var sd_labels_by_text = {}; +// @ts-check +// Extra JS capability for selected tabs to be synced +// The selection is stored in local storage so that it persists across page loads. + +/** + * @type {Record} + */ +let sd_id_to_elements = {}; +const storageKeyPrefix = "sphinx-design-tab-id-"; + +/** + * Create a key for a tab element. + * @param {HTMLElement} el - The tab element. + * @returns {[string, string, string] | null} - The key. + * + */ +function create_key(el) { + let syncId = el.getAttribute("data-sync-id"); + let syncGroup = el.getAttribute("data-sync-group"); + if (!syncId || !syncGroup) return null; + return [syncGroup, syncId, syncGroup + "--" + syncId]; +} + +/** + * Initialize the tab selection. + * + */ function ready() { - const li = document.getElementsByClassName("sd-tab-label"); - for (const label of li) { - syncId = label.getAttribute("data-sync-id"); - if (syncId) { - label.onclick = onLabelClick; - if (!sd_labels_by_text[syncId]) { - sd_labels_by_text[syncId] = []; + // Find all tabs with sync data + + /** @type {string[]} */ + let groups = []; + + document.querySelectorAll(".sd-tab-label").forEach((label) => { + if (label instanceof HTMLElement) { + let data = create_key(label); + if (data) { + let [group, id, key] = data; + + // add click event listener + // @ts-ignore + label.onclick = onSDLabelClick; + + // store map of key to elements + if (!sd_id_to_elements[key]) { + sd_id_to_elements[key] = []; + } + sd_id_to_elements[key].push(label); + + if (groups.indexOf(group) === -1) { + groups.push(group); + // Check if a specific tab has been selected via URL parameter + const tabParam = new URLSearchParams(window.location.search).get( + group + ); + if (tabParam) { + console.log( + "sphinx-design: Selecting tab id for group '" + + group + + "' from URL parameter: " + + tabParam + ); + window.sessionStorage.setItem(storageKeyPrefix + group, tabParam); + } + } + + // Check is a specific tab has been selected previously + let previousId = window.sessionStorage.getItem( + storageKeyPrefix + group + ); + if (previousId === id) { + // console.log( + // "sphinx-design: Selecting tab from session storage: " + id + // ); + // @ts-ignore + label.previousElementSibling.checked = true; + } } - sd_labels_by_text[syncId].push(label); } - } + }); } -function onLabelClick() { - // Activate other inputs with the same sync id. - syncId = this.getAttribute("data-sync-id"); - for (label of sd_labels_by_text[syncId]) { +/** + * Activate other tabs with the same sync id. + * + * @this {HTMLElement} - The element that was clicked. + */ +function onSDLabelClick() { + let data = create_key(this); + if (!data) return; + let [group, id, key] = data; + for (const label of sd_id_to_elements[key]) { if (label === this) continue; + // @ts-ignore label.previousElementSibling.checked = true; } - window.localStorage.setItem("sphinx-design-last-tab", syncId); + window.sessionStorage.setItem(storageKeyPrefix + group, id); } document.addEventListener("DOMContentLoaded", ready, false); diff --git a/_static/documentation_options.js b/_static/documentation_options.js index bd67620..ed07745 100644 --- a/_static/documentation_options.js +++ b/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '0.2.9', + VERSION: '0.2.10', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'dirhtml', diff --git a/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css b/_static/sphinx-design.min.css similarity index 87% rename from _static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css rename to _static/sphinx-design.min.css index eb19f69..a325746 100644 --- a/_static/design-style.1e8bd061cd6da7fc9cf755528e8ffc24.min.css +++ b/_static/sphinx-design.min.css @@ -1 +1 @@ -.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative}details.sd-dropdown .sd-summary-title{font-weight:700;padding-right:3em !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary{list-style:none;padding:1em}details.sd-dropdown summary .sd-octicon.no-title{vertical-align:middle}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown summary::-webkit-details-marker{display:none}details.sd-dropdown summary:focus{outline:none}details.sd-dropdown .sd-summary-icon{margin-right:.5em}details.sd-dropdown .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary:hover .sd-summary-up svg,details.sd-dropdown summary:hover .sd-summary-down svg{opacity:1;transform:scale(1.1)}details.sd-dropdown .sd-summary-up svg,details.sd-dropdown .sd-summary-down svg{display:block;opacity:.6}details.sd-dropdown .sd-summary-up,details.sd-dropdown .sd-summary-down{pointer-events:none;position:absolute;right:1em;top:1em}details.sd-dropdown[open]>.sd-summary-title .sd-summary-down{visibility:hidden}details.sd-dropdown:not([open])>.sd-summary-title .sd-summary-up{visibility:hidden}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem} +.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !important}button.sd-bg-secondary:focus,button.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}a.sd-bg-secondary:focus,a.sd-bg-secondary:hover{background-color:var(--sd-color-secondary-highlight) !important}.sd-bg-success{background-color:var(--sd-color-success) !important}.sd-bg-text-success{color:var(--sd-color-success-text) !important}button.sd-bg-success:focus,button.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}a.sd-bg-success:focus,a.sd-bg-success:hover{background-color:var(--sd-color-success-highlight) !important}.sd-bg-info{background-color:var(--sd-color-info) !important}.sd-bg-text-info{color:var(--sd-color-info-text) !important}button.sd-bg-info:focus,button.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}a.sd-bg-info:focus,a.sd-bg-info:hover{background-color:var(--sd-color-info-highlight) !important}.sd-bg-warning{background-color:var(--sd-color-warning) !important}.sd-bg-text-warning{color:var(--sd-color-warning-text) !important}button.sd-bg-warning:focus,button.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}a.sd-bg-warning:focus,a.sd-bg-warning:hover{background-color:var(--sd-color-warning-highlight) !important}.sd-bg-danger{background-color:var(--sd-color-danger) !important}.sd-bg-text-danger{color:var(--sd-color-danger-text) !important}button.sd-bg-danger:focus,button.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}a.sd-bg-danger:focus,a.sd-bg-danger:hover{background-color:var(--sd-color-danger-highlight) !important}.sd-bg-light{background-color:var(--sd-color-light) !important}.sd-bg-text-light{color:var(--sd-color-light-text) !important}button.sd-bg-light:focus,button.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}a.sd-bg-light:focus,a.sd-bg-light:hover{background-color:var(--sd-color-light-highlight) !important}.sd-bg-muted{background-color:var(--sd-color-muted) !important}.sd-bg-text-muted{color:var(--sd-color-muted-text) !important}button.sd-bg-muted:focus,button.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}a.sd-bg-muted:focus,a.sd-bg-muted:hover{background-color:var(--sd-color-muted-highlight) !important}.sd-bg-dark{background-color:var(--sd-color-dark) !important}.sd-bg-text-dark{color:var(--sd-color-dark-text) !important}button.sd-bg-dark:focus,button.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}a.sd-bg-dark:focus,a.sd-bg-dark:hover{background-color:var(--sd-color-dark-highlight) !important}.sd-bg-black{background-color:var(--sd-color-black) !important}.sd-bg-text-black{color:var(--sd-color-black-text) !important}button.sd-bg-black:focus,button.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}a.sd-bg-black:focus,a.sd-bg-black:hover{background-color:var(--sd-color-black-highlight) !important}.sd-bg-white{background-color:var(--sd-color-white) !important}.sd-bg-text-white{color:var(--sd-color-white-text) !important}button.sd-bg-white:focus,button.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}a.sd-bg-white:focus,a.sd-bg-white:hover{background-color:var(--sd-color-white-highlight) !important}.sd-text-primary,.sd-text-primary>p{color:var(--sd-color-primary) !important}a.sd-text-primary:focus,a.sd-text-primary:hover{color:var(--sd-color-primary-highlight) !important}.sd-text-secondary,.sd-text-secondary>p{color:var(--sd-color-secondary) !important}a.sd-text-secondary:focus,a.sd-text-secondary:hover{color:var(--sd-color-secondary-highlight) !important}.sd-text-success,.sd-text-success>p{color:var(--sd-color-success) !important}a.sd-text-success:focus,a.sd-text-success:hover{color:var(--sd-color-success-highlight) !important}.sd-text-info,.sd-text-info>p{color:var(--sd-color-info) !important}a.sd-text-info:focus,a.sd-text-info:hover{color:var(--sd-color-info-highlight) !important}.sd-text-warning,.sd-text-warning>p{color:var(--sd-color-warning) !important}a.sd-text-warning:focus,a.sd-text-warning:hover{color:var(--sd-color-warning-highlight) !important}.sd-text-danger,.sd-text-danger>p{color:var(--sd-color-danger) !important}a.sd-text-danger:focus,a.sd-text-danger:hover{color:var(--sd-color-danger-highlight) !important}.sd-text-light,.sd-text-light>p{color:var(--sd-color-light) !important}a.sd-text-light:focus,a.sd-text-light:hover{color:var(--sd-color-light-highlight) !important}.sd-text-muted,.sd-text-muted>p{color:var(--sd-color-muted) !important}a.sd-text-muted:focus,a.sd-text-muted:hover{color:var(--sd-color-muted-highlight) !important}.sd-text-dark,.sd-text-dark>p{color:var(--sd-color-dark) !important}a.sd-text-dark:focus,a.sd-text-dark:hover{color:var(--sd-color-dark-highlight) !important}.sd-text-black,.sd-text-black>p{color:var(--sd-color-black) !important}a.sd-text-black:focus,a.sd-text-black:hover{color:var(--sd-color-black-highlight) !important}.sd-text-white,.sd-text-white>p{color:var(--sd-color-white) !important}a.sd-text-white:focus,a.sd-text-white:hover{color:var(--sd-color-white-highlight) !important}.sd-outline-primary{border-color:var(--sd-color-primary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-primary:focus,a.sd-outline-primary:hover{border-color:var(--sd-color-primary-highlight) !important}.sd-outline-secondary{border-color:var(--sd-color-secondary) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-secondary:focus,a.sd-outline-secondary:hover{border-color:var(--sd-color-secondary-highlight) !important}.sd-outline-success{border-color:var(--sd-color-success) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-success:focus,a.sd-outline-success:hover{border-color:var(--sd-color-success-highlight) !important}.sd-outline-info{border-color:var(--sd-color-info) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-info:focus,a.sd-outline-info:hover{border-color:var(--sd-color-info-highlight) !important}.sd-outline-warning{border-color:var(--sd-color-warning) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-warning:focus,a.sd-outline-warning:hover{border-color:var(--sd-color-warning-highlight) !important}.sd-outline-danger{border-color:var(--sd-color-danger) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-danger:focus,a.sd-outline-danger:hover{border-color:var(--sd-color-danger-highlight) !important}.sd-outline-light{border-color:var(--sd-color-light) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-light:focus,a.sd-outline-light:hover{border-color:var(--sd-color-light-highlight) !important}.sd-outline-muted{border-color:var(--sd-color-muted) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-muted:focus,a.sd-outline-muted:hover{border-color:var(--sd-color-muted-highlight) !important}.sd-outline-dark{border-color:var(--sd-color-dark) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-dark:focus,a.sd-outline-dark:hover{border-color:var(--sd-color-dark-highlight) !important}.sd-outline-black{border-color:var(--sd-color-black) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-black:focus,a.sd-outline-black:hover{border-color:var(--sd-color-black-highlight) !important}.sd-outline-white{border-color:var(--sd-color-white) !important;border-style:solid !important;border-width:1px !important}a.sd-outline-white:focus,a.sd-outline-white:hover{border-color:var(--sd-color-white-highlight) !important}.sd-bg-transparent{background-color:transparent !important}.sd-outline-transparent{border-color:transparent !important}.sd-text-transparent{color:transparent !important}.sd-p-0{padding:0 !important}.sd-pt-0,.sd-py-0{padding-top:0 !important}.sd-pr-0,.sd-px-0{padding-right:0 !important}.sd-pb-0,.sd-py-0{padding-bottom:0 !important}.sd-pl-0,.sd-px-0{padding-left:0 !important}.sd-p-1{padding:.25rem !important}.sd-pt-1,.sd-py-1{padding-top:.25rem !important}.sd-pr-1,.sd-px-1{padding-right:.25rem !important}.sd-pb-1,.sd-py-1{padding-bottom:.25rem !important}.sd-pl-1,.sd-px-1{padding-left:.25rem !important}.sd-p-2{padding:.5rem !important}.sd-pt-2,.sd-py-2{padding-top:.5rem !important}.sd-pr-2,.sd-px-2{padding-right:.5rem !important}.sd-pb-2,.sd-py-2{padding-bottom:.5rem !important}.sd-pl-2,.sd-px-2{padding-left:.5rem !important}.sd-p-3{padding:1rem !important}.sd-pt-3,.sd-py-3{padding-top:1rem !important}.sd-pr-3,.sd-px-3{padding-right:1rem !important}.sd-pb-3,.sd-py-3{padding-bottom:1rem !important}.sd-pl-3,.sd-px-3{padding-left:1rem !important}.sd-p-4{padding:1.5rem !important}.sd-pt-4,.sd-py-4{padding-top:1.5rem !important}.sd-pr-4,.sd-px-4{padding-right:1.5rem !important}.sd-pb-4,.sd-py-4{padding-bottom:1.5rem !important}.sd-pl-4,.sd-px-4{padding-left:1.5rem !important}.sd-p-5{padding:3rem !important}.sd-pt-5,.sd-py-5{padding-top:3rem !important}.sd-pr-5,.sd-px-5{padding-right:3rem !important}.sd-pb-5,.sd-py-5{padding-bottom:3rem !important}.sd-pl-5,.sd-px-5{padding-left:3rem !important}.sd-m-auto{margin:auto !important}.sd-mt-auto,.sd-my-auto{margin-top:auto !important}.sd-mr-auto,.sd-mx-auto{margin-right:auto !important}.sd-mb-auto,.sd-my-auto{margin-bottom:auto !important}.sd-ml-auto,.sd-mx-auto{margin-left:auto !important}.sd-m-0{margin:0 !important}.sd-mt-0,.sd-my-0{margin-top:0 !important}.sd-mr-0,.sd-mx-0{margin-right:0 !important}.sd-mb-0,.sd-my-0{margin-bottom:0 !important}.sd-ml-0,.sd-mx-0{margin-left:0 !important}.sd-m-1{margin:.25rem !important}.sd-mt-1,.sd-my-1{margin-top:.25rem !important}.sd-mr-1,.sd-mx-1{margin-right:.25rem !important}.sd-mb-1,.sd-my-1{margin-bottom:.25rem !important}.sd-ml-1,.sd-mx-1{margin-left:.25rem !important}.sd-m-2{margin:.5rem !important}.sd-mt-2,.sd-my-2{margin-top:.5rem !important}.sd-mr-2,.sd-mx-2{margin-right:.5rem !important}.sd-mb-2,.sd-my-2{margin-bottom:.5rem !important}.sd-ml-2,.sd-mx-2{margin-left:.5rem !important}.sd-m-3{margin:1rem !important}.sd-mt-3,.sd-my-3{margin-top:1rem !important}.sd-mr-3,.sd-mx-3{margin-right:1rem !important}.sd-mb-3,.sd-my-3{margin-bottom:1rem !important}.sd-ml-3,.sd-mx-3{margin-left:1rem !important}.sd-m-4{margin:1.5rem !important}.sd-mt-4,.sd-my-4{margin-top:1.5rem !important}.sd-mr-4,.sd-mx-4{margin-right:1.5rem !important}.sd-mb-4,.sd-my-4{margin-bottom:1.5rem !important}.sd-ml-4,.sd-mx-4{margin-left:1.5rem !important}.sd-m-5{margin:3rem !important}.sd-mt-5,.sd-my-5{margin-top:3rem !important}.sd-mr-5,.sd-mx-5{margin-right:3rem !important}.sd-mb-5,.sd-my-5{margin-bottom:3rem !important}.sd-ml-5,.sd-mx-5{margin-left:3rem !important}.sd-w-25{width:25% !important}.sd-w-50{width:50% !important}.sd-w-75{width:75% !important}.sd-w-100{width:100% !important}.sd-w-auto{width:auto !important}.sd-h-25{height:25% !important}.sd-h-50{height:50% !important}.sd-h-75{height:75% !important}.sd-h-100{height:100% !important}.sd-h-auto{height:auto !important}.sd-d-none{display:none !important}.sd-d-inline{display:inline !important}.sd-d-inline-block{display:inline-block !important}.sd-d-block{display:block !important}.sd-d-grid{display:grid !important}.sd-d-flex-row{display:-ms-flexbox !important;display:flex !important;flex-direction:row !important}.sd-d-flex-column{display:-ms-flexbox !important;display:flex !important;flex-direction:column !important}.sd-d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width: 576px){.sd-d-sm-none{display:none !important}.sd-d-sm-inline{display:inline !important}.sd-d-sm-inline-block{display:inline-block !important}.sd-d-sm-block{display:block !important}.sd-d-sm-grid{display:grid !important}.sd-d-sm-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 768px){.sd-d-md-none{display:none !important}.sd-d-md-inline{display:inline !important}.sd-d-md-inline-block{display:inline-block !important}.sd-d-md-block{display:block !important}.sd-d-md-grid{display:grid !important}.sd-d-md-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 992px){.sd-d-lg-none{display:none !important}.sd-d-lg-inline{display:inline !important}.sd-d-lg-inline-block{display:inline-block !important}.sd-d-lg-block{display:block !important}.sd-d-lg-grid{display:grid !important}.sd-d-lg-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width: 1200px){.sd-d-xl-none{display:none !important}.sd-d-xl-inline{display:inline !important}.sd-d-xl-inline-block{display:inline-block !important}.sd-d-xl-block{display:block !important}.sd-d-xl-grid{display:grid !important}.sd-d-xl-flex{display:-ms-flexbox !important;display:flex !important}.sd-d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.sd-align-major-start{justify-content:flex-start !important}.sd-align-major-end{justify-content:flex-end !important}.sd-align-major-center{justify-content:center !important}.sd-align-major-justify{justify-content:space-between !important}.sd-align-major-spaced{justify-content:space-evenly !important}.sd-align-minor-start{align-items:flex-start !important}.sd-align-minor-end{align-items:flex-end !important}.sd-align-minor-center{align-items:center !important}.sd-align-minor-stretch{align-items:stretch !important}.sd-text-justify{text-align:justify !important}.sd-text-left{text-align:left !important}.sd-text-right{text-align:right !important}.sd-text-center{text-align:center !important}.sd-font-weight-light{font-weight:300 !important}.sd-font-weight-lighter{font-weight:lighter !important}.sd-font-weight-normal{font-weight:400 !important}.sd-font-weight-bold{font-weight:700 !important}.sd-font-weight-bolder{font-weight:bolder !important}.sd-font-italic{font-style:italic !important}.sd-text-decoration-none{text-decoration:none !important}.sd-text-lowercase{text-transform:lowercase !important}.sd-text-uppercase{text-transform:uppercase !important}.sd-text-capitalize{text-transform:capitalize !important}.sd-text-wrap{white-space:normal !important}.sd-text-nowrap{white-space:nowrap !important}.sd-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-fs-1,.sd-fs-1>p{font-size:calc(1.375rem + 1.5vw) !important;line-height:unset !important}.sd-fs-2,.sd-fs-2>p{font-size:calc(1.325rem + 0.9vw) !important;line-height:unset !important}.sd-fs-3,.sd-fs-3>p{font-size:calc(1.3rem + 0.6vw) !important;line-height:unset !important}.sd-fs-4,.sd-fs-4>p{font-size:calc(1.275rem + 0.3vw) !important;line-height:unset !important}.sd-fs-5,.sd-fs-5>p{font-size:1.25rem !important;line-height:unset !important}.sd-fs-6,.sd-fs-6>p{font-size:1rem !important;line-height:unset !important}.sd-border-0{border:0 solid !important}.sd-border-top-0{border-top:0 solid !important}.sd-border-bottom-0{border-bottom:0 solid !important}.sd-border-right-0{border-right:0 solid !important}.sd-border-left-0{border-left:0 solid !important}.sd-border-1{border:1px solid !important}.sd-border-top-1{border-top:1px solid !important}.sd-border-bottom-1{border-bottom:1px solid !important}.sd-border-right-1{border-right:1px solid !important}.sd-border-left-1{border-left:1px solid !important}.sd-border-2{border:2px solid !important}.sd-border-top-2{border-top:2px solid !important}.sd-border-bottom-2{border-bottom:2px solid !important}.sd-border-right-2{border-right:2px solid !important}.sd-border-left-2{border-left:2px solid !important}.sd-border-3{border:3px solid !important}.sd-border-top-3{border-top:3px solid !important}.sd-border-bottom-3{border-bottom:3px solid !important}.sd-border-right-3{border-right:3px solid !important}.sd-border-left-3{border-left:3px solid !important}.sd-border-4{border:4px solid !important}.sd-border-top-4{border-top:4px solid !important}.sd-border-bottom-4{border-bottom:4px solid !important}.sd-border-right-4{border-right:4px solid !important}.sd-border-left-4{border-left:4px solid !important}.sd-border-5{border:5px solid !important}.sd-border-top-5{border-top:5px solid !important}.sd-border-bottom-5{border-bottom:5px solid !important}.sd-border-right-5{border-right:5px solid !important}.sd-border-left-5{border-left:5px solid !important}.sd-rounded-0{border-radius:0 !important}.sd-rounded-1{border-radius:.2rem !important}.sd-rounded-2{border-radius:.3rem !important}.sd-rounded-3{border-radius:.5rem !important}.sd-rounded-pill{border-radius:50rem !important}.sd-rounded-circle{border-radius:50% !important}.shadow-none{box-shadow:none !important}.sd-shadow-sm{box-shadow:0 .125rem .25rem var(--sd-color-shadow) !important}.sd-shadow-md{box-shadow:0 .5rem 1rem var(--sd-color-shadow) !important}.sd-shadow-lg{box-shadow:0 1rem 3rem var(--sd-color-shadow) !important}@keyframes sd-slide-from-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes sd-slide-from-right{0%{transform:translateX(200%)}100%{transform:translateX(0)}}@keyframes sd-grow100{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50{0%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes sd-grow50-rot20{0%{transform:scale(0.5) rotateZ(-20deg);opacity:.5}75%{transform:scale(1) rotateZ(5deg);opacity:1}95%{transform:scale(1) rotateZ(-1deg);opacity:1}100%{transform:scale(1) rotateZ(0);opacity:1}}.sd-animate-slide-from-left{animation:1s ease-out 0s 1 normal none running sd-slide-from-left}.sd-animate-slide-from-right{animation:1s ease-out 0s 1 normal none running sd-slide-from-right}.sd-animate-grow100{animation:1s ease-out 0s 1 normal none running sd-grow100}.sd-animate-grow50{animation:1s ease-out 0s 1 normal none running sd-grow50}.sd-animate-grow50-rot20{animation:1s ease-out 0s 1 normal none running sd-grow50-rot20}.sd-badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.sd-badge:empty{display:none}a.sd-badge{text-decoration:none}.sd-btn .sd-badge{position:relative;top:-1px}.sd-btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:400;font-size:1rem;line-height:1.5;padding:.375rem .75rem;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.sd-btn:hover{text-decoration:none}@media(prefers-reduced-motion: reduce){.sd-btn{transition:none}}.sd-btn-primary,.sd-btn-outline-primary:hover,.sd-btn-outline-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-primary:hover,.sd-btn-primary:focus{color:var(--sd-color-primary-text) !important;background-color:var(--sd-color-primary-highlight) !important;border-color:var(--sd-color-primary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-primary{color:var(--sd-color-primary) !important;border-color:var(--sd-color-primary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary,.sd-btn-outline-secondary:hover,.sd-btn-outline-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-secondary:hover,.sd-btn-secondary:focus{color:var(--sd-color-secondary-text) !important;background-color:var(--sd-color-secondary-highlight) !important;border-color:var(--sd-color-secondary-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-secondary{color:var(--sd-color-secondary) !important;border-color:var(--sd-color-secondary) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success,.sd-btn-outline-success:hover,.sd-btn-outline-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-success:hover,.sd-btn-success:focus{color:var(--sd-color-success-text) !important;background-color:var(--sd-color-success-highlight) !important;border-color:var(--sd-color-success-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-success{color:var(--sd-color-success) !important;border-color:var(--sd-color-success) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info,.sd-btn-outline-info:hover,.sd-btn-outline-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-info:hover,.sd-btn-info:focus{color:var(--sd-color-info-text) !important;background-color:var(--sd-color-info-highlight) !important;border-color:var(--sd-color-info-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-info{color:var(--sd-color-info) !important;border-color:var(--sd-color-info) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning,.sd-btn-outline-warning:hover,.sd-btn-outline-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-warning:hover,.sd-btn-warning:focus{color:var(--sd-color-warning-text) !important;background-color:var(--sd-color-warning-highlight) !important;border-color:var(--sd-color-warning-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-warning{color:var(--sd-color-warning) !important;border-color:var(--sd-color-warning) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger,.sd-btn-outline-danger:hover,.sd-btn-outline-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-danger:hover,.sd-btn-danger:focus{color:var(--sd-color-danger-text) !important;background-color:var(--sd-color-danger-highlight) !important;border-color:var(--sd-color-danger-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-danger{color:var(--sd-color-danger) !important;border-color:var(--sd-color-danger) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light,.sd-btn-outline-light:hover,.sd-btn-outline-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-light:hover,.sd-btn-light:focus{color:var(--sd-color-light-text) !important;background-color:var(--sd-color-light-highlight) !important;border-color:var(--sd-color-light-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-light{color:var(--sd-color-light) !important;border-color:var(--sd-color-light) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted,.sd-btn-outline-muted:hover,.sd-btn-outline-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-muted:hover,.sd-btn-muted:focus{color:var(--sd-color-muted-text) !important;background-color:var(--sd-color-muted-highlight) !important;border-color:var(--sd-color-muted-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-muted{color:var(--sd-color-muted) !important;border-color:var(--sd-color-muted) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark,.sd-btn-outline-dark:hover,.sd-btn-outline-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-dark:hover,.sd-btn-dark:focus{color:var(--sd-color-dark-text) !important;background-color:var(--sd-color-dark-highlight) !important;border-color:var(--sd-color-dark-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-dark{color:var(--sd-color-dark) !important;border-color:var(--sd-color-dark) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black,.sd-btn-outline-black:hover,.sd-btn-outline-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-black:hover,.sd-btn-black:focus{color:var(--sd-color-black-text) !important;background-color:var(--sd-color-black-highlight) !important;border-color:var(--sd-color-black-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-black{color:var(--sd-color-black) !important;border-color:var(--sd-color-black) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white,.sd-btn-outline-white:hover,.sd-btn-outline-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-btn-white:hover,.sd-btn-white:focus{color:var(--sd-color-white-text) !important;background-color:var(--sd-color-white-highlight) !important;border-color:var(--sd-color-white-highlight) !important;border-width:1px !important;border-style:solid !important}.sd-btn-outline-white{color:var(--sd-color-white) !important;border-color:var(--sd-color-white) !important;border-width:1px !important;border-style:solid !important}.sd-stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.sd-hide-link-text{font-size:0}.sd-octicon,.sd-material-icon{display:inline-block;fill:currentColor;vertical-align:middle}.sd-avatar-xs{border-radius:50%;object-fit:cover;object-position:center;width:1rem;height:1rem}.sd-avatar-sm{border-radius:50%;object-fit:cover;object-position:center;width:3rem;height:3rem}.sd-avatar-md{border-radius:50%;object-fit:cover;object-position:center;width:5rem;height:5rem}.sd-avatar-lg{border-radius:50%;object-fit:cover;object-position:center;width:7rem;height:7rem}.sd-avatar-xl{border-radius:50%;object-fit:cover;object-position:center;width:10rem;height:10rem}.sd-avatar-inherit{border-radius:50%;object-fit:cover;object-position:center;width:inherit;height:inherit}.sd-avatar-initial{border-radius:50%;object-fit:cover;object-position:center;width:initial;height:initial}.sd-card{background-clip:border-box;background-color:var(--sd-color-card-background);border:1px solid var(--sd-color-card-border);border-radius:.25rem;color:var(--sd-color-card-text);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;position:relative;word-wrap:break-word}.sd-card>hr{margin-left:0;margin-right:0}.sd-card-hover:hover{border-color:var(--sd-color-card-border-hover);transform:scale(1.01)}.sd-card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem 1rem}.sd-card-title{margin-bottom:.5rem}.sd-card-subtitle{margin-top:-0.25rem;margin-bottom:0}.sd-card-text:last-child{margin-bottom:0}.sd-card-link:hover{text-decoration:none}.sd-card-link+.card-link{margin-left:1rem}.sd-card-header{padding:.5rem 1rem;margin-bottom:0;background-color:var(--sd-color-card-header);border-bottom:1px solid var(--sd-color-card-border)}.sd-card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.sd-card-footer{padding:.5rem 1rem;background-color:var(--sd-color-card-footer);border-top:1px solid var(--sd-color-card-border)}.sd-card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.sd-card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}.sd-card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}.sd-card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom,.sd-card-img-top{width:100%}.sd-card-img,.sd-card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.sd-card-img,.sd-card-img-bottom{border-bottom-left-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.sd-cards-carousel{width:100%;display:flex;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;overflow-x:hidden;scroll-snap-type:x mandatory}.sd-cards-carousel.sd-show-scrollbar{overflow-x:auto}.sd-cards-carousel:hover,.sd-cards-carousel:focus{overflow-x:auto}.sd-cards-carousel>.sd-card{flex-shrink:0;scroll-snap-align:start}.sd-cards-carousel>.sd-card:not(:last-child){margin-right:3px}.sd-card-cols-1>.sd-card{width:90%}.sd-card-cols-2>.sd-card{width:45%}.sd-card-cols-3>.sd-card{width:30%}.sd-card-cols-4>.sd-card{width:22.5%}.sd-card-cols-5>.sd-card{width:18%}.sd-card-cols-6>.sd-card{width:15%}.sd-card-cols-7>.sd-card{width:12.8571428571%}.sd-card-cols-8>.sd-card{width:11.25%}.sd-card-cols-9>.sd-card{width:10%}.sd-card-cols-10>.sd-card{width:9%}.sd-card-cols-11>.sd-card{width:8.1818181818%}.sd-card-cols-12>.sd-card{width:7.5%}.sd-container,.sd-container-fluid,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container-xl{margin-left:auto;margin-right:auto;padding-left:var(--sd-gutter-x, 0.75rem);padding-right:var(--sd-gutter-x, 0.75rem);width:100%}@media(min-width: 576px){.sd-container-sm,.sd-container{max-width:540px}}@media(min-width: 768px){.sd-container-md,.sd-container-sm,.sd-container{max-width:720px}}@media(min-width: 992px){.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:960px}}@media(min-width: 1200px){.sd-container-xl,.sd-container-lg,.sd-container-md,.sd-container-sm,.sd-container{max-width:1140px}}.sd-row{--sd-gutter-x: 1.5rem;--sd-gutter-y: 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--sd-gutter-y) * -1);margin-right:calc(var(--sd-gutter-x) * -0.5);margin-left:calc(var(--sd-gutter-x) * -0.5)}.sd-row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--sd-gutter-x) * 0.5);padding-left:calc(var(--sd-gutter-x) * 0.5);margin-top:var(--sd-gutter-y)}.sd-col{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-auto>*{flex:0 0 auto;width:auto}.sd-row-cols-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}@media(min-width: 576px){.sd-col-sm{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-sm-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-sm-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-sm-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-sm-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-sm-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-sm-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-sm-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-sm-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-sm-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-sm-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-sm-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-sm-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-sm-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 768px){.sd-col-md{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-md-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-md-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-md-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-md-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-md-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-md-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-md-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-md-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-md-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-md-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-md-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-md-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-md-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 992px){.sd-col-lg{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-lg-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-lg-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-lg-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-lg-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-lg-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-lg-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-lg-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-lg-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-lg-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-lg-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-lg-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-lg-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-lg-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}@media(min-width: 1200px){.sd-col-xl{flex:1 0 0%;-ms-flex:1 0 0%}.sd-row-cols-xl-auto{flex:1 0 auto;-ms-flex:1 0 auto;width:100%}.sd-row-cols-xl-1>*{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-row-cols-xl-2>*{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-row-cols-xl-3>*{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-row-cols-xl-4>*{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-row-cols-xl-5>*{flex:0 0 auto;-ms-flex:0 0 auto;width:20%}.sd-row-cols-xl-6>*{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-row-cols-xl-7>*{flex:0 0 auto;-ms-flex:0 0 auto;width:14.2857142857%}.sd-row-cols-xl-8>*{flex:0 0 auto;-ms-flex:0 0 auto;width:12.5%}.sd-row-cols-xl-9>*{flex:0 0 auto;-ms-flex:0 0 auto;width:11.1111111111%}.sd-row-cols-xl-10>*{flex:0 0 auto;-ms-flex:0 0 auto;width:10%}.sd-row-cols-xl-11>*{flex:0 0 auto;-ms-flex:0 0 auto;width:9.0909090909%}.sd-row-cols-xl-12>*{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}}.sd-col-auto{flex:0 0 auto;-ms-flex:0 0 auto;width:auto}.sd-col-1{flex:0 0 auto;-ms-flex:0 0 auto;width:8.3333333333%}.sd-col-2{flex:0 0 auto;-ms-flex:0 0 auto;width:16.6666666667%}.sd-col-3{flex:0 0 auto;-ms-flex:0 0 auto;width:25%}.sd-col-4{flex:0 0 auto;-ms-flex:0 0 auto;width:33.3333333333%}.sd-col-5{flex:0 0 auto;-ms-flex:0 0 auto;width:41.6666666667%}.sd-col-6{flex:0 0 auto;-ms-flex:0 0 auto;width:50%}.sd-col-7{flex:0 0 auto;-ms-flex:0 0 auto;width:58.3333333333%}.sd-col-8{flex:0 0 auto;-ms-flex:0 0 auto;width:66.6666666667%}.sd-col-9{flex:0 0 auto;-ms-flex:0 0 auto;width:75%}.sd-col-10{flex:0 0 auto;-ms-flex:0 0 auto;width:83.3333333333%}.sd-col-11{flex:0 0 auto;-ms-flex:0 0 auto;width:91.6666666667%}.sd-col-12{flex:0 0 auto;-ms-flex:0 0 auto;width:100%}.sd-g-0,.sd-gy-0{--sd-gutter-y: 0}.sd-g-0,.sd-gx-0{--sd-gutter-x: 0}.sd-g-1,.sd-gy-1{--sd-gutter-y: 0.25rem}.sd-g-1,.sd-gx-1{--sd-gutter-x: 0.25rem}.sd-g-2,.sd-gy-2{--sd-gutter-y: 0.5rem}.sd-g-2,.sd-gx-2{--sd-gutter-x: 0.5rem}.sd-g-3,.sd-gy-3{--sd-gutter-y: 1rem}.sd-g-3,.sd-gx-3{--sd-gutter-x: 1rem}.sd-g-4,.sd-gy-4{--sd-gutter-y: 1.5rem}.sd-g-4,.sd-gx-4{--sd-gutter-x: 1.5rem}.sd-g-5,.sd-gy-5{--sd-gutter-y: 3rem}.sd-g-5,.sd-gx-5{--sd-gutter-x: 3rem}@media(min-width: 576px){.sd-col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-sm-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-sm-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-sm-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-sm-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-sm-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-sm-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-sm-0,.sd-gy-sm-0{--sd-gutter-y: 0}.sd-g-sm-0,.sd-gx-sm-0{--sd-gutter-x: 0}.sd-g-sm-1,.sd-gy-sm-1{--sd-gutter-y: 0.25rem}.sd-g-sm-1,.sd-gx-sm-1{--sd-gutter-x: 0.25rem}.sd-g-sm-2,.sd-gy-sm-2{--sd-gutter-y: 0.5rem}.sd-g-sm-2,.sd-gx-sm-2{--sd-gutter-x: 0.5rem}.sd-g-sm-3,.sd-gy-sm-3{--sd-gutter-y: 1rem}.sd-g-sm-3,.sd-gx-sm-3{--sd-gutter-x: 1rem}.sd-g-sm-4,.sd-gy-sm-4{--sd-gutter-y: 1.5rem}.sd-g-sm-4,.sd-gx-sm-4{--sd-gutter-x: 1.5rem}.sd-g-sm-5,.sd-gy-sm-5{--sd-gutter-y: 3rem}.sd-g-sm-5,.sd-gx-sm-5{--sd-gutter-x: 3rem}}@media(min-width: 768px){.sd-col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-md-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-md-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-md-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-md-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-md-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-md-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-md-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-md-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-md-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-md-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-md-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-md-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-md-0,.sd-gy-md-0{--sd-gutter-y: 0}.sd-g-md-0,.sd-gx-md-0{--sd-gutter-x: 0}.sd-g-md-1,.sd-gy-md-1{--sd-gutter-y: 0.25rem}.sd-g-md-1,.sd-gx-md-1{--sd-gutter-x: 0.25rem}.sd-g-md-2,.sd-gy-md-2{--sd-gutter-y: 0.5rem}.sd-g-md-2,.sd-gx-md-2{--sd-gutter-x: 0.5rem}.sd-g-md-3,.sd-gy-md-3{--sd-gutter-y: 1rem}.sd-g-md-3,.sd-gx-md-3{--sd-gutter-x: 1rem}.sd-g-md-4,.sd-gy-md-4{--sd-gutter-y: 1.5rem}.sd-g-md-4,.sd-gx-md-4{--sd-gutter-x: 1.5rem}.sd-g-md-5,.sd-gy-md-5{--sd-gutter-y: 3rem}.sd-g-md-5,.sd-gx-md-5{--sd-gutter-x: 3rem}}@media(min-width: 992px){.sd-col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-lg-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-lg-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-lg-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-lg-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-lg-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-lg-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-lg-0,.sd-gy-lg-0{--sd-gutter-y: 0}.sd-g-lg-0,.sd-gx-lg-0{--sd-gutter-x: 0}.sd-g-lg-1,.sd-gy-lg-1{--sd-gutter-y: 0.25rem}.sd-g-lg-1,.sd-gx-lg-1{--sd-gutter-x: 0.25rem}.sd-g-lg-2,.sd-gy-lg-2{--sd-gutter-y: 0.5rem}.sd-g-lg-2,.sd-gx-lg-2{--sd-gutter-x: 0.5rem}.sd-g-lg-3,.sd-gy-lg-3{--sd-gutter-y: 1rem}.sd-g-lg-3,.sd-gx-lg-3{--sd-gutter-x: 1rem}.sd-g-lg-4,.sd-gy-lg-4{--sd-gutter-y: 1.5rem}.sd-g-lg-4,.sd-gx-lg-4{--sd-gutter-x: 1.5rem}.sd-g-lg-5,.sd-gy-lg-5{--sd-gutter-y: 3rem}.sd-g-lg-5,.sd-gx-lg-5{--sd-gutter-x: 3rem}}@media(min-width: 1200px){.sd-col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.sd-col-xl-1{-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}.sd-col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.sd-col-xl-3{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.sd-col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.sd-col-xl-5{-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}.sd-col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.sd-col-xl-7{-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}.sd-col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666666667%}.sd-col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.sd-col-xl-10{-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333333333%}.sd-col-xl-11{-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666666667%}.sd-col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.sd-g-xl-0,.sd-gy-xl-0{--sd-gutter-y: 0}.sd-g-xl-0,.sd-gx-xl-0{--sd-gutter-x: 0}.sd-g-xl-1,.sd-gy-xl-1{--sd-gutter-y: 0.25rem}.sd-g-xl-1,.sd-gx-xl-1{--sd-gutter-x: 0.25rem}.sd-g-xl-2,.sd-gy-xl-2{--sd-gutter-y: 0.5rem}.sd-g-xl-2,.sd-gx-xl-2{--sd-gutter-x: 0.5rem}.sd-g-xl-3,.sd-gy-xl-3{--sd-gutter-y: 1rem}.sd-g-xl-3,.sd-gx-xl-3{--sd-gutter-x: 1rem}.sd-g-xl-4,.sd-gy-xl-4{--sd-gutter-y: 1.5rem}.sd-g-xl-4,.sd-gx-xl-4{--sd-gutter-x: 1.5rem}.sd-g-xl-5,.sd-gy-xl-5{--sd-gutter-y: 3rem}.sd-g-xl-5,.sd-gx-xl-5{--sd-gutter-x: 3rem}}.sd-flex-row-reverse{flex-direction:row-reverse !important}details.sd-dropdown{position:relative;font-size:var(--sd-fontsize-dropdown)}details.sd-dropdown:hover{cursor:pointer}details.sd-dropdown .sd-summary-content{cursor:default}details.sd-dropdown summary.sd-summary-title{padding:.5em 1em;font-size:var(--sd-fontsize-dropdown-title);font-weight:var(--sd-fontweight-dropdown-title);user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;list-style:none;display:inline-flex;justify-content:space-between}details.sd-dropdown summary.sd-summary-title::-webkit-details-marker{display:none}details.sd-dropdown summary.sd-summary-title:focus{outline:none}details.sd-dropdown summary.sd-summary-title .sd-summary-icon{margin-right:.6em;display:inline-flex;align-items:center}details.sd-dropdown summary.sd-summary-title .sd-summary-icon svg{opacity:.8}details.sd-dropdown summary.sd-summary-title .sd-summary-text{flex-grow:1;line-height:1.5;padding-right:.5rem}details.sd-dropdown summary.sd-summary-title .sd-summary-state-marker{pointer-events:none;display:inline-flex;align-items:center}details.sd-dropdown summary.sd-summary-title .sd-summary-state-marker svg{opacity:.6}details.sd-dropdown summary.sd-summary-title:hover .sd-summary-state-marker svg{opacity:1;transform:scale(1.1)}details.sd-dropdown[open] summary .sd-octicon.no-title{visibility:hidden}details.sd-dropdown .sd-summary-chevron-right{transition:.25s}details.sd-dropdown[open]>.sd-summary-title .sd-summary-chevron-right{transform:rotate(90deg)}details.sd-dropdown[open]>.sd-summary-title .sd-summary-chevron-down{transform:rotate(180deg)}details.sd-dropdown:not([open]).sd-card{border:none}details.sd-dropdown:not([open])>.sd-card-header{border:1px solid var(--sd-color-card-border);border-radius:.25rem}details.sd-dropdown.sd-fade-in[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out;animation:sd-fade-in .5s ease-in-out}details.sd-dropdown.sd-fade-in-slide-down[open] summary~*{-moz-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;-webkit-animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out;animation:sd-fade-in .5s ease-in-out,sd-slide-down .5s ease-in-out}.sd-col>.sd-dropdown{width:100%}.sd-summary-content>.sd-tab-set:first-child{margin-top:0}@keyframes sd-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes sd-slide-down{0%{transform:translate(0, -10px)}100%{transform:translate(0, 0)}}.sd-tab-set{border-radius:.125rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.sd-tab-set>input{opacity:0;position:absolute}.sd-tab-set>input:checked+label{border-color:var(--sd-color-tabs-underline-active);color:var(--sd-color-tabs-label-active)}.sd-tab-set>input:checked+label+.sd-tab-content{display:block}.sd-tab-set>input:not(:checked)+label:hover{color:var(--sd-color-tabs-label-hover);border-color:var(--sd-color-tabs-underline-hover)}.sd-tab-set>input:focus+label{outline-style:auto}.sd-tab-set>input:not(.focus-visible)+label{outline:none;-webkit-tap-highlight-color:transparent}.sd-tab-set>label{border-bottom:.125rem solid transparent;margin-bottom:0;color:var(--sd-color-tabs-label-inactive);border-color:var(--sd-color-tabs-underline-inactive);cursor:pointer;font-size:var(--sd-fontsize-tabs-label);font-weight:700;padding:1em 1.25em .5em;transition:color 250ms;width:auto;z-index:1}html .sd-tab-set>label:hover{color:var(--sd-color-tabs-label-active)}.sd-col>.sd-tab-set{width:100%}.sd-tab-content{box-shadow:0 -0.0625rem var(--sd-color-tabs-overline),0 .0625rem var(--sd-color-tabs-underline);display:none;order:99;padding-bottom:.75rem;padding-top:.75rem;width:100%}.sd-tab-content>:first-child{margin-top:0 !important}.sd-tab-content>:last-child{margin-bottom:0 !important}.sd-tab-content>.sd-tab-set{margin:0}.sd-sphinx-override,.sd-sphinx-override *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sd-sphinx-override p{margin-top:0}:root{--sd-color-primary: #0071bc;--sd-color-secondary: #6c757d;--sd-color-success: #28a745;--sd-color-info: #17a2b8;--sd-color-warning: #f0b37e;--sd-color-danger: #dc3545;--sd-color-light: #f8f9fa;--sd-color-muted: #6c757d;--sd-color-dark: #212529;--sd-color-black: black;--sd-color-white: white;--sd-color-primary-highlight: #0060a0;--sd-color-secondary-highlight: #5c636a;--sd-color-success-highlight: #228e3b;--sd-color-info-highlight: #148a9c;--sd-color-warning-highlight: #cc986b;--sd-color-danger-highlight: #bb2d3b;--sd-color-light-highlight: #d3d4d5;--sd-color-muted-highlight: #5c636a;--sd-color-dark-highlight: #1c1f23;--sd-color-black-highlight: black;--sd-color-white-highlight: #d9d9d9;--sd-color-primary-bg: rgba(0, 113, 188, 0.2);--sd-color-secondary-bg: rgba(108, 117, 125, 0.2);--sd-color-success-bg: rgba(40, 167, 69, 0.2);--sd-color-info-bg: rgba(23, 162, 184, 0.2);--sd-color-warning-bg: rgba(240, 179, 126, 0.2);--sd-color-danger-bg: rgba(220, 53, 69, 0.2);--sd-color-light-bg: rgba(248, 249, 250, 0.2);--sd-color-muted-bg: rgba(108, 117, 125, 0.2);--sd-color-dark-bg: rgba(33, 37, 41, 0.2);--sd-color-black-bg: rgba(0, 0, 0, 0.2);--sd-color-white-bg: rgba(255, 255, 255, 0.2);--sd-color-primary-text: #fff;--sd-color-secondary-text: #fff;--sd-color-success-text: #fff;--sd-color-info-text: #fff;--sd-color-warning-text: #212529;--sd-color-danger-text: #fff;--sd-color-light-text: #212529;--sd-color-muted-text: #fff;--sd-color-dark-text: #fff;--sd-color-black-text: #fff;--sd-color-white-text: #212529;--sd-color-shadow: rgba(0, 0, 0, 0.15);--sd-color-card-border: rgba(0, 0, 0, 0.125);--sd-color-card-border-hover: hsla(231, 99%, 66%, 1);--sd-color-card-background: transparent;--sd-color-card-text: inherit;--sd-color-card-header: transparent;--sd-color-card-footer: transparent;--sd-color-tabs-label-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-hover: hsla(231, 99%, 66%, 1);--sd-color-tabs-label-inactive: hsl(0, 0%, 66%);--sd-color-tabs-underline-active: hsla(231, 99%, 66%, 1);--sd-color-tabs-underline-hover: rgba(178, 206, 245, 0.62);--sd-color-tabs-underline-inactive: transparent;--sd-color-tabs-overline: rgb(222, 222, 222);--sd-color-tabs-underline: rgb(222, 222, 222);--sd-fontsize-tabs-label: 1rem;--sd-fontsize-dropdown: inherit;--sd-fontsize-dropdown-title: 1rem;--sd-fontweight-dropdown-title: 700} diff --git a/blender/index.html b/blender/index.html index a129a8a..3bdb994 100644 --- a/blender/index.html +++ b/blender/index.html @@ -6,11 +6,11 @@ - Blender Scripts - kiui 0.2.9 documentation + Blender Scripts - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
@@ -754,12 +754,12 @@

API

-
+
- + \ No newline at end of file diff --git a/genindex/index.html b/genindex/index.html index 706e6d5..8c3089f 100644 --- a/genindex/index.html +++ b/genindex/index.html @@ -4,11 +4,11 @@ - Index - kiui 0.2.9 documentation + Index - kiui 0.2.10 documentation - + @@ -179,7 +179,7 @@
@@ -520,6 +520,10 @@

N

+
@@ -703,12 +707,12 @@

W

-
+ - + \ No newline at end of file diff --git a/index.html b/index.html index 95607db..e65f98d 100644 --- a/index.html +++ b/index.html @@ -6,11 +6,11 @@ - kiui 0.2.9 documentation + kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
@@ -575,7 +575,7 @@

Examples
-kiui.mesh_utils.decimate_mesh(verts, faces, target=50000.0, backend='pymeshlab', remesh=False, optimalplacement=True)[source]
+kiui.mesh_utils.decimate_mesh(verts, faces, target=50000.0, backend='pymeshlab', remesh=False, optimalplacement=True, verbose=True)[source]

perform mesh decimation.

Parameters:
@@ -586,6 +586,7 @@

Examples
  • backend (str, optional) – algorithm backend, can be “pymeshlab” or “pyfqmr”. Defaults to “pymeshlab”.

  • remesh (bool, optional) – whether to remesh after decimation. Defaults to False.

  • optimalplacement (bool, optional) – For flat mesh, use False to prevent spikes. Defaults to True.

  • +
  • verbose (bool, optional) – whether to print the decimation process. Defaults to True.

  • Returns:
    @@ -599,7 +600,7 @@

    Examples
    -kiui.mesh_utils.clean_mesh(verts, faces, v_pct=1, min_f=64, min_d=20, repair=True, remesh=True, remesh_size=0.01, remesh_iters=3)[source]
    +kiui.mesh_utils.clean_mesh(verts, faces, v_pct=1, min_f=64, min_d=20, repair=True, remesh=True, remesh_size=0.01, remesh_iters=3, verbose=True)[source]

    perform mesh cleaning, including floater removal, non manifold repair, and remeshing.

    Parameters:
    @@ -613,6 +614,7 @@

    Examples
  • remesh (bool, optional) – whether to perform a remeshing after all cleaning. Defaults to True.

  • remesh_size (float, optional) – the targeted edge length for remeshing. Defaults to 0.01.

  • remesh_iters (int, optional) – the iterations of remeshing. Defaults to 3.

  • +
  • verbose (bool, optional) – whether to print the cleaning process. Defaults to True.

  • Returns:
    @@ -801,12 +803,12 @@

    Examples

    -
    + - + \ No newline at end of file diff --git a/misc_api/index.html b/misc_api/index.html index 4e7c3ec..6fb5e3e 100644 --- a/misc_api/index.html +++ b/misc_api/index.html @@ -6,11 +6,11 @@ - Misc API - kiui 0.2.9 documentation + Misc API - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -410,12 +410,12 @@

    Grid-put

    -
    + - + \ No newline at end of file diff --git a/misc_cli/index.html b/misc_cli/index.html index 25d8ddd..2e746a9 100644 --- a/misc_cli/index.html +++ b/misc_cli/index.html @@ -6,11 +6,11 @@ - Misc CLI - kiui 0.2.9 documentation + Misc CLI - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -391,12 +391,12 @@

    Usage

    -
    + - + \ No newline at end of file diff --git a/objects.inv b/objects.inv index f0783fc7963a83367aff0f33ddb9f0e581e73bca..e7bd1fa436874b634feb2d0428d6cc2a4cefb4e9 100644 GIT binary patch delta 852 zcmV-a1FQVr2jK^hntw&vm96!fDquhs`Mjec=Y!G_d)#Q%34i+7k?Adn-vr-7P}^V1 zz|*hdsX0#E=3Cfd`ZNMrqpgZje7H#Nu^TDTVUluu5TpZ{8WrDrido|Wc?juLquSH( zx>^&clghQc0joSjmjb$odbO9`;MYnh|6k{yS8k;MLiC^$4u7!LJr31sP1I`bmJbLo zHILEc2AR;?+nQ`qBfwBzE77w zH-ZkMmdfKy(m_02HHbX0Y!7*K^L1j+jiI1R=Iw@XmsV=Gt0XP9P7X4W98#sEXV_8b zlwBc+_z$eW`+uPhwxmowDQWj}1NmR$Z1Wd33 zm95>a!K*j1;NG4d;j&L?V`b44c%v;SC(rSjm*hSB+~PW}V31&1$QhrvUUJkty0+Sg z0gatvE2|!DmA6VGdmKBWbdZ)}{2%Jx;hsycT3PB;a({D=7!x>sdS6QZDhlM|G6>{1 zhHe|-NX`+=$4TTA$F?Ih)i~{ww|#uXTX1bUJfb>v1Zi-aaMt`|S3%6-A$!~PXa1KhUqAgWod}3rDk+_6;6gm5!!o3AYf6)^UqRukmoS|nHEZB1zseoHUuF&uZt_8`$CJbB zPOrV9d@?jGIAq1^h*-4)o1ydQR(#Hv=09YzBK~B5kC>YAWSmWmXN<_N1kJhVucpt9 zKz!wY;`isz1=Dtk@z{iY`ob8QHyrh+r}G4}B^!#%+?3`PbB_|=_)A753bC2#-ZA*h zwN1f$e`S~7{ce_AMz-SncxB)=I$;XV_yzENyn)a}P(dHApI*kc;zyZ#=45P2qnw#5 ewIKe=mnIj&Y%V8>_#0!NPa%~vr}-DCXT^ExjI)ja delta 849 zcmV-X1Frnx2i^yentvtPm96!fEMPzu`Mjf{=7ZD`d)#Q%34i+7k?Adn-vr-7P}^Uo zfu~=^Q*)fT&9|__^l1dLMq3r5_;8WjV>eQw!zAVSAV>!?B`Uu66tl($@(|LgM75{k zwOSLXlghRH0;)Vjmjb$oy4uTb@U;@k|Lgqo%2f&=L=QUQ0Draaaj2>_QLEZlJ|Mi5 zJVuincs`^1-tmga-9uYQ@@C;BlAunpgtbIRsfs)qLoD^Bz#j3vGbC$7Z9pS^pDurH z1RX{#mB)pogLt@V5P4wT9`fks>&%`T!-TGxw;RG;TB+TxkhIu3ImkqENQIJ~VMn1; zwn7l`AE?0lp??gvq)a&}Y4@{&=3aFP=0in*PWfWLBe!Y`GWKDwbm5ChRK~poOi+Q! z*6wQX;+Ht#-ku)evQKDZVbM(RMq5x$p5wDD$$R#>#dTc4Ai=bdGd{n1$x-v@+F~OH zG&OyKnCeJS~?D3FiqAdue} zx^09bxkNB;Cy`Se+m6r_;9I-h36 z^d-==;E)xsBVyGKY=+LGTk$zxn*Wg5iujZLJz{Fc4R0|qZXF`;^v${Gucpt9Kz!wY z;`isz6Q=DNk6qZ8)fj0gMg;|+u+f(rU@{q$*UD}GFK&zy|S)F>C`rdkkx b - Operators - kiui 0.2.9 documentation + Operators - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -344,6 +344,26 @@

    Operators +
    +kiui.op.normalize(x: Tensor | ndarray, eps=1e-20) Tensor | ndarray[source]
    +

    normalize an array (along the last dim). alias of safe_normalize.

    +
    +
    Parameters:
    +
      +
    • x (Union[Tensor, ndarray]) – x, […, C]

    • +
    • eps (float, optional) – eps. Defaults to 1e-20.

    • +
    +
    +
    Returns:
    +

    normalized x, […, C]

    +
    +
    Return type:
    +

    Union[Tensor, ndarray]

    +
    +
    +
    +
    kiui.op.make_divisible(x: int, m: int = 8)[source]
    @@ -598,6 +618,7 @@

    Operatorsdot()
  • length()
  • safe_normalize()
  • +
  • normalize()
  • make_divisible()
  • inverse_sigmoid()
  • inverse_softplus()
  • @@ -620,12 +641,12 @@

    Operators +

    - + \ No newline at end of file diff --git a/py-modindex/index.html b/py-modindex/index.html index e04e857..3148154 100644 --- a/py-modindex/index.html +++ b/py-modindex/index.html @@ -4,11 +4,11 @@ - Python Module Index - kiui 0.2.9 documentation + Python Module Index - kiui 0.2.10 documentation - + @@ -179,7 +179,7 @@
    @@ -359,12 +359,12 @@

    Python Module Index

    -
    + - + \ No newline at end of file diff --git a/remesh/index.html b/remesh/index.html index 2b00178..17b3965 100644 --- a/remesh/index.html +++ b/remesh/index.html @@ -6,11 +6,11 @@ - Remesh - kiui 0.2.9 documentation + Remesh - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -345,12 +345,12 @@

    Remesh

    -
    + - + \ No newline at end of file diff --git a/render/index.html b/render/index.html index 98547b0..8e9ced1 100644 --- a/render/index.html +++ b/render/index.html @@ -6,11 +6,11 @@ - Mesh Renderer - kiui 0.2.9 documentation + Mesh Renderer - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -396,12 +396,12 @@

    Examples

    -
    + - + \ No newline at end of file diff --git a/search/index.html b/search/index.html index 3928916..cb1f3e4 100644 --- a/search/index.html +++ b/search/index.html @@ -7,10 +7,10 @@ -Search - kiui 0.2.9 documentation +Search - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -316,13 +316,13 @@
    -
    + - + diff --git a/searchindex.js b/searchindex.js index cb7633e..dbc16b2 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"API": [[1, "api"], [3, "module-kiui.mesh"], [6, "module-kiui.op"], [9, "module-kiui.utils"], [10, "module-kiui.vis"]], "Blender Scripts": [[0, "blender-scripts"]], "Camera": [[1, "camera"]], "Camera pose coordinate systems": [[1, "camera-pose-coordinate-systems"]], "Examples": [[3, "examples"], [8, "examples"], [9, "examples"]], "Features": [[2, "features"]], "Grid-put": [[4, "grid-put"]], "Installation": [[2, "installation"]], "Kiuikit": [[2, "kiuikit"]], "Mesh": [[3, "mesh"]], "Mesh Renderer": [[8, "mesh-renderer"]], "Misc API": [[4, "misc-api"]], "Misc CLI": [[5, "misc-cli"]], "Operators": [[6, "operators"]], "Our camera convention": [[1, "our-camera-convention"]], "Remesh": [[7, "remesh"]], "Super-resolution": [[4, "super-resolution"]], "Usage": [[5, "usage"], [8, "usage"]], "Utils": [[9, "utils"]], "Visualization": [[10, "visualization"]], "World coordinate systems": [[1, "world-coordinate-systems"]]}, "docnames": ["blender", "camera", "index", "mesh", "misc_api", "misc_cli", "ops", "remesh", "render", "utils", "vis"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["blender.md", "camera.md", "index.md", "mesh.md", "misc_api.md", "misc_cli.md", "ops.md", "remesh.md", "render.md", "utils.md", "vis.md"], "indexentries": {"__init__() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.__init__", false]], "__init__() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.__init__", false]], "aabb() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.aabb", false]], "align_v_to_vt() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.align_v_to_vt", false]], "auto_normal() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.auto_normal", false]], "auto_size() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.auto_size", false]], "auto_uv() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.auto_uv", false]], "batch_process_files() (in module kiui.utils)": [[9, "kiui.utils.batch_process_files", false]], "campos (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.campos", false]], "clean_mesh() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.clean_mesh", false]], "compute_edge_to_face_mapping() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.compute_edge_to_face_mapping", false]], "convert() (in module kiui.cam)": [[1, "kiui.cam.convert", false]], "decimate_mesh() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.decimate_mesh", false]], "dot() (in module kiui.op)": [[6, "kiui.op.dot", false]], "fovx (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.fovx", false]], "from_angle() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.from_angle", false]], "get_perspective() (in module kiui.cam)": [[1, "kiui.cam.get_perspective", false]], "get_rays() (in module kiui.cam)": [[1, "kiui.cam.get_rays", false]], "grid_put() (in module kiui.grid_put)": [[4, "kiui.grid_put.grid_put", false]], "intrinsics (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.intrinsics", false]], "inverse_sigmoid() (in module kiui.op)": [[6, "kiui.op.inverse_sigmoid", false]], "inverse_softplus() (in module kiui.op)": [[6, "kiui.op.inverse_softplus", false]], "is_format() (in module kiui.utils)": [[9, "kiui.utils.is_format", false]], "kiui.cam": [[1, "module-kiui.cam", false]], "kiui.mesh": [[3, "module-kiui.mesh", false]], "kiui.mesh_utils": [[3, "module-kiui.mesh_utils", false]], "kiui.op": [[6, "module-kiui.op", false]], "kiui.utils": [[9, "module-kiui.utils", false]], "kiui.vis": [[10, "module-kiui.vis", false]], "laplacian_smooth_loss() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.laplacian_smooth_loss", false]], "laplacian_uniform() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.laplacian_uniform", false]], "length() (in module kiui.op)": [[6, "kiui.op.length", false]], "lo() (in module kiui.utils)": [[9, "kiui.utils.lo", false]], "load() (kiui.mesh.mesh class method)": [[3, "kiui.mesh.Mesh.load", false]], "load_file_from_url() (in module kiui.utils)": [[9, "kiui.utils.load_file_from_url", false]], "load_obj() (kiui.mesh.mesh class method)": [[3, "kiui.mesh.Mesh.load_obj", false]], "load_trimesh() (kiui.mesh.mesh class method)": [[3, "kiui.mesh.Mesh.load_trimesh", false]], "look_at() (in module kiui.cam)": [[1, "kiui.cam.look_at", false]], "make_divisible() (in module kiui.op)": [[6, "kiui.op.make_divisible", false]], "map_color() (in module kiui.vis)": [[10, "kiui.vis.map_color", false]], "mesh (class in kiui.mesh)": [[3, "kiui.mesh.Mesh", false]], "module": [[1, "module-kiui.cam", false], [3, "module-kiui.mesh", false], [3, "module-kiui.mesh_utils", false], [6, "module-kiui.op", false], [9, "module-kiui.utils", false], [10, "module-kiui.vis", false]], "mvp (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.mvp", false]], "normal_consistency() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.normal_consistency", false]], "orbit() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.orbit", false]], "orbit_camera() (in module kiui.cam)": [[1, "kiui.cam.orbit_camera", false]], "orbitcamera (class in kiui.cam)": [[1, "kiui.cam.OrbitCamera", false]], "pan() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.pan", false]], "perspective (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.perspective", false]], "plot_image() (in module kiui.vis)": [[10, "kiui.vis.plot_image", false]], "plot_matrix() (in module kiui.vis)": [[10, "kiui.vis.plot_matrix", false]], "plot_pointcloud() (in module kiui.vis)": [[10, "kiui.vis.plot_pointcloud", false]], "plot_poses() (in module kiui.vis)": [[10, "kiui.vis.plot_poses", false]], "pose (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.pose", false]], "read_image() (in module kiui.utils)": [[9, "kiui.utils.read_image", false]], "read_json() (in module kiui.utils)": [[9, "kiui.utils.read_json", false]], "read_pickle() (in module kiui.utils)": [[9, "kiui.utils.read_pickle", false]], "recenter() (in module kiui.op)": [[6, "kiui.op.recenter", false]], "remap_uv() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.remap_uv", false]], "safe_normalize() (in module kiui.op)": [[6, "kiui.op.safe_normalize", false]], "sample_surface() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.sample_surface", false]], "scale() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.scale", false]], "scale_img_hw() (in module kiui.op)": [[6, "kiui.op.scale_img_hw", false]], "scale_img_hwc() (in module kiui.op)": [[6, "kiui.op.scale_img_hwc", false]], "scale_img_nhw() (in module kiui.op)": [[6, "kiui.op.scale_img_nhw", false]], "scale_img_nhwc() (in module kiui.op)": [[6, "kiui.op.scale_img_nhwc", false]], "seed_everything() (in module kiui.utils)": [[9, "kiui.utils.seed_everything", false]], "sr() (in module kiui.sr)": [[4, "kiui.sr.sr", false]], "to() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.to", false]], "undo_orbit_camera() (in module kiui.cam)": [[1, "kiui.cam.undo_orbit_camera", false]], "uv_padding() (in module kiui.op)": [[6, "kiui.op.uv_padding", false]], "view (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.view", false]], "write() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write", false]], "write_glb() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write_glb", false]], "write_image() (in module kiui.utils)": [[9, "kiui.utils.write_image", false]], "write_json() (in module kiui.utils)": [[9, "kiui.utils.write_json", false]], "write_obj() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write_obj", false]], "write_pickle() (in module kiui.utils)": [[9, "kiui.utils.write_pickle", false]], "write_ply() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write_ply", false]]}, "objects": {"kiui": [[1, 0, 0, "-", "cam"], [3, 0, 0, "-", "mesh"], [3, 0, 0, "-", "mesh_utils"], [6, 0, 0, "-", "op"], [9, 0, 0, "-", "utils"], [10, 0, 0, "-", "vis"]], "kiui.cam": [[1, 1, 1, "", "OrbitCamera"], [1, 4, 1, "", "convert"], [1, 4, 1, "", "get_perspective"], [1, 4, 1, "", "get_rays"], [1, 4, 1, "", "look_at"], [1, 4, 1, "", "orbit_camera"], [1, 4, 1, "", "undo_orbit_camera"]], "kiui.cam.OrbitCamera": [[1, 2, 1, "", "__init__"], [1, 3, 1, "", "campos"], [1, 3, 1, "", "fovx"], [1, 2, 1, "", "from_angle"], [1, 3, 1, "", "intrinsics"], [1, 3, 1, "", "mvp"], [1, 2, 1, "", "orbit"], [1, 2, 1, "", "pan"], [1, 3, 1, "", "perspective"], [1, 3, 1, "", "pose"], [1, 2, 1, "", "scale"], [1, 3, 1, "", "view"]], "kiui.grid_put": [[4, 4, 1, "", "grid_put"]], "kiui.mesh": [[3, 1, 1, "", "Mesh"]], "kiui.mesh.Mesh": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "aabb"], [3, 2, 1, "", "align_v_to_vt"], [3, 2, 1, "", "auto_normal"], [3, 2, 1, "", "auto_size"], [3, 2, 1, "", "auto_uv"], [3, 2, 1, "", "load"], [3, 2, 1, "", "load_obj"], [3, 2, 1, "", "load_trimesh"], [3, 2, 1, "", "remap_uv"], [3, 2, 1, "", "sample_surface"], [3, 2, 1, "", "to"], [3, 2, 1, "", "write"], [3, 2, 1, "", "write_glb"], [3, 2, 1, "", "write_obj"], [3, 2, 1, "", "write_ply"]], "kiui.mesh_utils": [[3, 4, 1, "", "clean_mesh"], [3, 4, 1, "", "compute_edge_to_face_mapping"], [3, 4, 1, "", "decimate_mesh"], [3, 4, 1, "", "laplacian_smooth_loss"], [3, 4, 1, "", "laplacian_uniform"], [3, 4, 1, "", "normal_consistency"]], "kiui.op": [[6, 4, 1, "", "dot"], [6, 4, 1, "", "inverse_sigmoid"], [6, 4, 1, "", "inverse_softplus"], [6, 4, 1, "", "length"], [6, 4, 1, "", "make_divisible"], [6, 4, 1, "", "recenter"], [6, 4, 1, "", "safe_normalize"], [6, 4, 1, "", "scale_img_hw"], [6, 4, 1, "", "scale_img_hwc"], [6, 4, 1, "", "scale_img_nhw"], [6, 4, 1, "", "scale_img_nhwc"], [6, 4, 1, "", "uv_padding"]], "kiui.sr": [[4, 4, 1, "", "sr"]], "kiui.utils": [[9, 4, 1, "", "batch_process_files"], [9, 4, 1, "", "is_format"], [9, 4, 1, "", "lo"], [9, 4, 1, "", "load_file_from_url"], [9, 4, 1, "", "read_image"], [9, 4, 1, "", "read_json"], [9, 4, 1, "", "read_pickle"], [9, 4, 1, "", "seed_everything"], [9, 4, 1, "", "write_image"], [9, 4, 1, "", "write_json"], [9, 4, 1, "", "write_pickle"]], "kiui.vis": [[10, 4, 1, "", "map_color"], [10, 4, 1, "", "plot_image"], [10, 4, 1, "", "plot_matrix"], [10, 4, 1, "", "plot_pointcloud"], [10, 4, 1, "", "plot_poses"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:function"}, "terms": {"": [1, 3, 9], "0": [0, 1, 3, 5, 6, 7, 9, 10], "01": [1, 3], "06": 6, "1": [1, 3, 4, 6, 7, 9, 10], "10": 0, "100": 1, "1000": [1, 7], "11": 5, "123": [3, 8], "180": 1, "1d": 10, "1e": 6, "2": [1, 3, 4, 5, 6, 7, 8, 9], "20": [3, 6], "255": 9, "270": 1, "2d": [4, 10], "3": [0, 1, 3, 4, 6, 10], "32": 4, "360": [1, 8], "3d": [0, 2, 4], "4": [0, 1, 4, 6, 10], "42": 9, "50000": 3, "6": [5, 6], "60": 1, "64": 3, "8": [4, 6], "800": 8, "9": 3, "90": [1, 8], "A": [1, 2, 3, 6, 9], "By": 9, "For": [3, 8], "If": [3, 9], "In": 8, "The": [1, 3, 9], "To": 0, "Will": 3, "_____": 1, "______": 1, "______right": 1, "_____right": 1, "__init__": [1, 3], "aabb": 3, "accord": 4, "ae": 5, "aesthet": 5, "after": 3, "ai": 5, "albedo": [0, 3], "albedo_path": 3, "algorithm": [3, 6], "alias": 8, "align": [1, 3], "align_v_to_vt": 3, "all": [2, 3, 5, 9], "along": [1, 6], "alpha": [6, 9], "also": [1, 3, 8, 10], "alwai": 2, "an": [0, 1, 3, 4, 6, 8, 9], "angl": 1, "ani": [3, 9], "annoi": 0, "anti": 8, "ar": [0, 1, 2], "argument": 3, "arrai": [6, 9, 10], "artifact": 6, "ashawkei": [2, 4, 5], "aspect": 1, "asset": 0, "assum": 3, "atla": 3, "attribut": 3, "auto": [3, 9], "auto_norm": 3, "auto_s": 3, "auto_uv": 3, "avail": 3, "avoid": [3, 6], "axi": [1, 3, 8], "azimuth": 1, "b": 10, "back": 4, "backend": [3, 6, 8], "background": [5, 9], "base": [1, 3, 5, 8], "batch": [1, 9], "batch_process_fil": 9, "better": 9, "between": 1, "bg": 5, "bgr": 9, "bgra": 9, "bilinear": 6, "blend": 0, "blender": 1, "blender_light": 0, "blender_rend": 0, "blip": 5, "blip2": 5, "blue": [1, 3], "bool": [1, 3, 4, 6, 9, 10], "border": 6, "border_ratio": 6, "both": [1, 9], "bound": [3, 10], "box": [3, 10], "bpy": 0, "built": 0, "c": [4, 6, 10], "cach": 3, "cache_path": 3, "calc": 3, "calcul": 3, "callabl": 9, "cam": 1, "cam2world": 1, "camera": [0, 8, 10], "campo": 1, "can": [1, 3, 8, 9, 10], "cannot": [2, 3, 8, 10], "caption": 5, "case": 10, "caus": 3, "chang": 3, "channel": [9, 10], "check": 0, "chest": [0, 7], "choic": 0, "christophschuhmann": 5, "class": [1, 3, 10], "classmethod": 3, "clean": [0, 3], "clean_mesh": 3, "cli": [0, 2, 7], "clip": 1, "clockwis": 8, "close": 3, "cloud": 10, "cmap_nam": 10, "cmd": 5, "code": [0, 1, 2], "collect": [2, 6], "colmap": 1, "color": [1, 3, 9, 10], "colormap": 10, "com": [2, 4, 5, 7, 8], "command": 5, "common": 1, "compar": 5, "complex": 0, "compon": 3, "comput": [2, 3], "compute_edge_to_face_map": 3, "consist": 3, "construct": [1, 2], "consum": 3, "contain": [3, 9], "content": [5, 9], "continu": [7, 10], "control": 8, "conveni": [4, 7, 8], "convent": [8, 10], "convers": 5, "convert": [1, 5, 9], "coord": 4, "coordin": [3, 4], "correspond": [1, 3], "count": 3, "cover": 2, "cpu": 3, "creat": 3, "cross": 1, "cu121": 7, "cuda": [3, 4, 8], "current": [5, 8, 10], "cut": 5, "cv2": 6, "cx": 1, "cy": 1, "cycl": 0, "d": 4, "data": 7, "dearpygui": 8, "decim": 3, "decimate_mesh": 3, "default": [1, 3, 4, 6, 8, 9, 10], "defin": 1, "degre": [1, 8], "delta": 1, "dep": 5, "depend": [1, 2], "depth": [0, 5], "depth_mida": 5, "depth_zo": 5, "design": 1, "desktop": [8, 10], "detector": 5, "determinist": 9, "devic": [3, 4], "diamet": 3, "dict": 9, "differ": [1, 10], "dim": 6, "dir": [8, 10], "dir1": 5, "dir2": 5, "dircmp": 5, "direct": [1, 3], "directli": [2, 3, 9], "directori": [5, 9], "directx": 1, "divid": 4, "divis": 6, "do": 3, "doc": 2, "dot": 6, "down": [1, 2], "download": 9, "downscal": 6, "dpt": 5, "drag": 8, "draw": 10, "duplic": 3, "dx": 1, "dy": 1, "dz": 1, "e": [3, 7], "each": [3, 9], "edg": [3, 5], "elev": [1, 8], "els": 3, "empir": 0, "empti": 6, "encourag": 2, "engin": 0, "env": 8, "environ": [0, 5], "envmap": 8, "ep": 6, "especi": 2, "esrgan": 5, "estim": 5, "everi": 3, "exampl": [0, 4, 7], "exist": [3, 9], "exp": 6, "explain": 10, "exr": 0, "extens": [3, 9], "extra": 5, "f": [3, 4, 7, 9], "face": [3, 8], "face_norm": 3, "factor": 4, "fallback": [3, 8], "fals": [3, 4, 9, 10], "far": 1, "faster": 6, "featur": 0, "field": 1, "file": [3, 8, 9], "file_nam": 9, "flat": 3, "float": [1, 3, 4, 6, 9, 10], "float32": [4, 9, 10], "floater": 3, "fmt": 5, "fn": 3, "folder": 8, "follow": [1, 7], "force_cuda_rast": 8, "forev": 5, "form": [1, 9], "format": [3, 5, 9], "forward": [1, 8, 10], "forward_i": 1, "forward_x": 1, "forward_z": 1, "fovi": 1, "fovx": 1, "from": [1, 3, 5, 9, 10], "from_angl": 1, "front": [3, 8], "front_dir": [3, 8], "ft": 3, "full": [2, 9], "function": [1, 3, 4, 6, 9, 10], "fx": 1, "fy": 1, "g": [3, 7], "geometri": 3, "get": [1, 3], "get_perspect": 1, "get_rai": 1, "git": [2, 8], "github": [2, 4, 5, 7, 8], "glb": [0, 3, 5, 7, 8], "gltf": 3, "gpu": [0, 8], "green": [1, 3], "grid_put": 4, "grid_sampl": 4, "gui": [2, 8], "gurante": 3, "h": [1, 3, 4, 6, 8, 10], "hand": 1, "happen": 8, "hdr": 8, "hdri": 0, "headless": 8, "heaven": 5, "hed": 5, "height": 1, "help": [0, 5, 7, 8], "helper": 6, "howev": 1, "html": [7, 10], "http": [2, 4, 5, 7, 8, 9, 10], "hub_dir": 9, "i": [0, 1, 2, 3, 6, 8, 9], "ignor": 3, "imag": [1, 3, 4, 5, 6, 8, 9, 10], "image_2x": 5, "image_color_ord": 9, "image_mod": 9, "img": 9, "implement": [3, 8], "import": [2, 3, 9], "improv": 5, "in_format": 9, "includ": [0, 3], "indic": 3, "init": [1, 3], "input": [4, 5, 6, 9], "input_fold": 5, "inspect": [3, 9], "instal": [0, 5, 7, 8], "instead": 4, "int": [1, 3, 4, 6, 9, 10], "interfac": 5, "interpol": [4, 6], "intrins": 1, "invers": [1, 4, 6], "inverse_sigmoid": 6, "inverse_softplu": 6, "invok": 8, "io": 8, "is_avail": 3, "is_degre": 1, "is_format": 9, "isol": 3, "iter": [3, 7], "jpeg": 9, "jpg": [5, 9], "json": 9, "keep": [9, 10], "keyword": 3, "kico": 5, "kire": 8, "kisr": 5, "kiui": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "kiui_vis_plot_imag": 10, "knn": 6, "kwarg": [3, 9], "l": 8, "lambertian": 8, "laplacian": 3, "laplacian_smooth_loss": 3, "laplacian_uniform": 3, "larg": 5, "last": [3, 6], "latest": 2, "lazi": [2, 4], "lead": 1, "leav": 6, "left": [1, 8], "length": [3, 6], "level": 9, "light": 8, "like": [3, 9, 10], "limit": 8, "line": [5, 10], "linear": 4, "list": 9, "liter": [1, 4, 6, 9], "lo": [3, 9], "load": [3, 4, 9], "load_file_from_url": 9, "load_obj": 3, "load_trimesh": 3, "lock": 5, "lock_vers": 5, "log": 6, "long": 3, "look": 1, "look_at": 1, "lose": 3, "loss": 3, "m": [0, 3, 5, 6, 7, 8, 10], "made": 5, "mag": 6, "mai": 3, "main": 5, "maintain": 2, "make": [0, 6], "make_divis": 6, "manifold": 3, "map": [3, 10], "map_color": 10, "mask": 6, "materi": 3, "mathutil": 0, "matplotlib": 10, "matrix": [1, 3, 10], "max": [3, 6, 10], "maxim": 3, "maya": 1, "mean": 9, "merg": 3, "mesh": [0, 2, 5, 7, 10], "mesh_fold": 5, "mesh_util": 3, "metal": [0, 3, 8], "metallicrough": 3, "method": 1, "mida": 5, "middl": 8, "min": [3, 6, 10], "min_d": 3, "min_f": 3, "min_resolut": 4, "minim": [2, 4], "mipmap": [4, 6], "misceallan": 5, "miscellan": 4, "mode": [4, 6, 8, 9], "model": [0, 1, 3, 4, 9], "model_dir": 9, "more": 3, "move": 3, "mp4": [5, 8], "mtl": 3, "multipl": 0, "must": 1, "mvp": 1, "n": [3, 4, 6, 10], "name": [3, 9, 10], "nativ": 3, "ndarrai": [1, 3, 4, 6, 9, 10], "nearest": 4, "necessari": [3, 9], "new": 8, "non": 3, "none": [1, 3, 4, 6, 9, 10], "normal": [0, 1, 3, 6, 10], "normal_consist": 3, "normalize_dir": 1, "notat": 1, "note": 2, "np": [1, 3, 9], "npz": 3, "num_azimuth": 8, "number": 3, "numpi": [1, 6, 9, 10], "nvdiffrast": 8, "nvidia": 8, "nvlab": 8, "obj": [3, 5, 8], "object": [0, 3, 9], "ok": 9, "one": 3, "onli": [0, 3, 5, 8], "op": 6, "open": 8, "opencv": 1, "opengl": [1, 8, 10], "openpos": 5, "oper": 4, "optimalplac": 3, "option": [0, 1, 2, 3, 4, 6, 9, 10], "orbit": [1, 8], "orbit_camera": 1, "orbitcamera": 1, "order": 9, "org": [7, 10], "origin": [1, 10], "other": 3, "our": 8, "out": 8, "out_format": 9, "out_path": 9, "output": [5, 6, 9], "output_fold": 5, "overwrit": [3, 9], "p": 8, "packag": [2, 5], "pad": 6, "palm": 1, "pan": [1, 8], "paramet": [1, 3, 4, 6, 9, 10], "path": [3, 9], "pbr": [0, 8], "pc": 10, "per": 8, "percentag": 3, "perform": 3, "perspect": 1, "pickl": 9, "pil": 9, "pip": [0, 2, 5, 7, 8], "plane": [0, 1, 8], "plot": 10, "plot_imag": 10, "plot_matrix": 10, "plot_pointcloud": 10, "plot_pos": 10, "ply": 3, "png": [5, 9], "point": [1, 3, 10], "pose": [5, 10], "posit": [1, 10], "position_i": 1, "position_x": 1, "position_z": 1, "predictor": 5, "prefix": 10, "prevent": 3, "print": 9, "process": [3, 9], "process_fn": 9, "product": 6, "progress": 9, "properti": 1, "provid": [0, 3, 4, 7, 8, 10], "pyfqmr": 3, "pyg": 7, "pymeshlab": 3, "python": [0, 5, 7, 8], "pytorch": [3, 9], "pytorch_scatt": 7, "r": 1, "radian": 1, "radiu": 1, "rai": 1, "random": [0, 9], "rang": [9, 10], "raster": 8, "ratio": [1, 6], "rays_d": 1, "rays_o": 1, "re": 3, "read": [2, 3, 9], "read_imag": 9, "read_json": 9, "read_pickl": 9, "real": 5, "recent": 6, "red": 1, "ref": [8, 10], "region": 6, "relationship": 3, "releas": 2, "remap": 3, "remap_uv": 3, "remesh": 3, "remesh_it": 3, "remesh_s": 3, "remot": 10, "remov": [0, 3, 5], "render": [0, 2, 5], "renorm": [3, 10], "repair": 3, "report": 9, "reproduct": 9, "requir": [5, 8, 10], "rescal": 6, "resiz": [3, 6], "resolut": 8, "restor": 4, "result": [4, 9], "retex": 3, "return": [1, 3, 4, 6, 9, 10], "return_count": 4, "reusabl": 2, "rgb": [1, 3, 9], "rgba": 9, "right": [1, 8], "right_i": 1, "right_x": 1, "right_z": 1, "roll": 1, "rotat": [1, 5, 8], "rough": [0, 3, 8], "ruf": 1, "run": 8, "rusty1": 7, "safe_norm": 6, "same": 3, "sampl": [3, 8], "sample_surfac": 3, "save": [3, 5, 8, 9, 10], "save_video": 8, "scale": [1, 4, 5, 6, 8], "scale_img_hw": 6, "scale_img_hwc": 6, "scale_img_nhw": 6, "scale_img_nhwc": 6, "scatter": 7, "scene": [0, 3], "scroll": 8, "seam": 6, "see": 4, "seed": 9, "seed_everyth": 9, "self": 3, "sequenc": [4, 6, 9, 10], "sequenti": 10, "serv": 3, "server": 8, "set": [0, 1, 8, 9], "shade": 0, "shape": 4, "short": [5, 8], "should": [1, 3, 9], "show": [9, 10], "side": 1, "sigmoid": 6, "simpl": 9, "sinc": 3, "singl": [3, 5], "size": [6, 10], "slow": 2, "smooth": 3, "snippet": 2, "so": [2, 3], "softplu": 6, "some": [6, 8, 10], "sourc": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10], "space": [6, 8], "spars": 3, "specif": 0, "specifi": [3, 8], "spike": 3, "sr": [4, 5], "ssaa": 8, "ssh": [8, 10], "stabl": 10, "statement": 3, "statist": 9, "std": 9, "step": 1, "still": [2, 8], "str": [3, 4, 6, 9, 10], "strict": 9, "submesh": 0, "sum": 4, "super": 8, "support": [3, 4], "sure": 0, "surfac": 3, "t": 1, "target": [1, 3, 6], "task": 2, "tensor": [3, 4, 6, 9, 10], "test": 0, "textur": [0, 3, 5, 6], "than": 3, "thi": [1, 2, 3, 8, 9, 10], "three": 1, "threshold": 3, "thumb": 1, "time": 3, "timer": 5, "timm": 5, "toggl": 8, "tool": [2, 10], "toolkit": 2, "top": 8, "torch": [3, 4, 6, 7, 9, 10], "torch2": 7, "torch_scatt": 7, "transform": 1, "tree": 5, "triangl": 3, "trimesh": [3, 10], "true": [1, 3, 9, 10], "trustworthi": 2, "try": [3, 4], "tupl": [1, 3, 6], "two": [1, 5], "txt": 5, "type": [1, 3, 4, 6, 9, 10], "u": 2, "uint8": [4, 6, 9, 10], "un": 1, "under": [0, 2], "undo": 1, "undo_orbit_camera": 1, "uniform": 3, "union": [6, 9, 10], "uniqu": 3, "uniti": 1, "unmask": 6, "unreal": 1, "up": 1, "up_i": 1, "up_x": 1, "up_z": 1, "upscal": [4, 6], "url": 9, "us": [0, 1, 2, 3, 4, 8, 9, 10], "usemtl": 3, "user": 10, "usual": [3, 8], "util": [3, 5], "uv": [3, 6], "uv_pad": 6, "v": [3, 8], "v2": 5, "v_pct": 3, "valid": [6, 8], "valu": [3, 4, 10], "variou": [3, 9], "vc": 3, "vector": 3, "verbos": 9, "version": 5, "vert": 3, "vertex": 3, "vertic": 3, "vi": 10, "video": [5, 8], "video_fold": 5, "view": [1, 3], "viridi": 10, "vision": 2, "vmap": 3, "vmax": 10, "vmin": 10, "vn": 3, "volum": 4, "vscode": 10, "vt": 3, "w": [1, 3, 4, 6, 8, 10], "we": [0, 3, 7, 8], "weight": 4, "when": 3, "whether": [1, 3, 4, 9, 10], "which": [0, 3], "white": 9, "whl": 7, "width": [1, 10], "wirefram": 8, "without": 8, "wogui": 8, "world2cam": 1, "wotex": 3, "wrapper": [7, 9], "write": [3, 9], "write_glb": 3, "write_imag": 9, "write_json": 9, "write_obj": 3, "write_pickl": 9, "write_pli": 3, "x": [1, 6, 8, 9, 10], "xyz": [1, 3, 8], "y": [1, 6], "you": [0, 2, 8], "your": 1, "z": [1, 3, 8], "zoe": 5}, "titles": ["Blender Scripts", "Camera", "Kiuikit", "Mesh", "Misc API", "Misc CLI", "Operators", "Remesh", "Mesh Renderer", "Utils", "Visualization"], "titleterms": {"api": [1, 3, 4, 6, 9, 10], "blender": 0, "camera": 1, "cli": 5, "convent": 1, "coordin": 1, "exampl": [3, 8, 9], "featur": 2, "grid": 4, "instal": 2, "kiuikit": 2, "mesh": [3, 8], "misc": [4, 5], "oper": 6, "our": 1, "pose": 1, "put": 4, "remesh": 7, "render": 8, "resolut": 4, "script": 0, "super": 4, "system": 1, "usag": [5, 8], "util": 9, "visual": 10, "world": 1}}) \ No newline at end of file +Search.setIndex({"alltitles": {"API": [[1, "api"], [3, "module-kiui.mesh"], [6, "module-kiui.op"], [9, "module-kiui.utils"], [10, "module-kiui.vis"]], "Blender Scripts": [[0, "blender-scripts"]], "Camera": [[1, "camera"]], "Camera pose coordinate systems": [[1, "camera-pose-coordinate-systems"]], "Examples": [[3, "examples"], [8, "examples"], [9, "examples"]], "Features": [[2, "features"]], "Grid-put": [[4, "grid-put"]], "Installation": [[2, "installation"]], "Kiuikit": [[2, "kiuikit"]], "Mesh": [[3, "mesh"]], "Mesh Renderer": [[8, "mesh-renderer"]], "Misc API": [[4, "misc-api"]], "Misc CLI": [[5, "misc-cli"]], "Operators": [[6, "operators"]], "Our camera convention": [[1, "our-camera-convention"]], "Remesh": [[7, "remesh"]], "Super-resolution": [[4, "super-resolution"]], "Usage": [[5, "usage"], [8, "usage"]], "Utils": [[9, "utils"]], "Visualization": [[10, "visualization"]], "World coordinate systems": [[1, "world-coordinate-systems"]]}, "docnames": ["blender", "camera", "index", "mesh", "misc_api", "misc_cli", "ops", "remesh", "render", "utils", "vis"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1}, "filenames": ["blender.md", "camera.md", "index.md", "mesh.md", "misc_api.md", "misc_cli.md", "ops.md", "remesh.md", "render.md", "utils.md", "vis.md"], "indexentries": {"__init__() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.__init__", false]], "__init__() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.__init__", false]], "aabb() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.aabb", false]], "align_v_to_vt() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.align_v_to_vt", false]], "auto_normal() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.auto_normal", false]], "auto_size() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.auto_size", false]], "auto_uv() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.auto_uv", false]], "batch_process_files() (in module kiui.utils)": [[9, "kiui.utils.batch_process_files", false]], "campos (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.campos", false]], "clean_mesh() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.clean_mesh", false]], "compute_edge_to_face_mapping() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.compute_edge_to_face_mapping", false]], "convert() (in module kiui.cam)": [[1, "kiui.cam.convert", false]], "decimate_mesh() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.decimate_mesh", false]], "dot() (in module kiui.op)": [[6, "kiui.op.dot", false]], "fovx (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.fovx", false]], "from_angle() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.from_angle", false]], "get_perspective() (in module kiui.cam)": [[1, "kiui.cam.get_perspective", false]], "get_rays() (in module kiui.cam)": [[1, "kiui.cam.get_rays", false]], "grid_put() (in module kiui.grid_put)": [[4, "kiui.grid_put.grid_put", false]], "intrinsics (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.intrinsics", false]], "inverse_sigmoid() (in module kiui.op)": [[6, "kiui.op.inverse_sigmoid", false]], "inverse_softplus() (in module kiui.op)": [[6, "kiui.op.inverse_softplus", false]], "is_format() (in module kiui.utils)": [[9, "kiui.utils.is_format", false]], "kiui.cam": [[1, "module-kiui.cam", false]], "kiui.mesh": [[3, "module-kiui.mesh", false]], "kiui.mesh_utils": [[3, "module-kiui.mesh_utils", false]], "kiui.op": [[6, "module-kiui.op", false]], "kiui.utils": [[9, "module-kiui.utils", false]], "kiui.vis": [[10, "module-kiui.vis", false]], "laplacian_smooth_loss() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.laplacian_smooth_loss", false]], "laplacian_uniform() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.laplacian_uniform", false]], "length() (in module kiui.op)": [[6, "kiui.op.length", false]], "lo() (in module kiui.utils)": [[9, "kiui.utils.lo", false]], "load() (kiui.mesh.mesh class method)": [[3, "kiui.mesh.Mesh.load", false]], "load_file_from_url() (in module kiui.utils)": [[9, "kiui.utils.load_file_from_url", false]], "load_obj() (kiui.mesh.mesh class method)": [[3, "kiui.mesh.Mesh.load_obj", false]], "load_trimesh() (kiui.mesh.mesh class method)": [[3, "kiui.mesh.Mesh.load_trimesh", false]], "look_at() (in module kiui.cam)": [[1, "kiui.cam.look_at", false]], "make_divisible() (in module kiui.op)": [[6, "kiui.op.make_divisible", false]], "map_color() (in module kiui.vis)": [[10, "kiui.vis.map_color", false]], "mesh (class in kiui.mesh)": [[3, "kiui.mesh.Mesh", false]], "module": [[1, "module-kiui.cam", false], [3, "module-kiui.mesh", false], [3, "module-kiui.mesh_utils", false], [6, "module-kiui.op", false], [9, "module-kiui.utils", false], [10, "module-kiui.vis", false]], "mvp (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.mvp", false]], "normal_consistency() (in module kiui.mesh_utils)": [[3, "kiui.mesh_utils.normal_consistency", false]], "normalize() (in module kiui.op)": [[6, "kiui.op.normalize", false]], "orbit() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.orbit", false]], "orbit_camera() (in module kiui.cam)": [[1, "kiui.cam.orbit_camera", false]], "orbitcamera (class in kiui.cam)": [[1, "kiui.cam.OrbitCamera", false]], "pan() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.pan", false]], "perspective (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.perspective", false]], "plot_image() (in module kiui.vis)": [[10, "kiui.vis.plot_image", false]], "plot_matrix() (in module kiui.vis)": [[10, "kiui.vis.plot_matrix", false]], "plot_pointcloud() (in module kiui.vis)": [[10, "kiui.vis.plot_pointcloud", false]], "plot_poses() (in module kiui.vis)": [[10, "kiui.vis.plot_poses", false]], "pose (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.pose", false]], "read_image() (in module kiui.utils)": [[9, "kiui.utils.read_image", false]], "read_json() (in module kiui.utils)": [[9, "kiui.utils.read_json", false]], "read_pickle() (in module kiui.utils)": [[9, "kiui.utils.read_pickle", false]], "recenter() (in module kiui.op)": [[6, "kiui.op.recenter", false]], "remap_uv() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.remap_uv", false]], "safe_normalize() (in module kiui.op)": [[6, "kiui.op.safe_normalize", false]], "sample_surface() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.sample_surface", false]], "scale() (kiui.cam.orbitcamera method)": [[1, "kiui.cam.OrbitCamera.scale", false]], "scale_img_hw() (in module kiui.op)": [[6, "kiui.op.scale_img_hw", false]], "scale_img_hwc() (in module kiui.op)": [[6, "kiui.op.scale_img_hwc", false]], "scale_img_nhw() (in module kiui.op)": [[6, "kiui.op.scale_img_nhw", false]], "scale_img_nhwc() (in module kiui.op)": [[6, "kiui.op.scale_img_nhwc", false]], "seed_everything() (in module kiui.utils)": [[9, "kiui.utils.seed_everything", false]], "sr() (in module kiui.sr)": [[4, "kiui.sr.sr", false]], "to() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.to", false]], "undo_orbit_camera() (in module kiui.cam)": [[1, "kiui.cam.undo_orbit_camera", false]], "uv_padding() (in module kiui.op)": [[6, "kiui.op.uv_padding", false]], "view (kiui.cam.orbitcamera property)": [[1, "kiui.cam.OrbitCamera.view", false]], "write() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write", false]], "write_glb() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write_glb", false]], "write_image() (in module kiui.utils)": [[9, "kiui.utils.write_image", false]], "write_json() (in module kiui.utils)": [[9, "kiui.utils.write_json", false]], "write_obj() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write_obj", false]], "write_pickle() (in module kiui.utils)": [[9, "kiui.utils.write_pickle", false]], "write_ply() (kiui.mesh.mesh method)": [[3, "kiui.mesh.Mesh.write_ply", false]]}, "objects": {"kiui": [[1, 0, 0, "-", "cam"], [3, 0, 0, "-", "mesh"], [3, 0, 0, "-", "mesh_utils"], [6, 0, 0, "-", "op"], [9, 0, 0, "-", "utils"], [10, 0, 0, "-", "vis"]], "kiui.cam": [[1, 1, 1, "", "OrbitCamera"], [1, 4, 1, "", "convert"], [1, 4, 1, "", "get_perspective"], [1, 4, 1, "", "get_rays"], [1, 4, 1, "", "look_at"], [1, 4, 1, "", "orbit_camera"], [1, 4, 1, "", "undo_orbit_camera"]], "kiui.cam.OrbitCamera": [[1, 2, 1, "", "__init__"], [1, 3, 1, "", "campos"], [1, 3, 1, "", "fovx"], [1, 2, 1, "", "from_angle"], [1, 3, 1, "", "intrinsics"], [1, 3, 1, "", "mvp"], [1, 2, 1, "", "orbit"], [1, 2, 1, "", "pan"], [1, 3, 1, "", "perspective"], [1, 3, 1, "", "pose"], [1, 2, 1, "", "scale"], [1, 3, 1, "", "view"]], "kiui.grid_put": [[4, 4, 1, "", "grid_put"]], "kiui.mesh": [[3, 1, 1, "", "Mesh"]], "kiui.mesh.Mesh": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "aabb"], [3, 2, 1, "", "align_v_to_vt"], [3, 2, 1, "", "auto_normal"], [3, 2, 1, "", "auto_size"], [3, 2, 1, "", "auto_uv"], [3, 2, 1, "", "load"], [3, 2, 1, "", "load_obj"], [3, 2, 1, "", "load_trimesh"], [3, 2, 1, "", "remap_uv"], [3, 2, 1, "", "sample_surface"], [3, 2, 1, "", "to"], [3, 2, 1, "", "write"], [3, 2, 1, "", "write_glb"], [3, 2, 1, "", "write_obj"], [3, 2, 1, "", "write_ply"]], "kiui.mesh_utils": [[3, 4, 1, "", "clean_mesh"], [3, 4, 1, "", "compute_edge_to_face_mapping"], [3, 4, 1, "", "decimate_mesh"], [3, 4, 1, "", "laplacian_smooth_loss"], [3, 4, 1, "", "laplacian_uniform"], [3, 4, 1, "", "normal_consistency"]], "kiui.op": [[6, 4, 1, "", "dot"], [6, 4, 1, "", "inverse_sigmoid"], [6, 4, 1, "", "inverse_softplus"], [6, 4, 1, "", "length"], [6, 4, 1, "", "make_divisible"], [6, 4, 1, "", "normalize"], [6, 4, 1, "", "recenter"], [6, 4, 1, "", "safe_normalize"], [6, 4, 1, "", "scale_img_hw"], [6, 4, 1, "", "scale_img_hwc"], [6, 4, 1, "", "scale_img_nhw"], [6, 4, 1, "", "scale_img_nhwc"], [6, 4, 1, "", "uv_padding"]], "kiui.sr": [[4, 4, 1, "", "sr"]], "kiui.utils": [[9, 4, 1, "", "batch_process_files"], [9, 4, 1, "", "is_format"], [9, 4, 1, "", "lo"], [9, 4, 1, "", "load_file_from_url"], [9, 4, 1, "", "read_image"], [9, 4, 1, "", "read_json"], [9, 4, 1, "", "read_pickle"], [9, 4, 1, "", "seed_everything"], [9, 4, 1, "", "write_image"], [9, 4, 1, "", "write_json"], [9, 4, 1, "", "write_pickle"]], "kiui.vis": [[10, 4, 1, "", "map_color"], [10, 4, 1, "", "plot_image"], [10, 4, 1, "", "plot_matrix"], [10, 4, 1, "", "plot_pointcloud"], [10, 4, 1, "", "plot_poses"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:function"}, "terms": {"": [1, 3, 9], "0": [0, 1, 3, 5, 6, 7, 9, 10], "01": [1, 3], "06": 6, "1": [1, 3, 4, 6, 7, 9, 10], "10": 0, "100": 1, "1000": [1, 7], "11": 5, "123": [3, 8], "180": 1, "1d": 10, "1e": 6, "2": [1, 3, 4, 5, 6, 7, 8, 9], "20": [3, 6], "255": 9, "270": 1, "2d": [4, 10], "3": [0, 1, 3, 4, 6, 10], "32": 4, "360": [1, 8], "3d": [0, 2, 4], "4": [0, 1, 4, 6, 10], "42": 9, "50000": 3, "6": [5, 6], "60": 1, "64": 3, "8": [4, 6], "800": 8, "9": 3, "90": [1, 8], "A": [1, 2, 3, 6, 9], "By": 9, "For": [3, 8], "If": [3, 9], "In": 8, "The": [1, 3, 9], "To": 0, "Will": 3, "_____": 1, "______": 1, "______right": 1, "_____right": 1, "__init__": [1, 3], "aabb": 3, "accord": 4, "ae": 5, "aesthet": 5, "after": 3, "ai": 5, "albedo": [0, 3], "albedo_path": 3, "algorithm": [3, 6], "alia": 6, "alias": 8, "align": [1, 3], "align_v_to_vt": 3, "all": [2, 3, 5, 9], "along": [1, 6], "alpha": [6, 9], "also": [1, 3, 8, 10], "alwai": 2, "an": [0, 1, 3, 4, 6, 8, 9], "angl": 1, "ani": [3, 9], "annoi": 0, "anti": 8, "ar": [0, 1, 2], "argument": 3, "arrai": [6, 9, 10], "artifact": 6, "ashawkei": [2, 4, 5], "aspect": 1, "asset": 0, "assum": 3, "atla": 3, "attribut": 3, "auto": [3, 9], "auto_norm": 3, "auto_s": 3, "auto_uv": 3, "avail": 3, "avoid": [3, 6], "axi": [1, 3, 8], "azimuth": 1, "b": 10, "back": 4, "backend": [3, 6, 8], "background": [5, 9], "base": [1, 3, 5, 8], "batch": [1, 9], "batch_process_fil": 9, "better": 9, "between": 1, "bg": 5, "bgr": 9, "bgra": 9, "bilinear": 6, "blend": 0, "blender": 1, "blender_light": 0, "blender_rend": 0, "blip": 5, "blip2": 5, "blue": [1, 3], "bool": [1, 3, 4, 6, 9, 10], "border": 6, "border_ratio": 6, "both": [1, 9], "bound": [3, 10], "box": [3, 10], "bpy": 0, "built": 0, "c": [4, 6, 10], "cach": 3, "cache_path": 3, "calc": 3, "calcul": 3, "callabl": 9, "cam": 1, "cam2world": 1, "camera": [0, 8, 10], "campo": 1, "can": [1, 3, 8, 9, 10], "cannot": [2, 3, 8, 10], "caption": 5, "case": 10, "caus": 3, "chang": 3, "channel": [9, 10], "check": 0, "chest": [0, 7], "choic": 0, "christophschuhmann": 5, "class": [1, 3, 10], "classmethod": 3, "clean": [0, 3], "clean_mesh": 3, "cli": [0, 2, 7], "clip": 1, "clockwis": 8, "close": 3, "cloud": 10, "cmap_nam": 10, "cmd": 5, "code": [0, 1, 2], "collect": [2, 6], "colmap": 1, "color": [1, 3, 9, 10], "colormap": 10, "com": [2, 4, 5, 7, 8], "command": 5, "common": 1, "compar": 5, "complex": 0, "compon": 3, "comput": [2, 3], "compute_edge_to_face_map": 3, "consist": 3, "construct": [1, 2], "consum": 3, "contain": [3, 9], "content": [5, 9], "continu": [7, 10], "control": 8, "conveni": [4, 7, 8], "convent": [8, 10], "convers": 5, "convert": [1, 5, 9], "coord": 4, "coordin": [3, 4], "correspond": [1, 3], "count": 3, "cover": 2, "cpu": 3, "creat": 3, "cross": 1, "cu121": 7, "cuda": [3, 4, 8], "current": [5, 8, 10], "cut": 5, "cv2": 6, "cx": 1, "cy": 1, "cycl": 0, "d": 4, "data": 7, "dearpygui": 8, "decim": 3, "decimate_mesh": 3, "default": [1, 3, 4, 6, 8, 9, 10], "defin": 1, "degre": [1, 8], "delta": 1, "dep": 5, "depend": [1, 2], "depth": [0, 5], "depth_mida": 5, "depth_zo": 5, "design": 1, "desktop": [8, 10], "detector": 5, "determinist": 9, "devic": [3, 4], "diamet": 3, "dict": 9, "differ": [1, 10], "dim": 6, "dir": [8, 10], "dir1": 5, "dir2": 5, "dircmp": 5, "direct": [1, 3], "directli": [2, 3, 9], "directori": [5, 9], "directx": 1, "divid": 4, "divis": 6, "do": 3, "doc": 2, "dot": 6, "down": [1, 2], "download": 9, "downscal": 6, "dpt": 5, "drag": 8, "draw": 10, "duplic": 3, "dx": 1, "dy": 1, "dz": 1, "e": [3, 7], "each": [3, 9], "edg": [3, 5], "elev": [1, 8], "els": 3, "empir": 0, "empti": 6, "encourag": 2, "engin": 0, "env": 8, "environ": [0, 5], "envmap": 8, "ep": 6, "especi": 2, "esrgan": 5, "estim": 5, "everi": 3, "exampl": [0, 4, 7], "exist": [3, 9], "exp": 6, "explain": 10, "exr": 0, "extens": [3, 9], "extra": 5, "f": [3, 4, 7, 9], "face": [3, 8], "face_norm": 3, "factor": 4, "fallback": [3, 8], "fals": [3, 4, 9, 10], "far": 1, "faster": 6, "featur": 0, "field": 1, "file": [3, 8, 9], "file_nam": 9, "flat": 3, "float": [1, 3, 4, 6, 9, 10], "float32": [4, 9, 10], "floater": 3, "fmt": 5, "fn": 3, "folder": 8, "follow": [1, 7], "force_cuda_rast": 8, "forev": 5, "form": [1, 9], "format": [3, 5, 9], "forward": [1, 8, 10], "forward_i": 1, "forward_x": 1, "forward_z": 1, "fovi": 1, "fovx": 1, "from": [1, 3, 5, 9, 10], "from_angl": 1, "front": [3, 8], "front_dir": [3, 8], "ft": 3, "full": [2, 9], "function": [1, 3, 4, 6, 9, 10], "fx": 1, "fy": 1, "g": [3, 7], "geometri": 3, "get": [1, 3], "get_perspect": 1, "get_rai": 1, "git": [2, 8], "github": [2, 4, 5, 7, 8], "glb": [0, 3, 5, 7, 8], "gltf": 3, "gpu": [0, 8], "green": [1, 3], "grid_put": 4, "grid_sampl": 4, "gui": [2, 8], "gurante": 3, "h": [1, 3, 4, 6, 8, 10], "hand": 1, "happen": 8, "hdr": 8, "hdri": 0, "headless": 8, "heaven": 5, "hed": 5, "height": 1, "help": [0, 5, 7, 8], "helper": 6, "howev": 1, "html": [7, 10], "http": [2, 4, 5, 7, 8, 9, 10], "hub_dir": 9, "i": [0, 1, 2, 3, 6, 8, 9], "ignor": 3, "imag": [1, 3, 4, 5, 6, 8, 9, 10], "image_2x": 5, "image_color_ord": 9, "image_mod": 9, "img": 9, "implement": [3, 8], "import": [2, 3, 9], "improv": 5, "in_format": 9, "includ": [0, 3], "indic": 3, "init": [1, 3], "input": [4, 5, 6, 9], "input_fold": 5, "inspect": [3, 9], "instal": [0, 5, 7, 8], "instead": 4, "int": [1, 3, 4, 6, 9, 10], "interfac": 5, "interpol": [4, 6], "intrins": 1, "invers": [1, 4, 6], "inverse_sigmoid": 6, "inverse_softplu": 6, "invok": 8, "io": 8, "is_avail": 3, "is_degre": 1, "is_format": 9, "isol": 3, "iter": [3, 7], "jpeg": 9, "jpg": [5, 9], "json": 9, "keep": [9, 10], "keyword": 3, "kico": 5, "kire": 8, "kisr": 5, "kiui": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "kiui_vis_plot_imag": 10, "knn": 6, "kwarg": [3, 9], "l": 8, "lambertian": 8, "laplacian": 3, "laplacian_smooth_loss": 3, "laplacian_uniform": 3, "larg": 5, "last": [3, 6], "latest": 2, "lazi": [2, 4], "lead": 1, "leav": 6, "left": [1, 8], "length": [3, 6], "level": 9, "light": 8, "like": [3, 9, 10], "limit": 8, "line": [5, 10], "linear": 4, "list": 9, "liter": [1, 4, 6, 9], "lo": [3, 9], "load": [3, 4, 9], "load_file_from_url": 9, "load_obj": 3, "load_trimesh": 3, "lock": 5, "lock_vers": 5, "log": 6, "long": 3, "look": 1, "look_at": 1, "lose": 3, "loss": 3, "m": [0, 3, 5, 6, 7, 8, 10], "made": 5, "mag": 6, "mai": 3, "main": 5, "maintain": 2, "make": [0, 6], "make_divis": 6, "manifold": 3, "map": [3, 10], "map_color": 10, "mask": 6, "materi": 3, "mathutil": 0, "matplotlib": 10, "matrix": [1, 3, 10], "max": [3, 6, 10], "maxim": 3, "maya": 1, "mean": 9, "merg": 3, "mesh": [0, 2, 5, 7, 10], "mesh_fold": 5, "mesh_util": 3, "metal": [0, 3, 8], "metallicrough": 3, "method": 1, "mida": 5, "middl": 8, "min": [3, 6, 10], "min_d": 3, "min_f": 3, "min_resolut": 4, "minim": [2, 4], "mipmap": [4, 6], "misceallan": 5, "miscellan": 4, "mode": [4, 6, 8, 9], "model": [0, 1, 3, 4, 9], "model_dir": 9, "more": 3, "move": 3, "mp4": [5, 8], "mtl": 3, "multipl": 0, "must": 1, "mvp": 1, "n": [3, 4, 6, 10], "name": [3, 9, 10], "nativ": 3, "ndarrai": [1, 3, 4, 6, 9, 10], "nearest": 4, "necessari": [3, 9], "new": 8, "non": 3, "none": [1, 3, 4, 6, 9, 10], "normal": [0, 1, 3, 6, 10], "normal_consist": 3, "normalize_dir": 1, "notat": 1, "note": 2, "np": [1, 3, 9], "npz": 3, "num_azimuth": 8, "number": 3, "numpi": [1, 6, 9, 10], "nvdiffrast": 8, "nvidia": 8, "nvlab": 8, "obj": [3, 5, 8], "object": [0, 3, 9], "ok": 9, "one": 3, "onli": [0, 3, 5, 8], "op": 6, "open": 8, "opencv": 1, "opengl": [1, 8, 10], "openpos": 5, "oper": 4, "optimalplac": 3, "option": [0, 1, 2, 3, 4, 6, 9, 10], "orbit": [1, 8], "orbit_camera": 1, "orbitcamera": 1, "order": 9, "org": [7, 10], "origin": [1, 10], "other": 3, "our": 8, "out": 8, "out_format": 9, "out_path": 9, "output": [5, 6, 9], "output_fold": 5, "overwrit": [3, 9], "p": 8, "packag": [2, 5], "pad": 6, "palm": 1, "pan": [1, 8], "paramet": [1, 3, 4, 6, 9, 10], "path": [3, 9], "pbr": [0, 8], "pc": 10, "per": 8, "percentag": 3, "perform": 3, "perspect": 1, "pickl": 9, "pil": 9, "pip": [0, 2, 5, 7, 8], "plane": [0, 1, 8], "plot": 10, "plot_imag": 10, "plot_matrix": 10, "plot_pointcloud": 10, "plot_pos": 10, "ply": 3, "png": [5, 9], "point": [1, 3, 10], "pose": [5, 10], "posit": [1, 10], "position_i": 1, "position_x": 1, "position_z": 1, "predictor": 5, "prefix": 10, "prevent": 3, "print": [3, 9], "process": [3, 9], "process_fn": 9, "product": 6, "progress": 9, "properti": 1, "provid": [0, 3, 4, 7, 8, 10], "pyfqmr": 3, "pyg": 7, "pymeshlab": 3, "python": [0, 5, 7, 8], "pytorch": [3, 9], "pytorch_scatt": 7, "r": 1, "radian": 1, "radiu": 1, "rai": 1, "random": [0, 9], "rang": [9, 10], "raster": 8, "ratio": [1, 6], "rays_d": 1, "rays_o": 1, "re": 3, "read": [2, 3, 9], "read_imag": 9, "read_json": 9, "read_pickl": 9, "real": 5, "recent": 6, "red": 1, "ref": [8, 10], "region": 6, "relationship": 3, "releas": 2, "remap": 3, "remap_uv": 3, "remesh": 3, "remesh_it": 3, "remesh_s": 3, "remot": 10, "remov": [0, 3, 5], "render": [0, 2, 5], "renorm": [3, 10], "repair": 3, "report": 9, "reproduct": 9, "requir": [5, 8, 10], "rescal": 6, "resiz": [3, 6], "resolut": 8, "restor": 4, "result": [4, 9], "retex": 3, "return": [1, 3, 4, 6, 9, 10], "return_count": 4, "reusabl": 2, "rgb": [1, 3, 9], "rgba": 9, "right": [1, 8], "right_i": 1, "right_x": 1, "right_z": 1, "roll": 1, "rotat": [1, 5, 8], "rough": [0, 3, 8], "ruf": 1, "run": 8, "rusty1": 7, "safe_norm": 6, "same": 3, "sampl": [3, 8], "sample_surfac": 3, "save": [3, 5, 8, 9, 10], "save_video": 8, "scale": [1, 4, 5, 6, 8], "scale_img_hw": 6, "scale_img_hwc": 6, "scale_img_nhw": 6, "scale_img_nhwc": 6, "scatter": 7, "scene": [0, 3], "scroll": 8, "seam": 6, "see": 4, "seed": 9, "seed_everyth": 9, "self": 3, "sequenc": [4, 6, 9, 10], "sequenti": 10, "serv": 3, "server": 8, "set": [0, 1, 8, 9], "shade": 0, "shape": 4, "short": [5, 8], "should": [1, 3, 9], "show": [9, 10], "side": 1, "sigmoid": 6, "simpl": 9, "sinc": 3, "singl": [3, 5], "size": [6, 10], "slow": 2, "smooth": 3, "snippet": 2, "so": [2, 3], "softplu": 6, "some": [6, 8, 10], "sourc": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10], "space": [6, 8], "spars": 3, "specif": 0, "specifi": [3, 8], "spike": 3, "sr": [4, 5], "ssaa": 8, "ssh": [8, 10], "stabl": 10, "statement": 3, "statist": 9, "std": 9, "step": 1, "still": [2, 8], "str": [3, 4, 6, 9, 10], "strict": 9, "submesh": 0, "sum": 4, "super": 8, "support": [3, 4], "sure": 0, "surfac": 3, "t": 1, "target": [1, 3, 6], "task": 2, "tensor": [3, 4, 6, 9, 10], "test": 0, "textur": [0, 3, 5, 6], "than": 3, "thi": [1, 2, 3, 8, 9, 10], "three": 1, "threshold": 3, "thumb": 1, "time": 3, "timer": 5, "timm": 5, "toggl": 8, "tool": [2, 10], "toolkit": 2, "top": 8, "torch": [3, 4, 6, 7, 9, 10], "torch2": 7, "torch_scatt": 7, "transform": 1, "tree": 5, "triangl": 3, "trimesh": [3, 10], "true": [1, 3, 9, 10], "trustworthi": 2, "try": [3, 4], "tupl": [1, 3, 6], "two": [1, 5], "txt": 5, "type": [1, 3, 4, 6, 9, 10], "u": 2, "uint8": [4, 6, 9, 10], "un": 1, "under": [0, 2], "undo": 1, "undo_orbit_camera": 1, "uniform": 3, "union": [6, 9, 10], "uniqu": 3, "uniti": 1, "unmask": 6, "unreal": 1, "up": 1, "up_i": 1, "up_x": 1, "up_z": 1, "upscal": [4, 6], "url": 9, "us": [0, 1, 2, 3, 4, 8, 9, 10], "usemtl": 3, "user": 10, "usual": [3, 8], "util": [3, 5], "uv": [3, 6], "uv_pad": 6, "v": [3, 8], "v2": 5, "v_pct": 3, "valid": [6, 8], "valu": [3, 4, 10], "variou": [3, 9], "vc": 3, "vector": 3, "verbos": [3, 9], "version": 5, "vert": 3, "vertex": 3, "vertic": 3, "vi": 10, "video": [5, 8], "video_fold": 5, "view": [1, 3], "viridi": 10, "vision": 2, "vmap": 3, "vmax": 10, "vmin": 10, "vn": 3, "volum": 4, "vscode": 10, "vt": 3, "w": [1, 3, 4, 6, 8, 10], "we": [0, 3, 7, 8], "weight": 4, "when": 3, "whether": [1, 3, 4, 9, 10], "which": [0, 3], "white": 9, "whl": 7, "width": [1, 10], "wirefram": 8, "without": 8, "wogui": 8, "world2cam": 1, "wotex": 3, "wrapper": [7, 9], "write": [3, 9], "write_glb": 3, "write_imag": 9, "write_json": 9, "write_obj": 3, "write_pickl": 9, "write_pli": 3, "x": [1, 6, 8, 9, 10], "xyz": [1, 3, 8], "y": [1, 6], "you": [0, 2, 8], "your": 1, "z": [1, 3, 8], "zoe": 5}, "titles": ["Blender Scripts", "Camera", "Kiuikit", "Mesh", "Misc API", "Misc CLI", "Operators", "Remesh", "Mesh Renderer", "Utils", "Visualization"], "titleterms": {"api": [1, 3, 4, 6, 9, 10], "blender": 0, "camera": 1, "cli": 5, "convent": 1, "coordin": 1, "exampl": [3, 8, 9], "featur": 2, "grid": 4, "instal": 2, "kiuikit": 2, "mesh": [3, 8], "misc": [4, 5], "oper": 6, "our": 1, "pose": 1, "put": 4, "remesh": 7, "render": 8, "resolut": 4, "script": 0, "super": 4, "system": 1, "usag": [5, 8], "util": 9, "visual": 10, "world": 1}}) \ No newline at end of file diff --git a/utils/index.html b/utils/index.html index ac57988..b8db11e 100644 --- a/utils/index.html +++ b/utils/index.html @@ -6,11 +6,11 @@ - Utils - kiui 0.2.9 documentation + Utils - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -579,12 +579,12 @@

    Examples

    -
    + - + \ No newline at end of file diff --git a/vis/index.html b/vis/index.html index 0e341f2..702d4ab 100644 --- a/vis/index.html +++ b/vis/index.html @@ -6,11 +6,11 @@ - Visualization - kiui 0.2.9 documentation + Visualization - kiui 0.2.10 documentation - + @@ -181,7 +181,7 @@
    @@ -452,12 +452,12 @@

    Visualization +

    - + \ No newline at end of file