From b5a69397bb67a5ca4b075fd1fda9cd6b79d18d6e Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Sun, 2 Jun 2024 20:14:17 +0000 Subject: [PATCH] Upload documentation from latest commit --- .../examples_7_makingADifferenceMap_21_1.png | Bin 12824 -> 12824 bytes _sphinx_design_static/design-tabs.js | 104 +++++- _sphinx_design_static/sphinx-design.min.css | 1 + _static/design-tabs.js | 104 +++++- _static/sphinx-design.min.css | 1 + .../reciprocalspaceship.DataSeries.html | 4 +- api/autoapi/reciprocalspaceship.DataSet.html | 4 +- ...ompute_intensity_from_structurefactor.html | 4 +- .../reciprocalspaceship.algorithms.merge.html | 4 +- ...p.algorithms.scale_merged_intensities.html | 4 +- api/autoapi/reciprocalspaceship.concat.html | 4 +- ...reciprocalspaceship.io.write_ccp4_map.html | 4 +- api/autoapi/reciprocalspaceship.read_cif.html | 4 +- .../reciprocalspaceship.read_crystfel.html | 4 +- api/autoapi/reciprocalspaceship.read_csv.html | 4 +- api/autoapi/reciprocalspaceship.read_mtz.html | 4 +- .../reciprocalspaceship.read_pickle.html | 4 +- ...reciprocalspaceship.read_precognition.html | 4 +- ...lspaceship.stats.compute_completeness.html | 4 +- ...iprocalspaceship.summarize_mtz_dtypes.html | 4 +- api/index.html | 4 +- api/mtzdump.html | 4 +- developers/contributing.html | 4 +- developers/documentation.html | 4 +- developers/index.html | 4 +- developers/style.html | 4 +- developers/testing.html | 4 +- developers/utilities.html | 4 +- examples/0_quickstart.html | 4 +- examples/1_basics.html | 4 +- examples/2_mergingstats.html | 4 +- examples/3_mergingerrormodel.html | 4 +- examples/4_anomalousmap.html | 4 +- examples/5_anomaloussites.html | 4 +- examples/6_timeresolvedPYP.html | 4 +- examples/7_makingADifferenceMap.html | 14 +- examples/7_makingADifferenceMap.ipynb | 308 +++++++++--------- genindex.html | 4 +- index.html | 4 +- py-modindex.html | 4 +- search.html | 4 +- userguide/examples.html | 4 +- userguide/index.html | 4 +- userguide/installation.html | 4 +- userguide/mtzdtypes.html | 4 +- userguide/overview.html | 4 +- 46 files changed, 419 insertions(+), 269 deletions(-) create mode 100644 _sphinx_design_static/sphinx-design.min.css create mode 100644 _static/sphinx-design.min.css diff --git a/_images/examples_7_makingADifferenceMap_21_1.png b/_images/examples_7_makingADifferenceMap_21_1.png index 44b2f9dd0e29a0423e9c51d97f7d3cafd705d3c1..cab48f8c3255cbf96e8211575c3e8244533ca2d8 100644 GIT binary patch delta 43 ycmbP{G9zVzn}VgDfsR5(Nl8JmmA-y%Vo5Nl8JmmA-y%Vo5} + */ +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/sphinx-design.min.css b/_sphinx_design_static/sphinx-design.min.css new file mode 100644 index 00000000..a325746f --- /dev/null +++ b/_sphinx_design_static/sphinx-design.min.css @@ -0,0 +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;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 36b38cf0..b25bd6a4 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/sphinx-design.min.css b/_static/sphinx-design.min.css new file mode 100644 index 00000000..a325746f --- /dev/null +++ b/_static/sphinx-design.min.css @@ -0,0 +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;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/api/autoapi/reciprocalspaceship.DataSeries.html b/api/autoapi/reciprocalspaceship.DataSeries.html index afc0e2ed..6b2d579d 100644 --- a/api/autoapi/reciprocalspaceship.DataSeries.html +++ b/api/autoapi/reciprocalspaceship.DataSeries.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.DataSet.html b/api/autoapi/reciprocalspaceship.DataSet.html index 831af844..e6867057 100644 --- a/api/autoapi/reciprocalspaceship.DataSet.html +++ b/api/autoapi/reciprocalspaceship.DataSet.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.algorithms.compute_intensity_from_structurefactor.html b/api/autoapi/reciprocalspaceship.algorithms.compute_intensity_from_structurefactor.html index 6e975e9b..444ff50b 100644 --- a/api/autoapi/reciprocalspaceship.algorithms.compute_intensity_from_structurefactor.html +++ b/api/autoapi/reciprocalspaceship.algorithms.compute_intensity_from_structurefactor.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.algorithms.merge.html b/api/autoapi/reciprocalspaceship.algorithms.merge.html index 0bf6253e..8e206acf 100644 --- a/api/autoapi/reciprocalspaceship.algorithms.merge.html +++ b/api/autoapi/reciprocalspaceship.algorithms.merge.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.algorithms.scale_merged_intensities.html b/api/autoapi/reciprocalspaceship.algorithms.scale_merged_intensities.html index 75ab99b7..7295b7e7 100644 --- a/api/autoapi/reciprocalspaceship.algorithms.scale_merged_intensities.html +++ b/api/autoapi/reciprocalspaceship.algorithms.scale_merged_intensities.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.concat.html b/api/autoapi/reciprocalspaceship.concat.html index bc543456..0284ea1e 100644 --- a/api/autoapi/reciprocalspaceship.concat.html +++ b/api/autoapi/reciprocalspaceship.concat.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.io.write_ccp4_map.html b/api/autoapi/reciprocalspaceship.io.write_ccp4_map.html index e23f4fc7..594e42f0 100644 --- a/api/autoapi/reciprocalspaceship.io.write_ccp4_map.html +++ b/api/autoapi/reciprocalspaceship.io.write_ccp4_map.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.read_cif.html b/api/autoapi/reciprocalspaceship.read_cif.html index b10d785c..358cada2 100644 --- a/api/autoapi/reciprocalspaceship.read_cif.html +++ b/api/autoapi/reciprocalspaceship.read_cif.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.read_crystfel.html b/api/autoapi/reciprocalspaceship.read_crystfel.html index df9053ca..3a976006 100644 --- a/api/autoapi/reciprocalspaceship.read_crystfel.html +++ b/api/autoapi/reciprocalspaceship.read_crystfel.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.read_csv.html b/api/autoapi/reciprocalspaceship.read_csv.html index 740b9415..5e5be042 100644 --- a/api/autoapi/reciprocalspaceship.read_csv.html +++ b/api/autoapi/reciprocalspaceship.read_csv.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.read_mtz.html b/api/autoapi/reciprocalspaceship.read_mtz.html index 4bfafaef..5d5ec508 100644 --- a/api/autoapi/reciprocalspaceship.read_mtz.html +++ b/api/autoapi/reciprocalspaceship.read_mtz.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.read_pickle.html b/api/autoapi/reciprocalspaceship.read_pickle.html index 04253ca6..ce399f08 100644 --- a/api/autoapi/reciprocalspaceship.read_pickle.html +++ b/api/autoapi/reciprocalspaceship.read_pickle.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.read_precognition.html b/api/autoapi/reciprocalspaceship.read_precognition.html index f69cfde8..1794b783 100644 --- a/api/autoapi/reciprocalspaceship.read_precognition.html +++ b/api/autoapi/reciprocalspaceship.read_precognition.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.stats.compute_completeness.html b/api/autoapi/reciprocalspaceship.stats.compute_completeness.html index 5aa8cd62..55b01a90 100644 --- a/api/autoapi/reciprocalspaceship.stats.compute_completeness.html +++ b/api/autoapi/reciprocalspaceship.stats.compute_completeness.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/autoapi/reciprocalspaceship.summarize_mtz_dtypes.html b/api/autoapi/reciprocalspaceship.summarize_mtz_dtypes.html index 65de2744..a88f2ae2 100644 --- a/api/autoapi/reciprocalspaceship.summarize_mtz_dtypes.html +++ b/api/autoapi/reciprocalspaceship.summarize_mtz_dtypes.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/index.html b/api/index.html index 8638905c..8b557ee4 100644 --- a/api/index.html +++ b/api/index.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/api/mtzdump.html b/api/mtzdump.html index 12a2bf91..ff3d8003 100644 --- a/api/mtzdump.html +++ b/api/mtzdump.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/developers/contributing.html b/developers/contributing.html index 02cf0c93..ae433fd5 100644 --- a/developers/contributing.html +++ b/developers/contributing.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/developers/documentation.html b/developers/documentation.html index 9e8b7995..15189bc5 100644 --- a/developers/documentation.html +++ b/developers/documentation.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/developers/index.html b/developers/index.html index 925223ae..923dfad1 100644 --- a/developers/index.html +++ b/developers/index.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/developers/style.html b/developers/style.html index 66bf956a..5bf84738 100644 --- a/developers/style.html +++ b/developers/style.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/developers/testing.html b/developers/testing.html index 292751de..7f756aa9 100644 --- a/developers/testing.html +++ b/developers/testing.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/developers/utilities.html b/developers/utilities.html index 3f59303a..e986b7f1 100644 --- a/developers/utilities.html +++ b/developers/utilities.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/examples/0_quickstart.html b/examples/0_quickstart.html index a2720913..695c567a 100644 --- a/examples/0_quickstart.html +++ b/examples/0_quickstart.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/examples/1_basics.html b/examples/1_basics.html index a7f07297..d34e4e54 100644 --- a/examples/1_basics.html +++ b/examples/1_basics.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/examples/2_mergingstats.html b/examples/2_mergingstats.html index 3670c38e..1ce5a515 100644 --- a/examples/2_mergingstats.html +++ b/examples/2_mergingstats.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/examples/3_mergingerrormodel.html b/examples/3_mergingerrormodel.html index 5e078432..e9d4cc6f 100644 --- a/examples/3_mergingerrormodel.html +++ b/examples/3_mergingerrormodel.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/examples/4_anomalousmap.html b/examples/4_anomalousmap.html index 62cb0ff0..d7900bdb 100644 --- a/examples/4_anomalousmap.html +++ b/examples/4_anomalousmap.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/examples/5_anomaloussites.html b/examples/5_anomaloussites.html index d4871e4d..cbcbef4d 100644 --- a/examples/5_anomaloussites.html +++ b/examples/5_anomaloussites.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/examples/6_timeresolvedPYP.html b/examples/6_timeresolvedPYP.html index 40665b1e..efa2daf5 100644 --- a/examples/6_timeresolvedPYP.html +++ b/examples/6_timeresolvedPYP.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/examples/7_makingADifferenceMap.html b/examples/7_makingADifferenceMap.html index ad97e99b..6c3ff748 100644 --- a/examples/7_makingADifferenceMap.html +++ b/examples/7_makingADifferenceMap.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + @@ -165,7 +165,7 @@

Load On<
-
+
@@ -179,7 +179,7 @@

Load On<
-
+

Good luck with your weighted difference map!

diff --git a/examples/7_makingADifferenceMap.ipynb b/examples/7_makingADifferenceMap.ipynb index 421e87fe..6178320a 100644 --- a/examples/7_makingADifferenceMap.ipynb +++ b/examples/7_makingADifferenceMap.ipynb @@ -20,10 +20,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:37.290801Z", - "iopub.status.busy": "2024-05-08T12:46:37.290633Z", - "iopub.status.idle": "2024-05-08T12:46:38.215237Z", - "shell.execute_reply": "2024-05-08T12:46:38.214704Z" + "iopub.execute_input": "2024-06-02T20:14:10.062813Z", + "iopub.status.busy": "2024-06-02T20:14:10.062646Z", + "iopub.status.idle": "2024-06-02T20:14:10.940142Z", + "shell.execute_reply": "2024-06-02T20:14:10.939637Z" } }, "outputs": [], @@ -40,10 +40,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.217682Z", - "iopub.status.busy": "2024-05-08T12:46:38.217440Z", - "iopub.status.idle": "2024-05-08T12:46:38.554137Z", - "shell.execute_reply": "2024-05-08T12:46:38.553552Z" + "iopub.execute_input": "2024-06-02T20:14:10.942866Z", + "iopub.status.busy": "2024-06-02T20:14:10.942445Z", + "iopub.status.idle": "2024-06-02T20:14:11.255042Z", + "shell.execute_reply": "2024-06-02T20:14:11.254477Z" } }, "outputs": [], @@ -56,10 +56,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.556942Z", - "iopub.status.busy": "2024-05-08T12:46:38.556485Z", - "iopub.status.idle": "2024-05-08T12:46:38.559709Z", - "shell.execute_reply": "2024-05-08T12:46:38.559168Z" + "iopub.execute_input": "2024-06-02T20:14:11.257772Z", + "iopub.status.busy": "2024-06-02T20:14:11.257330Z", + "iopub.status.idle": "2024-06-02T20:14:11.260607Z", + "shell.execute_reply": "2024-06-02T20:14:11.260006Z" } }, "outputs": [ @@ -90,10 +90,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.590860Z", - "iopub.status.busy": "2024-05-08T12:46:38.590428Z", - "iopub.status.idle": "2024-05-08T12:46:38.601108Z", - "shell.execute_reply": "2024-05-08T12:46:38.600435Z" + "iopub.execute_input": "2024-06-02T20:14:11.291156Z", + "iopub.status.busy": "2024-06-02T20:14:11.290792Z", + "iopub.status.idle": "2024-06-02T20:14:11.301329Z", + "shell.execute_reply": "2024-06-02T20:14:11.300739Z" } }, "outputs": [ @@ -107,7 +107,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "a4542d3ae44f4cf1937c7e9272f03817", + "model_id": "5a2bb46e90e84e818d005be643a9e2cf", "version_major": 2, "version_minor": 0 }, @@ -128,7 +128,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "29cf8acd716f499aa70b9159deae30c9", + "model_id": "2eb0a23279364edab2ea6c16f3bc98a9", "version_major": 2, "version_minor": 0 }, @@ -159,10 +159,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.603582Z", - "iopub.status.busy": "2024-05-08T12:46:38.603232Z", - "iopub.status.idle": "2024-05-08T12:46:38.606528Z", - "shell.execute_reply": "2024-05-08T12:46:38.606056Z" + "iopub.execute_input": "2024-06-02T20:14:11.303398Z", + "iopub.status.busy": "2024-06-02T20:14:11.303089Z", + "iopub.status.idle": "2024-06-02T20:14:11.306383Z", + "shell.execute_reply": "2024-06-02T20:14:11.305889Z" } }, "outputs": [], @@ -182,10 +182,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.608680Z", - "iopub.status.busy": "2024-05-08T12:46:38.608399Z", - "iopub.status.idle": "2024-05-08T12:46:38.814861Z", - "shell.execute_reply": "2024-05-08T12:46:38.814204Z" + "iopub.execute_input": "2024-06-02T20:14:11.308374Z", + "iopub.status.busy": "2024-06-02T20:14:11.308055Z", + "iopub.status.idle": "2024-06-02T20:14:11.507194Z", + "shell.execute_reply": "2024-06-02T20:14:11.506616Z" } }, "outputs": [ @@ -219,10 +219,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.817495Z", - "iopub.status.busy": "2024-05-08T12:46:38.817098Z", - "iopub.status.idle": "2024-05-08T12:46:38.829660Z", - "shell.execute_reply": "2024-05-08T12:46:38.829068Z" + "iopub.execute_input": "2024-06-02T20:14:11.509361Z", + "iopub.status.busy": "2024-06-02T20:14:11.509041Z", + "iopub.status.idle": "2024-06-02T20:14:11.519712Z", + "shell.execute_reply": "2024-06-02T20:14:11.519193Z" } }, "outputs": [ @@ -247,10 +247,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.832081Z", - "iopub.status.busy": "2024-05-08T12:46:38.831854Z", - "iopub.status.idle": "2024-05-08T12:46:38.835447Z", - "shell.execute_reply": "2024-05-08T12:46:38.834953Z" + "iopub.execute_input": "2024-06-02T20:14:11.521647Z", + "iopub.status.busy": "2024-06-02T20:14:11.521351Z", + "iopub.status.idle": "2024-06-02T20:14:11.524614Z", + "shell.execute_reply": "2024-06-02T20:14:11.524093Z" } }, "outputs": [], @@ -266,10 +266,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.837318Z", - "iopub.status.busy": "2024-05-08T12:46:38.837148Z", - "iopub.status.idle": "2024-05-08T12:46:38.849077Z", - "shell.execute_reply": "2024-05-08T12:46:38.848627Z" + "iopub.execute_input": "2024-06-02T20:14:11.526659Z", + "iopub.status.busy": "2024-06-02T20:14:11.526219Z", + "iopub.status.idle": "2024-06-02T20:14:11.536961Z", + "shell.execute_reply": "2024-06-02T20:14:11.536495Z" } }, "outputs": [ @@ -302,10 +302,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.850965Z", - "iopub.status.busy": "2024-05-08T12:46:38.850797Z", - "iopub.status.idle": "2024-05-08T12:46:38.862482Z", - "shell.execute_reply": "2024-05-08T12:46:38.862053Z" + "iopub.execute_input": "2024-06-02T20:14:11.538947Z", + "iopub.status.busy": "2024-06-02T20:14:11.538604Z", + "iopub.status.idle": "2024-06-02T20:14:11.549794Z", + "shell.execute_reply": "2024-06-02T20:14:11.549356Z" } }, "outputs": [ @@ -330,10 +330,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.864318Z", - "iopub.status.busy": "2024-05-08T12:46:38.864155Z", - "iopub.status.idle": "2024-05-08T12:46:38.874807Z", - "shell.execute_reply": "2024-05-08T12:46:38.874345Z" + "iopub.execute_input": "2024-06-02T20:14:11.551756Z", + "iopub.status.busy": "2024-06-02T20:14:11.551452Z", + "iopub.status.idle": "2024-06-02T20:14:11.562094Z", + "shell.execute_reply": "2024-06-02T20:14:11.561542Z" } }, "outputs": [ @@ -368,10 +368,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.876766Z", - "iopub.status.busy": "2024-05-08T12:46:38.876453Z", - "iopub.status.idle": "2024-05-08T12:46:38.888549Z", - "shell.execute_reply": "2024-05-08T12:46:38.888007Z" + "iopub.execute_input": "2024-06-02T20:14:11.564017Z", + "iopub.status.busy": "2024-06-02T20:14:11.563718Z", + "iopub.status.idle": "2024-06-02T20:14:11.575601Z", + "shell.execute_reply": "2024-06-02T20:14:11.575070Z" } }, "outputs": [ @@ -413,10 +413,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.890621Z", - "iopub.status.busy": "2024-05-08T12:46:38.890301Z", - "iopub.status.idle": "2024-05-08T12:46:38.893210Z", - "shell.execute_reply": "2024-05-08T12:46:38.892726Z" + "iopub.execute_input": "2024-06-02T20:14:11.577660Z", + "iopub.status.busy": "2024-06-02T20:14:11.577351Z", + "iopub.status.idle": "2024-06-02T20:14:11.580458Z", + "shell.execute_reply": "2024-06-02T20:14:11.579995Z" } }, "outputs": [], @@ -434,10 +434,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.895494Z", - "iopub.status.busy": "2024-05-08T12:46:38.894985Z", - "iopub.status.idle": "2024-05-08T12:46:38.907585Z", - "shell.execute_reply": "2024-05-08T12:46:38.907026Z" + "iopub.execute_input": "2024-06-02T20:14:11.582570Z", + "iopub.status.busy": "2024-06-02T20:14:11.582136Z", + "iopub.status.idle": "2024-06-02T20:14:11.594294Z", + "shell.execute_reply": "2024-06-02T20:14:11.593855Z" } }, "outputs": [ @@ -470,10 +470,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:38.909857Z", - "iopub.status.busy": "2024-05-08T12:46:38.909420Z", - "iopub.status.idle": "2024-05-08T12:46:39.027581Z", - "shell.execute_reply": "2024-05-08T12:46:39.026775Z" + "iopub.execute_input": "2024-06-02T20:14:11.596127Z", + "iopub.status.busy": "2024-06-02T20:14:11.595965Z", + "iopub.status.idle": "2024-06-02T20:14:11.723987Z", + "shell.execute_reply": "2024-06-02T20:14:11.723398Z" } }, "outputs": [ @@ -490,7 +490,7 @@ }, { "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1sAAAJYCAYAAACU3/wfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAxhUlEQVR4nO3de5CW1YHn8V8LzSVc04CaBAR0jO2QLRDwEiXizkzEUtmOjJfCibHKibrqTmKqklFjrjrKananrHXVJM6YsTKDimUiEjGIo61Exwv04mSjURIIF43ZACGABhv02T/c7sXQXN6mD03r51PVVfCct0+fxzo2/e3nfZ+3rqqqKgAAAHSpA7p7AQAAAO9FYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAE1x1ZLS0tuvPHGnHXWWRkzZkzq6upSV1eXX/3qV51exCOPPJKTTz45DQ0NGTBgQCZNmpTvfOc7qaqq03MCAAB0p7qqxqL51Kc+lblz5+5wfMWKFRkzZkzNC/jOd76TSy65JAcccED+7M/+LIMGDcrChQuzadOmfOYzn8mdd95Z85wAAADdrebYuuGGG7J58+ZMnjw5kydPzqRJk/Kb3/ymU7G1fPnyNDY2Jnnn6taJJ56YJHn11VczZcqUrFixIrNnz87MmTNrmhcAAKC71Rxbf+zggw/udGx97nOfy80335zLLrss//N//s93jd177705++yzM2HChPyv//W/9maJAAAA+1y33iBj3rx5SZKzzz57h7Gmpqb069cvS5cuzapVq/b10gAAAPZKt8XW73//+/abakycOHGH8T59+mTcuHFJkueff35fLg0AAGCvdVtsrVy5MkkydOjQDBw4sMPHjBw58l2PBQAA6Cl6d9cX3rx5c5JkwIABO31MW4Rt2rRpl3MdeuihOx371a9+lb59++ZDH/pQJ1YJAAC8V/z6179O3759s2HDhn3y9bottvaVqqqybdu27l4GAADQzfZ1F3RbbLVdtXr99dd3+pi2q1+DBg3a5VzLly/f6VjbVa9dPQYAAHjv29Uz4krottdsjR49OkmyYcOG9qj6Y2vWrHnXYwEAAHqKboutIUOGtL8vV0tLyw7jra2t+dnPfpYkGT9+/L5cGgAAwF7r1vfZmj59epJkzpw5O4zNnTs3W7ZsyYQJE3LIIYfs66UBAADsleKx9corr6SxsTGNjY155ZVX3jX2+c9/PvX19fnud7+bJ554ov34q6++miuuuCJJ8rd/+7ellwgAANDlar5BxoMPPphrr722/e/r169Pkpxxxhnp27dvkuS0007LV7/61STJ1q1b89JLL7X/eXuHHXZYbr755lxyySX5sz/7s/z5n/95Bg4cmEceeSQbN27Meeedl5kzZ3buzAAAALpRzbH129/+Ns8888wOx5cuXdr+58bGxj2e7+KLL85hhx2WG264Ic8880xaW1vT2NiYiy66KBdffHGtywMAANgv1FVVVXX3Ikpy63cAACDZ923QrTfIAAAAeK8SWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACOhVbra2tmTVrVsaNG5f+/ftnxIgRmTFjRlpaWmqea8OGDbn66qvzsY99LB/4wAfSt2/fHHbYYbnooouyYsWKziwPAACg29VVVVXV8gmtra2ZNm1ampubc+CBB2bq1Kn59a9/nZ/85Cepr6/PvHnzMm3atD2a6ze/+U2OP/74LF++PCNGjMixxx6b+vr6LF68OKtXr86gQYPyr//6rzn66KM7dXJJcuihhyZJli9f3uk5AACAnm9ft0HNV7ZuuOGGNDc35+ijj86yZcsyZ86cLFq0KLNnz87WrVvz6U9/Ops2bdqjua699tosX748J598clasWJF58+blBz/4QZYvX54LL7wwmzZtyuc+97maTwoAAKC71RRb27Zty0033ZQkufXWWzN48OD2sZkzZ+bUU0/N2rVrc8cdd+zRfI8//niS5KqrrsqAAQPaj/fu3Tvf/OY3kyTPPfdcarz4BgAA0O1qiq0nn3wy69evz9ixYzN58uQdxs8555wkydy5c/dovr59++72MQ0NDamrq6tlmQAAAN2upthaunRpkmTSpEkdjk+cODFJ8vzzz+/RfG2v7Zo1a1beeOON9uPbtm3L17/+9STJZz/72VqWCAAAsF/oXcuDV65cmSQZOXJkh+Ntx9evX5/Nmzdn4MCBu5zvyiuvzL/927/l4YcfzpgxY3Lcccelvr4+zz33XNatW5cvfelLufbaa2tZIgAAwH6hptjavHlzkrzr9VXb2z6uNm3atNvYGjRoUObPn5//8l/+S/7xH/8x8+bNax+bNGlSjj322PTq1Wu362q7q0hHVq9enVGjRu12DgAAgK7UrW9qvGrVqhxzzDG577778t3vfjevvPJKfve73+Whhx7K5s2bc+aZZ+aaa67pziUCAAB0Sk1XttquVL3++usdjrdd+UreuWq1O+eff35++tOf5t57782ZZ57ZfvyUU07JQw89lI997GO59tprM3PmzBx++OE7nWdX98nf1VUvAACAUmq6sjV69OgkyZo1azocbzve0NCw26cQrl69Os3NzenTp0/OOOOMHcbHjh2bY489Ntu2bUtzc3MtywQAAOh2NcXWhAkTkiRLlizpcLylpSVJMn78+N3O1RZmAwcO3OnrsoYOHZrknRtuAAAA9CQ1xdYJJ5yQhoaGrFixIosXL95h/J577kmSNDU17XauD33oQ0neCalf/OIXO4xv27atPd7GjBlTyzIBAAC6XU2x1bt371x++eVJkksvvTQbN25sH7vrrrsyf/78DB8+PBdccEH78WeffTaNjY1pbGx811xjxozJUUcdlSS58MILs27duvaxrVu35otf/GJWrlyZIUOGtL8fFwAAQE9R0w0ykuSKK67Io48+mubm5hx++OGZOnVqXnvttSxatCj19fX5/ve//66bY7zxxht56aWXOpzrH/7hH/Lnf/7naW5uzp/8yZ/k2GOPTf/+/bNkyZKsXr069fX1+Yd/+If2pxMCAAD0FDXf+r1Pnz5ZsGBBrrvuugwbNiwPPPBAXnjhhTQ1NeXpp5/OKaecssdzTZw4Mf/+7/+ez33uczn44IPz+OOPZ/78+amrq8t5552X55577l13KQQAAOgp6qqqqrp7ESW13fp9V7eHBwAA3vv2dRt065saAwAAvFeJLQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABnY6t1tbWzJo1K+PGjUv//v0zYsSIzJgxIy0tLZ2a7+23387tt9+eE088McOGDUu/fv0yevTo/OVf/mV+8pOfdHaZAAAA3aJ3Zz6ptbU106ZNS3Nzcw488MBMnz49v/71r/PDH/4wP/rRjzJv3rxMmzZtj+fbtGlTTjvttCxatCjDhw/PCSeckH79+mXlypWZN29ejjrqqEyZMqUzSwUAAOgWnYqtG264Ic3NzTn66KPzyCOPZPDgwUmSu+66K+eee24+/elPZ/ny5Rk0aNAezTdz5swsWrQoX/ziF/N3f/d36du3b/vY+vXrs3bt2s4sEwAAoNvU/DTCbdu25aabbkqS3Hrrre2hlbwTTaeeemrWrl2bO+64Y4/mmzt3bh588ME0NTXlW9/61rtCK0kaGhry0Y9+tNZlAgAAdKuaY+vJJ5/M+vXrM3bs2EyePHmH8XPOOSfJOxG1J2677bYkyRe+8IValwIAALDfqvlphEuXLk2STJo0qcPxiRMnJkmef/753c61bdu2PPHEE+nVq1eOO+64vPjii5kzZ05effXVjBgxIp/85CczderUWpcIAADQ7WqOrZUrVyZJRo4c2eF42/H169dn8+bNGThw4E7nWr58ef7whz/koIMOys0335wrr7wyb731Vvv4ddddl9NOOy133333Luc59NBDdzq2evXqjBo1apfnBAAA0NVqfhrh5s2bkyQDBgzocHz7KNq0adMu51q/fn2SZN26dfnSl76Uv/qrv8rPf/7zbNiwIfPmzctHPvKRPPjgg7nkkktqXSYAAEC36tTdCLvK22+/neSdpxOedNJJufPOO9vHTj/99Nx///055phj8i//8i/5xje+kcMOO6zDeZYvX77Tr7Grq14AAACl1Hxlq+3K1euvv97heNuVryS7vfX79lfBLrzwwh3GJ0+enEmTJqWqqjz++OO1LhUAAKDb1Bxbo0ePTpKsWbOmw/G24w0NDbt8ndX2cyXJ2LFjO3xM2/HXXnut1qUCAAB0m5pja8KECUmSJUuWdDje0tKSJBk/fvxu5xoyZEj7UwPbXr/1x9atW5ckuw03AACA/UnNsXXCCSekoaEhK1asyOLFi3cYv+eee5IkTU1NezRf2+MeffTRHcY2bNjQHm87u9U8AADA/qjm2Ordu3cuv/zyJMmll16ajRs3to/dddddmT9/foYPH54LLrig/fizzz6bxsbGNDY27jDf5Zdfnv79++fWW2/NY4891n78zTffzGWXXZYNGzZk/PjxOf7442tdKgAAQLfp1N0Ir7jiijz66KNpbm7O4YcfnqlTp+a1117LokWLUl9fn+9///vvujnGG2+8kZdeeqnDuUaNGpV//Md/zHnnnZe/+Iu/yLHHHpuDDz44zz33XNasWZODDjood911V+rq6jp3hgAAAN2g5itbSdKnT58sWLAg1113XYYNG5YHHnggL7zwQpqamvL000/nlFNOqWm+mTNn5sknn8z06dOzbNmy/OhHP0rv3r1z2WWXpaWlJUceeWRnlgkAANBt6qqqqrp7ESW1vc/Wrt6LCwAAeO/b123QqStbAAAA7JrYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAACig07HV2tqaWbNmZdy4cenfv39GjBiRGTNmpKWlZa8X9Y1vfCN1dXWpq6vLt7/97b2eDwAAYF/rVGy1trZm2rRp+fKXv5y1a9dm+vTpaWxszA9/+MMcd9xxWbBgQacX9NOf/jTXX3996urqOj0HAABAd+tUbN1www1pbm7O0UcfnWXLlmXOnDlZtGhRZs+ena1bt+bTn/50Nm3aVPO8b731Vi644IIMGzYs/+k//afOLA0AAGC/UHNsbdu2LTfddFOS5NZbb83gwYPbx2bOnJlTTz01a9euzR133FHzYv77f//vWbx4cW6++eYMHTq05s8HAADYX9QcW08++WTWr1+fsWPHZvLkyTuMn3POOUmSuXPn1jTvyy+/nK9//etpamrKmWeeWeuyAAAA9is1x9bSpUuTJJMmTepwfOLEiUmS559/fo/nrKoqn/3sZ9OnT5/ccssttS4JAABgv9O71k9YuXJlkmTkyJEdjrcdX79+fTZv3pyBAwfuds5bbrklixYtyi233JKPfOQjtS4JAABgv1NzbG3evDlJMmDAgA7Ht4+rTZs27Ta2Vq5cmauuuirHH398LrnkklqXkyQ59NBDdzq2evXqjBo1qlPzAgAAdFa3v6nxRRddlNbW1tx+++1u9w4AALxn1Hxlq+1K1euvv97heNuVryQZNGjQLuf63ve+l4cffjhf+9rX8qd/+qe1LqXd8uXLdzq2q6teAAAApdQcW6NHj06SrFmzpsPxtuMNDQ27fQph2x0LH3744Tz++OPvGvv5z3+eJPn7v//73H333ZkyZUr+7u/+rtblAgAAdIuaY2vChAlJkiVLlnQ43tLSkiQZP378Hs/59NNP73Rs2bJlWbZsmffdAgAAepSaX7N1wgknpKGhIStWrMjixYt3GL/nnnuSJE1NTbud6/77709VVR1+nH/++UmS2267LVVV5f777691qQAAAN2m5tjq3bt3Lr/88iTJpZdemo0bN7aP3XXXXZk/f36GDx+eCy64oP34s88+m8bGxjQ2Nu79igEAAHqAmp9GmCRXXHFFHn300TQ3N+fwww/P1KlT89prr2XRokWpr6/P97///XfdHOONN97ISy+91GWLBgAA2N916tbvffr0yYIFC3Lddddl2LBheeCBB/LCCy+kqakpTz/9dE455ZSuXicAAECPUldVVdXdiyip7dbvu7o9PAAA8N63r9ug29/UGAAA4L1IbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACg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9evXL5/85CeTJHPmzNnpXNOmTUvfvn1rXSoAAEC3qTm2evfuncsvvzxJcumll2bjxo3tY3fddVfmz5+f4cOH54ILLmg//uyzz6axsTGNjY07zPelL30pSXL99dfnxRdfbD/+4osv5vrrr0+S/O3f/m2tywQAAOhWnbob4RVXXJFHH300zc3NOfzwwzN16tS89tprWbRoUerr6/P973//XTe0eOONN/LSSy91ONcnPvGJXHXVVZk1a1YmTpzYfqVr4cKF2bJlS7761a/m4x//eGeWCQAA0G1qvrKVJH369MmCBQty3XXXZdiwYXnggQfywgsvpKmpKU8//XROOeWUmua7/vrrc/fdd2fixIl57LHH8thjj2XixImZM2dOrrnmms4sEQAAoFvVVVVVdfciAAAA3ms6dWULAACAXRNbAAAABYgtAACAAsQWAABAAT0utlpbWzNr1qyMGzcu/fv3z4gRIzJjxoy0tLR0ar45c+ZkypQpGTx4cAYPHpwpU6bk3nvv7eJV0xN11V5bsmRJvvnNb2bKlCn54Ac/mPr6+nz4wx/OWWedlaeeeqrQ6ulJuvr72va+8Y1vpK6uLnV1dfn2t7/dBaulJ+vqvfb222/n9ttvz4knnphhw4alX79+GT16dP7yL/8yP/nJT7p49fQkXbnXNmzYkKuvvjof+9jH8oEPfCB9+/bNYYcdlosuuigrVqwosHp6ipaWltx4440566yzMmbMmPZ/7371q191es5HHnkkJ598choaGjJgwIBMmjQp3/nOd9LpewpWPcibb75ZnXTSSVWS6sADD6zOOuusasqUKVWSqr6+vvrxj39c03xf/vKXqyRV3759q9NPP706/fTTq759+1ZJqq9+9auFzoKeoKv22tatW6skVZJqyJAh1bRp06qzzz67GjduXJWkOuCAA6r/8T/+R+GzYX/W1d/Xtvfv//7vVX19fVVXV1clqW677bYuXDk9TVfvtY0bN1af+MQnqiTV8OHDq+nTp1dnnXVWdcwxx1T19fXVtddeW+hM2N915V577bXXqkMPPbRKUo0YMaI6/fTTqzPOOKMaNWpUlaQaNGhQ9eyzzxY8G/ZnTU1N7T9nbf+xYsWKTs337W9/u6qrq6t69epVffKTn6xmzJhRDRo0qEpSfeYzn+nUnD0qtq655poqSXX00UdXv//979uPz549u/2b/caNG/dorieeeKJKUg0dOrR64YUX2o+/8MIL1dChQ6sk1VNPPdXl50DP0FV7bevWrdXkyZOr++67r2ptbX3X2G233VYlqXr16vWuPcj7S1d+X9vetm3bqsmTJ1cHH3xw+z9GYuv9rav32mmnnVYlqb74xS9WW7ZsedfYunXrqpdeeqnL1k7P0pV77bLLLquSVCeffHK1efPm9uNbt26tLrzwwipJddxxx3X5OdAz/Nf/+l+rr3zlK9X9999frVmzpjrooIM6HVu//OUvq/r6+qq+vr56/PHH24+/8sor1dixY6sk1ezZs2uet8fE1tatW6uGhoYqSfXcc8/tMH7qqadWSaqbbrppj+abPn16laT61re+tcPYjTfeWCWpPvWpT+31uul5unqv7crJJ59cJam+8Y1v7PVc9Dwl99oNN9xQJanuvffe6vzzzxdb73Ndvdfuv//+KknV1NTUxSulp+vqvfaxj32sSlI99thjO4y9+uqr7b+0fPvtt/d26bwH7E1s/c3f/E2VpLrssst2GJszZ06VpJowYULN8/aY12w9+eSTWb9+fcaOHZvJkyfvMH7OOeckSebOnbvbubZs2ZKFCxcmSc4+++ydzrVgwYK8+eabe7NseqCu3Gu7M378+CTJq6++utdz0fOU2msvv/xyvv71r6epqSlnnnlml6yVnq2r99ptt92WJPnCF77QdYvkPaGr91rfvn13+5iGhobU1dXVtlD4I/PmzUvScRs0NTWlX79+Wbp0aVatWlXTvD0mtpYuXZokmTRpUofjEydOTJI8//zzu53rpZdeypYtWzJ8+PAccsghO4wfcsghGTZsWP7whz/k5Zdf7vyi6ZG6cq/tzi9+8YskycEHH7zXc9HzlNhrVVXls5/9bPr06ZNbbrllr9fIe0NX7rVt27bliSeeSK9evXLcccflxRdfzDe/+c1cfPHF+cpXvpLHH3+8y9ZNz9PV39emTZuWJJk1a1beeOON9uPbtm3L17/+9STJZz/72c4uF5Ikv//979tvqtG2R7fXp0+fjBs3LkntP//13uvV7SMrV65MkowcObLD8bbj69evz+bNmzNw4MBOz9U2tm7duqxcuTL/4T/8h84umx6oK/farrz88st58MEHk7zzGxPef0rstVtuuSWLFi3KLbfcko985CNdt1h6tK7ca8uXL88f/vCHHHTQQbn55ptz5ZVX5q233mofv+6663Laaafl7rvv7vT3R3qurv6+duWVV+bf/u3f8vDDD2fMmDE57rjjUl9fn+eeey7r1q3Ll770pVx77bVdexK877Tt26FDh+50T44cOTJLlixpf+ye6jFXtjZv3pwkGTBgQIfj2/+H2bRp017Ntf18u5uL956u3Gs709rams985jNpbW3Nueee2+FvUXjv6+q9tnLlylx11VU5/vjjc8kll3TNInlP6Mq9tn79+iRp/0H3r/7qr/Lzn/88GzZsyLx58/KRj3wkDz74oD34PtXV39cGDRqU+fPn56//+q/z29/+NvPmzcsPfvCDrF69OkceeWSOPfbY9OrVq2sWz/tWyTboMbEF7yUXX3xxnnnmmRx++OGe6kWXueiii9La2prbb7/d6xco5u23307yztO4TjrppNx555054ogjMmTIkJx++um5//77U1dXl3/5l3/JL3/5y25eLT3dqlWrcswxx+S+++7Ld7/73bzyyiv53e9+l4ceeiibN2/OmWeemWuuuaa7lwk71WNiq60mX3/99Q7H24o0eee3IHsz1/bz7W4u3nu6cq915Iorrsg//dM/ZeTIkVm4cGGGDh3aqXXS83XlXvve976Xhx9+OFdeeWX+9E//tOsWyXtCiX9Dk+TCCy/cYXzy5MmZNGlSqqry+q33oa7+N/T888/PT3/609x+++258MIL8+EPfzhDhw7NKaeckoceeigf+MAHcu2112bZsmVdcwK8L5Vsgx4TW6NHj06SrFmzpsPxtuMNDQ27ff7v7ubafqztsbx/dOVe+2PXX399brzxxowYMSILFy60v97nunKvtd3Z6+GHH85JJ530ro8f//jHSZK///u/z0knnZSvfOUrXXUK9BAl/g1NkrFjx3b4mLbjr732Ws1rpWfryr22evXqNDc3p0+fPjnjjDN2GB87dmyOPfbYbNu2Lc3NzXu3cN7X2vbthg0b3vULge11tg16zA0yJkyYkCRZsmRJh+MtLS1J/v+ttHfliCOOSL9+/bJ27dqsWrVqhzsSrlq1KuvWrUv//v3z0Y9+dO8WTo/TlXttezfffHOuvvrqDBkyJAsWLEhjY+NerZOer8Ree/rpp3c6tmzZsixbtszV1PehrtxrQ4YMyWGHHZZf/vKX7a/f+mPr1q1LEjfIeB/qyr3W9sPtwIEDd/q6rLbvZzvbi7AnhgwZkjFjxuRXv/pVWlpacuKJJ75rvLW1NT/72c+S1P7zX4+5snXCCSekoaEhK1asyOLFi3cYv+eee5Ls2V3d+vXrl09+8pNJkjlz5ux0rmnTpu3R+zvw3tKVe63NnXfemc9//vMZMGBA5s+fn6OOOqrL1kvP1ZV77f7770/1zhvV7/Bx/vnnJ3nnvZGqqsr999/fpefB/q+rv6+1Pe7RRx/dYWzDhg3tP1Dv7PbfvHd15V770Ic+lOSdkGp7q5Ttbdu2rX2vjRkzZi9WDcn06dOTdNwGc+fOzZYtWzJhwoQO3zZql2p+G+RudM0111RJqqOPPrr6/e9/33589uzZVZJq+PDh1caNG9uPP/PMM9URRxxRHXHEETvM9cQTT1RJqg9+8IPVCy+80H78hRdeqIYOHVolqZ566qmyJ8R+qyv32n333Vf16tWr6tevX/Wv//qv+2T99Bxdudd25vzzz6+SVLfddluXrp2epSv32qpVq6r+/ftX/fr1qx599NH241u2bKnOPffcKkk1fvz46u233y57UuyXunKvHXXUUVWS6qSTTqrWrl3bfry1tbX6/Oc/XyWphgwZUv3ud78rek70DAcddFCVpFqxYkWH42vWrGnfa2vWrHnX2C9+8Yuqvr6+qq+vrx5//PH246+88ko1duzYKkk1e/bsmtfUo2LrzTffrE466aQqSXXggQdWZ511VvWJT3yiSlLV19dXDz300Lse/9hjj1VJqp015VVXXVUlqfr161dNnz69mj59etWvX78qSfXVr351X5wS+6mu2mu/+c1vqj59+lRJqiOPPLI6//zzO/yYNWvWvjw99iNd/X2tI2KLqur6vTZ79uyqV69e1QEHHFB9/OMfr84444xq5MiRVZLqoIMOetcvMnl/6cq9tmTJkvZfgg8dOrSaNm1a9alPfaoaNWpU+3z33nvvvjo19jM/+tGPqmOPPbb9o76+vkpSTZgwof3YNddc0/74FStWtO+1joLs29/+dlVXV1f16tWrOvnkk6sZM2ZUgwcPrpJU5513XqfW2KNiq6re+R/4uuuuq4488siqb9++1bBhw6qmpqZqyZIlOzx2T34oufvuu6vjjz++GjhwYDVw4MDq+OOPr+bMmVPyFOghumKvbf8/9a4+pk6duo/Oiv1RV39f+2NiizZdvdeefvrpqqmpqRo+fHhVX19fjRkzprrsssuqV155peRp0AN05V5btWpV9bnPfa5qbGys+vXrV/Xp06c65JBDqvPOO69aunRp6VNhP/a9731vtz9jnX/++e2P311sVVVVLVy4sPqLv/iLasiQIVX//v2ro446qrrttts6faW+rqqqqrYnHgIAALA7PeYGGQAAAD2J2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABfxfMzSl1xKTbCYAAAAASUVORK5CYII=", + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1sAAAJYCAYAAACU3/wfAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy80BEi2AAAACXBIWXMAAA9hAAAPYQGoP6dpAAAxhUlEQVR4nO3de5CW1YHn8V8LzSVc04CaBAR0jO2QLRDwEiXizkzEUtmOjJfCibHKibrqTmKqklFjrjrKananrHXVJM6YsTKDimUiEjGIo61Exwv04mSjURIIF43ZACGABhv02T/c7sXQXN6mD03r51PVVfCct0+fxzo2/e3nfZ+3rqqqKgAAAHSpA7p7AQAAAO9FYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAE1x1ZLS0tuvPHGnHXWWRkzZkzq6upSV1eXX/3qV51exCOPPJKTTz45DQ0NGTBgQCZNmpTvfOc7qaqq03MCAAB0p7qqxqL51Kc+lblz5+5wfMWKFRkzZkzNC/jOd76TSy65JAcccED+7M/+LIMGDcrChQuzadOmfOYzn8mdd95Z85wAAADdrebYuuGGG7J58+ZMnjw5kydPzqRJk/Kb3/ymU7G1fPnyNDY2Jnnn6taJJ56YJHn11VczZcqUrFixIrNnz87MmTNrmhcAAKC71Rxbf+zggw/udGx97nOfy80335zLLrss//N//s93jd177705++yzM2HChPyv//W/9maJAAAA+1y33iBj3rx5SZKzzz57h7Gmpqb069cvS5cuzapVq/b10gAAAPZKt8XW73//+/abakycOHGH8T59+mTcuHFJkueff35fLg0AAGCvdVtsrVy5MkkydOjQDBw4sMPHjBw58l2PBQAA6Cl6d9cX3rx5c5JkwIABO31MW4Rt2rRpl3MdeuihOx371a9+lb59++ZDH/pQJ1YJAAC8V/z6179O3759s2HDhn3y9bottvaVqqqybdu27l4GAADQzfZ1F3RbbLVdtXr99dd3+pi2q1+DBg3a5VzLly/f6VjbVa9dPQYAAHjv29Uz4krottdsjR49OkmyYcOG9qj6Y2vWrHnXYwEAAHqKboutIUOGtL8vV0tLyw7jra2t+dnPfpYkGT9+/L5cGgAAwF7r1vfZmj59epJkzpw5O4zNnTs3W7ZsyYQJE3LIIYfs66UBAADsleKx9corr6SxsTGNjY155ZVX3jX2+c9/PvX19fnud7+bJ554ov34q6++miuuuCJJ8rd/+7ellwgAANDlar5BxoMPPphrr722/e/r169Pkpxxxhnp27dvkuS0007LV7/61STJ1q1b89JLL7X/eXuHHXZYbr755lxyySX5sz/7s/z5n/95Bg4cmEceeSQbN27Meeedl5kzZ3buzAAAALpRzbH129/+Ns8888wOx5cuXdr+58bGxj2e7+KLL85hhx2WG264Ic8880xaW1vT2NiYiy66KBdffHGtywMAANgv1FVVVXX3Ikpy63cAACDZ923QrTfIAAAAeK8SWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACOhVbra2tmTVrVsaNG5f+/ftnxIgRmTFjRlpaWmqea8OGDbn66qvzsY99LB/4wAfSt2/fHHbYYbnooouyYsWKziwPAACg29VVVVXV8gmtra2ZNm1ampubc+CBB2bq1Kn59a9/nZ/85Cepr6/PvHnzMm3atD2a6ze/+U2OP/74LF++PCNGjMixxx6b+vr6LF68OKtXr86gQYPyr//6rzn66KM7dXJJcuihhyZJli9f3uk5AACAnm9ft0HNV7ZuuOGGNDc35+ijj86yZcsyZ86cLFq0KLNnz87WrVvz6U9/Ops2bdqjua699tosX748J598clasWJF58+blBz/4QZYvX54LL7wwmzZtyuc+97maTwoAAKC71RRb27Zty0033ZQkufXWWzN48OD2sZkzZ+bUU0/N2rVrc8cdd+zRfI8//niS5KqrrsqAAQPaj/fu3Tvf/OY3kyTPPfdcarz4BgAA0O1qiq0nn3wy69evz9ixYzN58uQdxs8555wkydy5c/dovr59++72MQ0NDamrq6tlmQAAAN2upthaunRpkmTSpEkdjk+cODFJ8vzzz+/RfG2v7Zo1a1beeOON9uPbtm3L17/+9STJZz/72VqWCAAAsF/oXcuDV65cmSQZOXJkh+Ntx9evX5/Nmzdn4MCBu5zvyiuvzL/927/l4YcfzpgxY3Lcccelvr4+zz33XNatW5cvfelLufbaa2tZIgAAwH6hptjavHlzkrzr9VXb2z6uNm3atNvYGjRoUObPn5//8l/+S/7xH/8x8+bNax+bNGlSjj322PTq1Wu362q7q0hHVq9enVGjRu12DgAAgK7UrW9qvGrVqhxzzDG577778t3vfjevvPJKfve73+Whhx7K5s2bc+aZZ+aaa67pziUCAAB0Sk1XttquVL3++usdjrdd+UreuWq1O+eff35++tOf5t57782ZZ57ZfvyUU07JQw89lI997GO59tprM3PmzBx++OE7nWdX98nf1VUvAACAUmq6sjV69OgkyZo1azocbzve0NCw26cQrl69Os3NzenTp0/OOOOMHcbHjh2bY489Ntu2bUtzc3MtywQAAOh2NcXWhAkTkiRLlizpcLylpSVJMn78+N3O1RZmAwcO3OnrsoYOHZrknRtuAAAA9CQ1xdYJJ5yQhoaGrFixIosXL95h/J577kmSNDU17XauD33oQ0neCalf/OIXO4xv27atPd7GjBlTyzIBAAC6XU2x1bt371x++eVJkksvvTQbN25sH7vrrrsyf/78DB8+PBdccEH78WeffTaNjY1pbGx811xjxozJUUcdlSS58MILs27duvaxrVu35otf/GJWrlyZIUOGtL8fFwAAQE9R0w0ykuSKK67Io48+mubm5hx++OGZOnVqXnvttSxatCj19fX5/ve//66bY7zxxht56aWXOpzrH/7hH/Lnf/7naW5uzp/8yZ/k2GOPTf/+/bNkyZKsXr069fX1+Yd/+If2pxMCAAD0FDXf+r1Pnz5ZsGBBrrvuugwbNiwPPPBAXnjhhTQ1NeXpp5/OKaecssdzTZw4Mf/+7/+ez33uczn44IPz+OOPZ/78+amrq8t5552X55577l13KQQAAOgp6qqqqrp7ESW13fp9V7eHBwAA3vv2dRt065saAwAAvFeJLQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABnY6t1tbWzJo1K+PGjUv//v0zYsSIzJgxIy0tLZ2a7+23387tt9+eE088McOGDUu/fv0yevTo/OVf/mV+8pOfdHaZAAAA3aJ3Zz6ptbU106ZNS3Nzcw488MBMnz49v/71r/PDH/4wP/rRjzJv3rxMmzZtj+fbtGlTTjvttCxatCjDhw/PCSeckH79+mXlypWZN29ejjrqqEyZMqUzSwUAAOgWnYqtG264Ic3NzTn66KPzyCOPZPDgwUmSu+66K+eee24+/elPZ/ny5Rk0aNAezTdz5swsWrQoX/ziF/N3f/d36du3b/vY+vXrs3bt2s4sEwAAoNvU/DTCbdu25aabbkqS3Hrrre2hlbwTTaeeemrWrl2bO+64Y4/mmzt3bh588ME0NTXlW9/61rtCK0kaGhry0Y9+tNZlAgAAdKuaY+vJJ5/M+vXrM3bs2EyePHmH8XPOOSfJOxG1J2677bYkyRe+8IValwIAALDfqvlphEuXLk2STJo0qcPxiRMnJkmef/753c61bdu2PPHEE+nVq1eOO+64vPjii5kzZ05effXVjBgxIp/85CczderUWpcIAADQ7WqOrZUrVyZJRo4c2eF42/H169dn8+bNGThw4E7nWr58ef7whz/koIMOys0335wrr7wyb731Vvv4ddddl9NOOy133333Luc59NBDdzq2evXqjBo1apfnBAAA0NVqfhrh5s2bkyQDBgzocHz7KNq0adMu51q/fn2SZN26dfnSl76Uv/qrv8rPf/7zbNiwIfPmzctHPvKRPPjgg7nkkktqXSYAAEC36tTdCLvK22+/neSdpxOedNJJufPOO9vHTj/99Nx///055phj8i//8i/5xje+kcMOO6zDeZYvX77Tr7Grq14AAACl1Hxlq+3K1euvv97heNuVryS7vfX79lfBLrzwwh3GJ0+enEmTJqWqqjz++OO1LhUAAKDb1Bxbo0ePTpKsWbOmw/G24w0NDbt8ndX2cyXJ2LFjO3xM2/HXXnut1qUCAAB0m5pja8KECUmSJUuWdDje0tKSJBk/fvxu5xoyZEj7UwPbXr/1x9atW5ckuw03AACA/UnNsXXCCSekoaEhK1asyOLFi3cYv+eee5IkTU1NezRf2+MeffTRHcY2bNjQHm87u9U8AADA/qjm2Ordu3cuv/zyJMmll16ajRs3to/dddddmT9/foYPH54LLrig/fizzz6bxsbGNDY27jDf5Zdfnv79++fWW2/NY4891n78zTffzGWXXZYNGzZk/PjxOf7442tdKgAAQLfp1N0Ir7jiijz66KNpbm7O4YcfnqlTp+a1117LokWLUl9fn+9///vvujnGG2+8kZdeeqnDuUaNGpV//Md/zHnnnZe/+Iu/yLHHHpuDDz44zz33XNasWZODDjood911V+rq6jp3hgAAAN2g5itbSdKnT58sWLAg1113XYYNG5YHHnggL7zwQpqamvL000/nlFNOqWm+mTNn5sknn8z06dOzbNmy/OhHP0rv3r1z2WWXpaWlJUceeWRnlgkAANBt6qqqqrp7ESW1vc/Wrt6LCwAAeO/b123QqStbAAAA7JrYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAACig07HV2tqaWbNmZdy4cenfv39GjBiRGTNmpKWlZa8X9Y1vfCN1dXWpq6vLt7/97b2eDwAAYF/rVGy1trZm2rRp+fKXv5y1a9dm+vTpaWxszA9/+MMcd9xxWbBgQacX9NOf/jTXX3996urqOj0HAABAd+tUbN1www1pbm7O0UcfnWXLlmXOnDlZtGhRZs+ena1bt+bTn/50Nm3aVPO8b731Vi644IIMGzYs/+k//afOLA0AAGC/UHNsbdu2LTfddFOS5NZbb83gwYPbx2bOnJlTTz01a9euzR133FHzYv77f//vWbx4cW6++eYMHTq05s8HAADYX9QcW08++WTWr1+fsWPHZvLkyTuMn3POOUmSuXPn1jTvyy+/nK9//etpamrKmWeeWeuyAAAA9is1x9bSpUuTJJMmTepwfOLEiUmS559/fo/nrKoqn/3sZ9OnT5/ccssttS4JAABgv9O71k9YuXJlkmTkyJEdjrcdX79+fTZv3pyBAwfuds5bbrklixYtyi233JKPfOQjtS4JAABgv1NzbG3evDlJMmDAgA7Ht4+rTZs27Ta2Vq5cmauuuirHH398LrnkklqXkyQ59NBDdzq2evXqjBo1qlPzAgAAdFa3v6nxRRddlNbW1tx+++1u9w4AALxn1Hxlq+1K1euvv97heNuVryQZNGjQLuf63ve+l4cffjhf+9rX8qd/+qe1LqXd8uXLdzq2q6teAAAApdQcW6NHj06SrFmzpsPxtuMNDQ27fQph2x0LH3744Tz++OPvGvv5z3+eJPn7v//73H333ZkyZUr+7u/+rtblAgAAdIuaY2vChAlJkiVLlnQ43tLSkiQZP378Hs/59NNP73Rs2bJlWbZsmffdAgAAepSaX7N1wgknpKGhIStWrMjixYt3GL/nnnuSJE1NTbud6/77709VVR1+nH/++UmS2267LVVV5f777691qQAAAN2m5tjq3bt3Lr/88iTJpZdemo0bN7aP3XXXXZk/f36GDx+eCy64oP34s88+m8bGxjQ2Nu79igEAAHqAmp9GmCRXXHFFHn300TQ3N+fwww/P1KlT89prr2XRokWpr6/P97///XfdHOONN97ISy+91GWLBgAA2N916tbvffr0yYIFC3Lddddl2LBheeCBB/LCCy+kqakpTz/9dE455ZSuXicAAECPUldVVdXdiyip7dbvu7o9PAAA8N63r9ug29/UGAAA4L1IbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACgALEFAABQgNgCAAAoQGwBAAAUILYAAAAKEFsAAAAFiC0AAIACxBYAAEABYgsAAKAAsQUAAFCA2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABYgtAACAAsQWAABAAWILAACg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9evXL5/85CeTJHPmzNnpXNOmTUvfvn1rXSoAAEC3qTm2evfuncsvvzxJcumll2bjxo3tY3fddVfmz5+f4cOH54ILLmg//uyzz6axsTGNjY07zPelL30pSXL99dfnxRdfbD/+4osv5vrrr0+S/O3f/m2tywQAAOhWnbob4RVXXJFHH300zc3NOfzwwzN16tS89tprWbRoUerr6/P973//XTe0eOONN/LSSy91ONcnPvGJXHXVVZk1a1YmTpzYfqVr4cKF2bJlS7761a/m4x//eGeWCQAA0G1qvrKVJH369MmCBQty3XXXZdiwYXnggQfywgsvpKmpKU8//XROOeWUmua7/vrrc/fdd2fixIl57LHH8thjj2XixImZM2dOrrnmms4sEQAAoFvVVVVVdfciAAAA3ms6dWULAACAXRNbAAAABYgtAACAAsQWAABAAT0utlpbWzNr1qyMGzcu/fv3z4gRIzJjxoy0tLR0ar45c+ZkypQpGTx4cAYPHpwpU6bk3nvv7eJV0xN11V5bsmRJvvnNb2bKlCn54Ac/mPr6+nz4wx/OWWedlaeeeqrQ6ulJuvr72va+8Y1vpK6uLnV1dfn2t7/dBaulJ+vqvfb222/n9ttvz4knnphhw4alX79+GT16dP7yL/8yP/nJT7p49fQkXbnXNmzYkKuvvjof+9jH8oEPfCB9+/bNYYcdlosuuigrVqwosHp6ipaWltx4440566yzMmbMmPZ/7371q191es5HHnkkJ598choaGjJgwIBMmjQp3/nOd9LpewpWPcibb75ZnXTSSVWS6sADD6zOOuusasqUKVWSqr6+vvrxj39c03xf/vKXqyRV3759q9NPP706/fTTq759+1ZJqq9+9auFzoKeoKv22tatW6skVZJqyJAh1bRp06qzzz67GjduXJWkOuCAA6r/8T/+R+GzYX/W1d/Xtvfv//7vVX19fVVXV1clqW677bYuXDk9TVfvtY0bN1af+MQnqiTV8OHDq+nTp1dnnXVWdcwxx1T19fXVtddeW+hM2N915V577bXXqkMPPbRKUo0YMaI6/fTTqzPOOKMaNWpUlaQaNGhQ9eyzzxY8G/ZnTU1N7T9nbf+xYsWKTs337W9/u6qrq6t69epVffKTn6xmzJhRDRo0qEpSfeYzn+nUnD0qtq655poqSXX00UdXv//979uPz549u/2b/caNG/dorieeeKJKUg0dOrR64YUX2o+/8MIL1dChQ6sk1VNPPdXl50DP0FV7bevWrdXkyZOr++67r2ptbX3X2G233VYlqXr16vWuPcj7S1d+X9vetm3bqsmTJ1cHH3xw+z9GYuv9rav32mmnnVYlqb74xS9WW7ZsedfYunXrqpdeeqnL1k7P0pV77bLLLquSVCeffHK1efPm9uNbt26tLrzwwipJddxxx3X5OdAz/Nf/+l+rr3zlK9X9999frVmzpjrooIM6HVu//OUvq/r6+qq+vr56/PHH24+/8sor1dixY6sk1ezZs2uet8fE1tatW6uGhoYqSfXcc8/tMH7qqadWSaqbbrppj+abPn16laT61re+tcPYjTfeWCWpPvWpT+31uul5unqv7crJJ59cJam+8Y1v7PVc9Dwl99oNN9xQJanuvffe6vzzzxdb73Ndvdfuv//+KknV1NTUxSulp+vqvfaxj32sSlI99thjO4y9+uqr7b+0fPvtt/d26bwH7E1s/c3f/E2VpLrssst2GJszZ06VpJowYULN8/aY12w9+eSTWb9+fcaOHZvJkyfvMH7OOeckSebOnbvbubZs2ZKFCxcmSc4+++ydzrVgwYK8+eabe7NseqCu3Gu7M378+CTJq6++utdz0fOU2msvv/xyvv71r6epqSlnnnlml6yVnq2r99ptt92WJPnCF77QdYvkPaGr91rfvn13+5iGhobU1dXVtlD4I/PmzUvScRs0NTWlX79+Wbp0aVatWlXTvD0mtpYuXZokmTRpUofjEydOTJI8//zzu53rpZdeypYtWzJ8+PAccsghO4wfcsghGTZsWP7whz/k5Zdf7vyi6ZG6cq/tzi9+8YskycEHH7zXc9HzlNhrVVXls5/9bPr06ZNbbrllr9fIe0NX7rVt27bliSeeSK9evXLcccflxRdfzDe/+c1cfPHF+cpXvpLHH3+8y9ZNz9PV39emTZuWJJk1a1beeOON9uPbtm3L17/+9STJZz/72c4uF5Ikv//979tvqtG2R7fXp0+fjBs3LkntP//13uvV7SMrV65MkowcObLD8bbj69evz+bNmzNw4MBOz9U2tm7duqxcuTL/4T/8h84umx6oK/farrz88st58MEHk7zzGxPef0rstVtuuSWLFi3KLbfcko985CNdt1h6tK7ca8uXL88f/vCHHHTQQbn55ptz5ZVX5q233mofv+6663Laaafl7rvv7vT3R3qurv6+duWVV+bf/u3f8vDDD2fMmDE57rjjUl9fn+eeey7r1q3Ll770pVx77bVdexK877Tt26FDh+50T44cOTJLlixpf+ye6jFXtjZv3pwkGTBgQIfj2/+H2bRp017Ntf18u5uL956u3Gs709rams985jNpbW3Nueee2+FvUXjv6+q9tnLlylx11VU5/vjjc8kll3TNInlP6Mq9tn79+iRp/0H3r/7qr/Lzn/88GzZsyLx58/KRj3wkDz74oD34PtXV39cGDRqU+fPn56//+q/z29/+NvPmzcsPfvCDrF69OkceeWSOPfbY9OrVq2sWz/tWyTboMbEF7yUXX3xxnnnmmRx++OGe6kWXueiii9La2prbb7/d6xco5u23307yztO4TjrppNx555054ogjMmTIkJx++um5//77U1dXl3/5l3/JL3/5y25eLT3dqlWrcswxx+S+++7Ld7/73bzyyiv53e9+l4ceeiibN2/OmWeemWuuuaa7lwk71WNiq60mX3/99Q7H24o0eee3IHsz1/bz7W4u3nu6cq915Iorrsg//dM/ZeTIkVm4cGGGDh3aqXXS83XlXvve976Xhx9+OFdeeWX+9E//tOsWyXtCiX9Dk+TCCy/cYXzy5MmZNGlSqqry+q33oa7+N/T888/PT3/609x+++258MIL8+EPfzhDhw7NKaeckoceeigf+MAHcu2112bZsmVdcwK8L5Vsgx4TW6NHj06SrFmzpsPxtuMNDQ27ff7v7ubafqztsbx/dOVe+2PXX399brzxxowYMSILFy60v97nunKvtd3Z6+GHH85JJ530ro8f//jHSZK///u/z0knnZSvfOUrXXUK9BAl/g1NkrFjx3b4mLbjr732Ws1rpWfryr22evXqNDc3p0+fPjnjjDN2GB87dmyOPfbYbNu2Lc3NzXu3cN7X2vbthg0b3vULge11tg16zA0yJkyYkCRZsmRJh+MtLS1J/v+ttHfliCOOSL9+/bJ27dqsWrVqhzsSrlq1KuvWrUv//v3z0Y9+dO8WTo/TlXttezfffHOuvvrqDBkyJAsWLEhjY+NerZOer8Ree/rpp3c6tmzZsixbtszV1PehrtxrQ4YMyWGHHZZf/vKX7a/f+mPr1q1LEjfIeB/qyr3W9sPtwIEDd/q6rLbvZzvbi7AnhgwZkjFjxuRXv/pVWlpacuKJJ75rvLW1NT/72c+S1P7zX4+5snXCCSekoaEhK1asyOLFi3cYv+eee5Ls2V3d+vXrl09+8pNJkjlz5ux0rmnTpu3R+zvw3tKVe63NnXfemc9//vMZMGBA5s+fn6OOOqrL1kvP1ZV77f7770/1zhvV7/Bx/vnnJ3nnvZGqqsr999/fpefB/q+rv6+1Pe7RRx/dYWzDhg3tP1Dv7PbfvHd15V770Ic+lOSdkGp7q5Ttbdu2rX2vjRkzZi9WDcn06dOTdNwGc+fOzZYtWzJhwoQO3zZql2p+G+RudM0111RJqqOPPrr6/e9/33589uzZVZJq+PDh1caNG9uPP/PMM9URRxxRHXHEETvM9cQTT1RJqg9+8IPVCy+80H78hRdeqIYOHVolqZ566qmyJ8R+qyv32n333Vf16tWr6tevX/Wv//qv+2T99Bxdudd25vzzz6+SVLfddluXrp2epSv32qpVq6r+/ftX/fr1qx599NH241u2bKnOPffcKkk1fvz46u233y57UuyXunKvHXXUUVWS6qSTTqrWrl3bfry1tbX6/Oc/XyWphgwZUv3ud78rek70DAcddFCVpFqxYkWH42vWrGnfa2vWrHnX2C9+8Yuqvr6+qq+vrx5//PH246+88ko1duzYKkk1e/bsmtfUo2LrzTffrE466aQqSXXggQdWZ511VvWJT3yiSlLV19dXDz300Lse/9hjj1VJqp015VVXXVUlqfr161dNnz69mj59etWvX78qSfXVr351X5wS+6mu2mu/+c1vqj59+lRJqiOPPLI6//zzO/yYNWvWvjw99iNd/X2tI2KLqur6vTZ79uyqV69e1QEHHFB9/OMfr84444xq5MiRVZLqoIMOetcvMnl/6cq9tmTJkvZfgg8dOrSaNm1a9alPfaoaNWpU+3z33nvvvjo19jM/+tGPqmOPPbb9o76+vkpSTZgwof3YNddc0/74FStWtO+1joLs29/+dlVXV1f16tWrOvnkk6sZM2ZUgwcPrpJU5513XqfW2KNiq6re+R/4uuuuq4488siqb9++1bBhw6qmpqZqyZIlOzx2T34oufvuu6vjjz++GjhwYDVw4MDq+OOPr+bMmVPyFOghumKvbf8/9a4+pk6duo/Oiv1RV39f+2NiizZdvdeefvrpqqmpqRo+fHhVX19fjRkzprrsssuqV155peRp0AN05V5btWpV9bnPfa5qbGys+vXrV/Xp06c65JBDqvPOO69aunRp6VNhP/a9731vtz9jnX/++e2P311sVVVVLVy4sPqLv/iLasiQIVX//v2ro446qrrttts6faW+rqqqqrYnHgIAALA7PeYGGQAAAD2J2AIAAChAbAEAABQgtgAAAAoQWwAAAAWILQAAgALEFgAAQAFiCwAAoACxBQAAUIDYAgAAKEBsAQAAFCC2AAAAChBbAAAABfxfMzSl1xKTbCYAAAAASUVORK5CYII=", "text/plain": [ "
" ] @@ -541,10 +541,10 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:39.030354Z", - "iopub.status.busy": "2024-05-08T12:46:39.029985Z", - "iopub.status.idle": "2024-05-08T12:46:39.038986Z", - "shell.execute_reply": "2024-05-08T12:46:39.038485Z" + "iopub.execute_input": "2024-06-02T20:14:11.726705Z", + "iopub.status.busy": "2024-06-02T20:14:11.726384Z", + "iopub.status.idle": "2024-06-02T20:14:11.734234Z", + "shell.execute_reply": "2024-06-02T20:14:11.733712Z" } }, "outputs": [ @@ -558,7 +558,7 @@ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "08cdc297bc1d4fae95c7383026110442", + "model_id": "06e34c8442b44bd8b5e0e3e66a71234a", "version_major": 2, "version_minor": 0 }, @@ -581,10 +581,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:39.041643Z", - "iopub.status.busy": "2024-05-08T12:46:39.041115Z", - "iopub.status.idle": "2024-05-08T12:46:39.064577Z", - "shell.execute_reply": "2024-05-08T12:46:39.063891Z" + "iopub.execute_input": "2024-06-02T20:14:11.736140Z", + "iopub.status.busy": "2024-06-02T20:14:11.735817Z", + "iopub.status.idle": "2024-06-02T20:14:11.752794Z", + "shell.execute_reply": "2024-06-02T20:14:11.752349Z" } }, "outputs": [ @@ -610,10 +610,10 @@ "execution_count": 18, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:39.067375Z", - "iopub.status.busy": "2024-05-08T12:46:39.066816Z", - "iopub.status.idle": "2024-05-08T12:46:39.084920Z", - "shell.execute_reply": "2024-05-08T12:46:39.084296Z" + "iopub.execute_input": "2024-06-02T20:14:11.754728Z", + "iopub.status.busy": "2024-06-02T20:14:11.754404Z", + "iopub.status.idle": "2024-06-02T20:14:11.766451Z", + "shell.execute_reply": "2024-06-02T20:14:11.765918Z" } }, "outputs": [ @@ -642,10 +642,10 @@ "execution_count": 19, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:39.087264Z", - "iopub.status.busy": "2024-05-08T12:46:39.086873Z", - "iopub.status.idle": "2024-05-08T12:46:39.100980Z", - "shell.execute_reply": "2024-05-08T12:46:39.100423Z" + "iopub.execute_input": "2024-06-02T20:14:11.768299Z", + "iopub.status.busy": "2024-06-02T20:14:11.768134Z", + "iopub.status.idle": "2024-06-02T20:14:11.843167Z", + "shell.execute_reply": "2024-06-02T20:14:11.842610Z" } }, "outputs": [ @@ -670,10 +670,10 @@ "execution_count": 20, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:39.103274Z", - "iopub.status.busy": "2024-05-08T12:46:39.102842Z", - "iopub.status.idle": "2024-05-08T12:46:39.115337Z", - "shell.execute_reply": "2024-05-08T12:46:39.114718Z" + "iopub.execute_input": "2024-06-02T20:14:11.845283Z", + "iopub.status.busy": "2024-06-02T20:14:11.844973Z", + "iopub.status.idle": "2024-06-02T20:14:11.856203Z", + "shell.execute_reply": "2024-06-02T20:14:11.855750Z" } }, "outputs": [ @@ -705,17 +705,17 @@ "execution_count": 21, "metadata": { "execution": { - "iopub.execute_input": "2024-05-08T12:46:39.117743Z", - "iopub.status.busy": "2024-05-08T12:46:39.117387Z", - "iopub.status.idle": "2024-05-08T12:46:39.127238Z", - "shell.execute_reply": "2024-05-08T12:46:39.126604Z" + "iopub.execute_input": "2024-06-02T20:14:11.858412Z", + "iopub.status.busy": "2024-06-02T20:14:11.857999Z", + "iopub.status.idle": "2024-06-02T20:14:11.867139Z", + "shell.execute_reply": "2024-06-02T20:14:11.866596Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "8d296160e90c4729b12f41d20a73195a", + "model_id": "08b70059c61346148f392ec2313f42dc", "version_major": 2, "version_minor": 0 }, @@ -814,7 +814,7 @@ "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { - "08cdc297bc1d4fae95c7383026110442": { + "06e34c8442b44bd8b5e0e3e66a71234a": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FileUploadModel", @@ -834,15 +834,66 @@ "disabled": false, "error": "", "icon": "upload", - "layout": "IPY_MODEL_f9b915880c3b4fe6a3f1a9c77c26587e", + "layout": "IPY_MODEL_ea61c4f5e11248078d519950bf535af2", "multiple": false, - "style": "IPY_MODEL_848e92f73e8b4dc7964db141f98f0646", + "style": "IPY_MODEL_8699b748a20d491787bb982d404d2989", "tabbable": null, "tooltip": null, "value": [] } }, - "188a98d50ae9470aa489ed8344de094b": { + "08b70059c61346148f392ec2313f42dc": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "2.0.0", + "model_name": "ButtonModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "2.0.0", + "_model_name": "ButtonModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "2.0.0", + "_view_name": "ButtonView", + "button_style": "", + "description": "download", + "disabled": false, + "icon": "", + "layout": "IPY_MODEL_f1aec75f9f8f41e3a2c2187b93c89291", + "style": "IPY_MODEL_858a54b674414c489c633dd562fb2784", + "tabbable": null, + "tooltip": null + } + }, + "2eb0a23279364edab2ea6c16f3bc98a9": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "2.0.0", + "model_name": "FileUploadModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "2.0.0", + "_model_name": "FileUploadModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "2.0.0", + "_view_name": "FileUploadView", + "accept": ".mtz", + "button_style": "", + "description": "Upload", + "description_allow_html": false, + "disabled": false, + "error": "", + "icon": "upload", + "layout": "IPY_MODEL_5fa64a093b8947a7a9ed48baa08b938f", + "multiple": false, + "style": "IPY_MODEL_deee8dff37834d1cb68c9ec1b6dad3ba", + "tabbable": null, + "tooltip": null, + "value": [] + } + }, + "2ef16ef7be094669b5792c6e4b7ba0ec": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -895,7 +946,7 @@ "width": null } }, - "29cf8acd716f499aa70b9159deae30c9": { + "5a2bb46e90e84e818d005be643a9e2cf": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "FileUploadModel", @@ -915,15 +966,15 @@ "disabled": false, "error": "", "icon": "upload", - "layout": "IPY_MODEL_fa90298a9a014c59b8edef8e4b3b069a", + "layout": "IPY_MODEL_2ef16ef7be094669b5792c6e4b7ba0ec", "multiple": false, - "style": "IPY_MODEL_c29925e9e6464980ab4a1cf33a21cb91", + "style": "IPY_MODEL_9f164e9163a5494d819fae2fd1a5d29f", "tabbable": null, "tooltip": null, "value": [] } }, - "2a921975a470438eb87d91d6d5ed4cbb": { + "5fa64a093b8947a7a9ed48baa08b938f": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -976,7 +1027,7 @@ "width": null } }, - "4953b869220f4165bf04fefb6206fb4a": { + "858a54b674414c489c633dd562fb2784": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ButtonStyleModel", @@ -998,7 +1049,7 @@ "text_decoration": null } }, - "4b256be3afdd4e81b41f9a9b775b6dd9": { + "8699b748a20d491787bb982d404d2989": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ButtonStyleModel", @@ -1020,7 +1071,7 @@ "text_decoration": null } }, - "848e92f73e8b4dc7964db141f98f0646": { + "9f164e9163a5494d819fae2fd1a5d29f": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ButtonStyleModel", @@ -1042,58 +1093,7 @@ "text_decoration": null } }, - "8d296160e90c4729b12f41d20a73195a": { - "model_module": "@jupyter-widgets/controls", - "model_module_version": "2.0.0", - "model_name": "ButtonModel", - "state": { - "_dom_classes": [], - "_model_module": "@jupyter-widgets/controls", - "_model_module_version": "2.0.0", - "_model_name": "ButtonModel", - "_view_count": null, - "_view_module": "@jupyter-widgets/controls", - "_view_module_version": "2.0.0", - "_view_name": "ButtonView", - "button_style": "", - "description": "download", - "disabled": false, - "icon": "", - "layout": "IPY_MODEL_188a98d50ae9470aa489ed8344de094b", - "style": "IPY_MODEL_4b256be3afdd4e81b41f9a9b775b6dd9", - "tabbable": null, - "tooltip": null - } - }, - "a4542d3ae44f4cf1937c7e9272f03817": { - "model_module": "@jupyter-widgets/controls", - "model_module_version": "2.0.0", - "model_name": "FileUploadModel", - "state": { - "_dom_classes": [], - "_model_module": "@jupyter-widgets/controls", - "_model_module_version": "2.0.0", - "_model_name": "FileUploadModel", - "_view_count": null, - "_view_module": "@jupyter-widgets/controls", - "_view_module_version": "2.0.0", - "_view_name": "FileUploadView", - "accept": ".mtz", - "button_style": "", - "description": "Upload", - "description_allow_html": false, - "disabled": false, - "error": "", - "icon": "upload", - "layout": "IPY_MODEL_2a921975a470438eb87d91d6d5ed4cbb", - "multiple": false, - "style": "IPY_MODEL_4953b869220f4165bf04fefb6206fb4a", - "tabbable": null, - "tooltip": null, - "value": [] - } - }, - "c29925e9e6464980ab4a1cf33a21cb91": { + "deee8dff37834d1cb68c9ec1b6dad3ba": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "ButtonStyleModel", @@ -1115,7 +1115,7 @@ "text_decoration": null } }, - "f9b915880c3b4fe6a3f1a9c77c26587e": { + "ea61c4f5e11248078d519950bf535af2": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -1168,7 +1168,7 @@ "width": null } }, - "fa90298a9a014c59b8edef8e4b3b069a": { + "f1aec75f9f8f41e3a2c2187b93c89291": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", diff --git a/genindex.html b/genindex.html index 2632a578..9ec29505 100644 --- a/genindex.html +++ b/genindex.html @@ -7,7 +7,7 @@ - + @@ -20,7 +20,7 @@ - + diff --git a/index.html b/index.html index 51371b56..9e356b7e 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/py-modindex.html b/py-modindex.html index 0d19b86f..a982b5bc 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -7,7 +7,7 @@ - + @@ -20,7 +20,7 @@ - + diff --git a/search.html b/search.html index f8ba9167..ea7ada59 100644 --- a/search.html +++ b/search.html @@ -7,7 +7,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/userguide/examples.html b/userguide/examples.html index 9997310c..6dba88a9 100644 --- a/userguide/examples.html +++ b/userguide/examples.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/userguide/index.html b/userguide/index.html index 430e499e..dfc1383e 100644 --- a/userguide/index.html +++ b/userguide/index.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/userguide/installation.html b/userguide/installation.html index 5a812084..4aa83080 100644 --- a/userguide/installation.html +++ b/userguide/installation.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - + diff --git a/userguide/mtzdtypes.html b/userguide/mtzdtypes.html index d027d8ee..4b22f767 100644 --- a/userguide/mtzdtypes.html +++ b/userguide/mtzdtypes.html @@ -8,7 +8,7 @@ - + @@ -22,7 +22,7 @@ - + diff --git a/userguide/overview.html b/userguide/overview.html index eaf8087f..bce7bd4d 100644 --- a/userguide/overview.html +++ b/userguide/overview.html @@ -8,7 +8,7 @@ - + @@ -21,7 +21,7 @@ - +