From d9bbe4a039762811f55e3999228b8974c1db84a3 Mon Sep 17 00:00:00 2001 From: gordlin Date: Wed, 11 Dec 2024 20:44:02 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20ramp4-pc?= =?UTF-8?q?ar4/storylines-editor@ad21f78ebd4135034a5dd9393de777d82f570e55?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- editor-issues/assets/main-C3AUMyF-.css | 1 + editor-issues/assets/main-DqqUJg8a.css | 1 - .../assets/{main-CbAdCg-d.js => main-FlQVMNmB.js} | 14 +++++++------- editor-issues/index-ca-en.html | 4 ++-- editor-issues/index-ca-fr.html | 4 ++-- editor-issues/index.html | 4 ++-- 6 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 editor-issues/assets/main-C3AUMyF-.css delete mode 100644 editor-issues/assets/main-DqqUJg8a.css rename editor-issues/assets/{main-CbAdCg-d.js => main-FlQVMNmB.js} (98%) diff --git a/editor-issues/assets/main-C3AUMyF-.css b/editor-issues/assets/main-C3AUMyF-.css new file mode 100644 index 00000000..11e987c6 --- /dev/null +++ b/editor-issues/assets/main-C3AUMyF-.css @@ -0,0 +1 @@ +@charset "UTF-8";@media print{.no-print,.no-print *{display:none!important}}.highed-toolbar-button:nth-child(3){display:none}.highed-toolbar-right>.separator{display:none}.highed-toolbar-right>.fa-cloud-upload{display:none}.highed-toolbar-right>.fa-cloud-download{display:none}.highed-box-size{box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-transition{transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-transition-opacity{transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-nosel{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-fill{width:100%;height:100%}.highed-vsplitter a{color:#afafaf;text-decoration:underline}.highed-vsplitter a:hover{color:#dd470c}.highed-vsplitter a:active{color:#242424}.highed-scrollbar::-webkit-scrollbar-track{background-color:#333}.highed-scrollbar::-webkit-scrollbar-thumb{background-color:#afafaf}.highed-scrollbar::-webkit-scrollbar{width:12px;background-color:#222}.highed-attention{position:absolute;background-color:#61bc7b;transition:.3s ease all}.highed-header{background:#333!important;color:#afafaf!important}.highed-logo{background-repeat:no-repeat;background-size:90% auto;height:40px;width:180px;background-position:left -5px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-inline-blocks{display:inline-block;float:left}.highed-credits{font-size:10px;padding:4px;font-weight:100;font-family:Roboto,sans-serif}.highcharts-container{width:100%!important;height:100%!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-done-button{padding:5px 7px;border:none;background:#707070;color:#fafafa;font-size:12px;font-weight:700;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-right:5px;height:100%;cursor:pointer;outline:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-done-button:hover{background:#616161}.highed-stretch{width:100%}.highed-ok-button{border:none;outline:none;margin-bottom:10px;margin-top:10px;text-align:center;background:#61bc7b;color:#fafafa;border-radius:3px;padding:7px 10px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-done-pane{padding:0 20px;position:relative}.highed-step-body.highed-done-pane .highed-ok-button{font-size:15px;padding:10px}.highed-step-body.highed-done-pane .highed-ok-button:before{content:"";font-family:fontAwesome;font-size:17px;margin-right:5px}.highed-ok-button:hover{background:#4cb369}.highed-background-normal{background:#e5e5e5;color:#242424}.highed-titlebar{text-align:center;font-weight:200}.highed-container{font-family:Roboto,sans-serif;color:#242424;background:#e5e5e5;border:1px solid #444;height:100%;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-container{position:relative;margin:0}.highed-chart-container-icon{float:left;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-color:#fff;padding:4px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}@media (max-width:700px){.highed-hsplitter .panel.highed-chart-preview-bar{display:none!important}}@media (min-width:700px){.highed-hsplitter .panel.highed-chart-preview-bar{background:#e0e0e0;border-left:1px solid #444;padding:10px}}.highed-container .titlebar{color:#242424;background:#e5e5e5;height:48px;width:100%;font-weight:100;position:relative;padding:5px;line-height:40px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-container .icons{position:absolute;right:10px;top:5px;height:100%}.highed-expand-container{position:absolute;z-index:2;width:0;height:100%;top:0;right:0;display:none;background-color:#fff}.highed-errorbar{opacity:0;pointer-events:none;width:100%;height:140px;background:#a55;color:#fafafa;position:absolute;z-index:10;bottom:0;left:0}.highed-errorbar-headline{font-size:28px;text-align:center;padding-bottom:5px}.highed-errorbar-body{overflow-y:auto;height:90px;padding:5px;background:#b36666}.highed-errorbar a{color:#fafafa!important}.highed-errorbar-more{margin-top:10px}.highed-icon{width:20px;height:20px;margin-left:10px;margin-right:10px;text-align:center;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-icon:hover{color:#111}.highed-dimmer{opacity:0;pointer-events:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:999;background:#000;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-overlay-modal{width:0;height:0;overflow:hidden;border-radius:10px;font-family:Roboto,sans-serif;color:#afafaf;background:#222;position:fixed;z-index:10000;top:50%;left:-20000px;transform:translate(-50%,-50%);padding:5px;opacity:0;pointer-events:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-hsplitter{height:100%;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;overflow:hidden}.highed-hsplitter .panel{float:left;overflow-x:hidden;overflow-y:auto;height:100%;background:#222;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-hsplitter .left{width:30%}.highed-hsplitter .right{width:70%}.highed-hsplitter-body{color:#afafaf;width:100%;height:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-step-body .highed-hsplitter .panel.right .highed-hsplitter-body{color:#fafafa;padding-left:10px;padding-right:10px;padding-bottom:10px;height:auto}.highed-hsplitter-resize-bar{position:absolute;width:5px;height:100%;cursor:ew-resize;border-left:1px solid #444;border-right:1px solid #444;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}@media (max-width:550px){.highed-hsplitter-body-responsive{float:none!important;max-height:42px;width:100%!important}}.highed-vsplitter{height:100%;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-vsplitter .panel{overflow-y:auto;width:100%;background:#222;border:none!important;border-radius:0!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-vsplitter .top{height:30%;position:relative}.highed-vsplitter .bottom{height:70%;position:relative}.highed-vsplitter-body{background:#e5e5e5;color:#242424;width:100%;height:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-tab-control{width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-tab-control .tabs{background:#222;color:#afafaf;height:48px;position:relative;font-weight:300;font-size:14px;line-height:40px;padding:5px;margin-bottom:10px;overflow:hidden;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-tab-control-more{position:absolute;right:0;top:0;background:#111;color:#afafaf;width:30px;padding:5px;height:100%;text-align:center;line-height:40px!important;display:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-tab-control-more:hover{background:#88a}.highed-tab-control .tab{float:left;font-weight:300;padding-left:24px;padding-right:24px;cursor:pointer;text-align:center}.highed-tab-control .tab-body{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;overflow-y:auto;display:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-tab-control .tab-body-padded{padding:10px}.highed-tab-control .tab-selected{font-weight:600}.highed-tab-control .body{position:relative;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-tab-control .indicator{position:absolute;bottom:0;left:0;width:100px;height:5px;background:#dd470c;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-list{color:#afafaf;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;overflow:hidden}.highed-list .item{text-align:left!important;color:#fafafa!important;font-size:14px!important;cursor:pointer;display:block;background-image:none!important;border-radius:3px;padding:5px;margin:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-list .item:hover{color:#fafafa!important;font-weight:700}.highed-list .item:first-child{border-top:none!important}.highed-list .item-selected,.highed-list .item-selected:hover{background-color:#dd470c!important;color:#fff!important;font-weight:700;cursor:default}.highed-list-compact{position:relative;display:none;text-align:left;padding-top:5px;padding-bottom:5px;font-weight:600;font-family:Roboto,sans-serif;font-size:20px;background:#111;color:#afafaf;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-list-compact .icon{margin-right:30px;margin-left:30px}.highed-step-body .highed-chart-templates .highed-hsplitter .panel.right .highed-hsplitter-body{padding-top:10px}.highed-chart-template-frame{padding-left:5px;padding-right:5px}.highed-chart-template-title{width:100%;line-height:2em;font-size:1.2em}.highed-chart-template-cat-desc{font-size:.9em;margin-bottom:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-template-description{font-size:.9em;padding-bottom:5px;padding-top:5px}.highed-chart-template-container{position:relative;cursor:pointer;margin-bottom:10px;padding:5px;background:#333;color:#fafafa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-template-body{padding-left:130px;min-height:100px}.highed-chart-template-thumbnail{position:absolute;background-repeat:no-repeat;width:120px;height:80px;background-size:90% auto;background-position:middle middle;top:50%;transform:translateY(-50%);box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-template-preview{position:relative;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;width:30%;height:140px;display:inline-block;border:1px solid rgba(66,66,100,0);margin:0 3% 3% 0;box-shadow:0 2px 5px #555;cursor:pointer;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-chart-template-preview-selected{border:5px solid #61BC7B!important}.highed-chart-template-preview:hover{border:5px solid rgba(66,66,100,.4)}.highed-customizer-adv-loader{z-index:100;position:absolute;width:200px;height:30px;border-radius:40px;top:50%;left:50%;transform:translate(-50%,-50%);background:#222;color:#afafaf;text-align:center;font-size:24px;padding:20px;opacity:0;pointer-events:none}.highed-simple-customizer{margin:0 15px 40px!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-customize-group{margin:15px 15px 40px}.highed-customize-master-dropdown{margin-top:10px;margin-bottom:10px;display:none}.highed-customizer-table-heading{text-align:center;padding-top:5px;padding-bottom:5px;color:#999;font-weight:600;font-family:Roboto,sans-serif;font-size:20px;margin-bottom:5px}.highed-customize-group .highed-customizer-table-heading{margin-bottom:0;padding-bottom:15px;padding-left:15px;padding-right:15px;text-align:left}.highed-customizer-body{padding-left:10px;padding-bottom:10px;padding-right:10px;height:auto}.highed-custom-code{width:100%;height:100%}.highed-custom-debug{padding:10px;font-family:monospace;font-size:14px}.highed-customizer-table{padding:0;border-collapse:collapse;width:100%;margin-bottom:20px;margin-top:20px;background:#fff;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-customize-type{padding:2px 4px;margin-left:5px;font-size:10px;color:#fafafa;border-radius:4px}.highed-customize-type-number{background:#52a440}.highed-customize-type-number:before{content:"123"}.highed-customize-type-string{float:right;background:#814a73}.highed-customize-type-string:before{content:"abc"}.highed-customize-field-label{font-weight:700}.highed-customize-group .highed-customizer-table{margin-bottom:0;margin-top:0}.highed-customizer-table td{padding:10px}.highed-customizer-table tr:last-child td{border:none}.highed-customizer-table tr{height:30px;padding-top:4px;padding-bottom:4px}.highed-customizer-table tr:hover{background:#1d1d1d}.highed-customizer-table td:first-child{font-family:Source Sans,sans-serif;min-width:30%;width:30%;font-weight:100;font-size:14px}.highed-customizer-table td:last-child{position:relative;min-width:40px;padding-left:0!important}.highed-customizer-table td.highed-customizer-table-help{max-width:35px;padding-right:0;text-align:center}.highed-customizer-table td.highed-customizer-table-help .highed-icon{margin:0}.highed-customizer-table tr:nth-child(2n){background:#2a2a2a}.highed-customizer-table tr:nth-child(odd){background:#2a2a2a}.highed-field-table-widget-column table,.highed-customizer-table .highed-field-table-widget-column table tr{background:transparent}.highed-customizer-field-highlighter{position:fixed;pointer-events:none;background:#111;border-radius:50%;width:40px;height:40px;opacity:1;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-item{position:relative;padding-left:15px;padding-right:15px;padding-top:10px;line-height:50px;font-weight:100;font-family:Source Sans,sans-serif;float:left;cursor:pointer}.highed-wizstepper-item #label{color:#c4c4d5;font-size:15px;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-wizstepper-item:hover #label{color:#fff}.highed-wizstepper-item .label-active{color:#fff!important}.highed-wizstepper-item .bubble{line-height:25px;position:absolute;left:50%;text-align:center;border-radius:50%;transform:translate(-50%);background-color:#111;color:#afafaf;width:15px;height:15px;border-top:1px solid #222;z-index:2;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-item .bubble-bottom{bottom:-8px}.highed-wizstepper-item .bubble-top{top:-6px}.highed-wizstepper-item .bar{position:absolute;left:0;width:100%;height:4px;background:#111;border-top:1px solid #222}.highed-step-body{pointer-events:none;display:none;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-body{position:relative;width:100%;height:100%;overflow-y:auto;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-wizstepper-item .bar-top{top:0}.highed-wizstepper-item .bar-bottom{bottom:5px}.highed-wizstepper-item .bar-first{width:51%!important;left:51%!important}.highed-wizstepper-item .bar-last{width:51%!important;left:-1%}.highed-wizstepper-item .label{padding:5px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-item .label-selected{font-weight:700}.highed-wizstepper-bar{background:#88a!important;color:#fff!important;height:60px!important}.highed-wizstpper-current-bubble{line-height:25px;position:absolute;left:50%;text-align:center;transform:translate(-50%);background-color:#dd470c;color:#fff;width:25px;height:25px;padding-left:4px;padding-right:4px;z-index:2;top:-12px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}@media (min-width:952px){.highed-wizstepper-current{display:none}}@media (max-width:952px){.highed-wizstepper-indicators{display:none}.highed-wizstepper-current{position:relative;line-height:60px;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}}.highed-wizstepper-next-prev{font-size:30px;line-height:60px!important;width:60px;height:60px;text-align:center;background:#fff3!important;color:#afafaf!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;cursor:pointer}.highed-wizstepper-next-prev:hover{background:#111!important}.highed-toolbar{position:relative;height:60px;width:100%;background-color:#111;line-height:100%;font-family:Source Sans,sans-serif;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-toolbar-center{position:absolute;transform:translate(-50%);left:50%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-toolbar-left{position:absolute;left:0}.highed-toolbar-right{position:absolute;right:0}.highed-toolbar .icon{font-size:20px!important;line-height:60px;margin-right:10px;color:#afafaf}.highed-toolbar .separator{border:1px solid #afafaf;margin-left:10px;margin-right:10px}.highed-toolbar .icon:hover{color:#fff!important}.highed-toolbar-button{margin-right:10px;margin-top:15px;display:inline-block;cursor:pointer!important}.highed-colorpicker{position:fixed;background:#222;color:#afafaf;border:1px solid #444;z-index:10010;width:200px;height:280px;opacity:0;left:-20000px;padding:5px;pointer-events:none;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-colorpicker .picker{width:100%;height:180px;border:1px solid #444;cursor:crosshair;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-colorpicker .manual{width:100%;outline:none;height:32px;font-size:14px;border:1px solid #555;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}@media (max-width:600px){.highed-colorpicker .picker{height:75%}.highed-colorpicker .manual,.highed-colorpicker .highed-ok-button{height:10%;max-height:30px}.highed-colorpicker-responsive{left:0!important;top:40px!important;width:100%!important;height:100%!important}}.highed-field-colorpicker{width:100%;border:1px solid #aaa;padding:5px;min-height:30px;font-size:13px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-container{padding-right:36px;width:100%;position:relative;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-reset{height:32px;width:32px;position:absolute;top:50%;transform:translateY(-50%);right:-7px;text-align:center;line-height:32px!important;cursor:pointer;color:#88a;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-field-code{outline:none;resize:none;width:100%;height:250px;font-family:monospace}.highed-field-reset:hover,.highed-field-colorpicker-reset:hover{color:#111}.highed-field-input{width:100%;outline:none;border:1px solid #aaa;color:#242424!important;padding:7px;font-size:13px;min-height:30px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-range{width:100%;padding:5px;outline:none;height:30px;border:1px solid #aaa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-range-indicator{line-height:10px;min-height:15px;text-align:center;font-size:12px}.highed-field-range-null{bottom:0;left:0;position:absolute;font-size:12px}.highed-field-select{width:100%;min-height:30px;border:1px solid #aaa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-tooltip{font-size:12px;font-family:Source Sans,sans-serif}.highed-field-colorpicker-compact{position:relative;display:inline-block;padding:4px;margin-right:4px;margin-bottom:4px;border:1px solid #aaa;width:30px;height:30px}.highed-field-array-add{background:#111;color:#afafaf;float:right;width:30px;height:30px;padding:4px;font-size:14px;line-height:30px!important;text-align:center;display:inline-block;cursor:pointer;border:1px solid #444;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-field-table{width:100%;padding:0;border-collapse:collapse;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-table td:first-child{min-width:auto!important;width:auto!important}.highed-field-table td:last-child{max-width:30px}.highed-field-table-widget-column{width:100%;position:relative}.highed-field-array-add:hover{background:#88a;color:#fff}.highed-field-array-remove{opacity:0;position:absolute;bottom:0;right:0;background:#e5e5e5;color:#242424;font-size:12px;border-left:1px solid #444;border-top:1px solid #444;padding:2px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-field-error{opacity:0;display:none;background:#a55;color:#fafafa;left:0;bottom:-10px;pointer-events:none;padding:4px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-pushbutton{background:#e5e5e5;color:#242424;border:1px solid #444;padding:5px;min-width:32px;display:inline-block;text-align:center;font-size:12px;margin-right:4px;min-height:32px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-pushbutton-active{background:#111;color:#afafaf}.highed-font-picker{position:relative;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-font-picker .font-color{border:1px solid #444;padding:8px;min-width:32px;display:inline-block;text-align:center;font-size:12px;min-height:32px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-font-picker .font-family{max-width:100px;margin-right:4px}.highed-font-picker .font-size{margin-right:4px}.highed-font-picker-buttons{position:absolute;right:0;top:0;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-font-picker-button-container{padding-right:110px;position:relative;margin-top:4px}.highed-tooltip-fixed{position:fixed;z-index:10011;pointer-events:none;opacity:0}.highed-tooltip{margin-top:10px;margin-right:10px;padding:20px;font-size:20px;max-height:300px;overflow-y:auto;border-radius:15px;background:#333;color:#fafafa;border:1px solid #444;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}@media (max-width:400px){.highed-tooltip{font-size:20px}}.highed-snackbar{position:fixed;bottom:-58px;left:10px;height:58px;z-index:10090;border:1px solid #444;background:#222;color:#afafaf;font-family:Roboto,sans-serif;font-size:24px;padding-left:24px;padding-right:24px;border-radius:15px;line-height:58px;cursor:default;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-snackbar .snackbar-title{padding-right:24px;text-transform:capitalize}.highed-snackbar .snackbar-action{color:#111;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-snackbar .snackbar-action:hover{color:#000}.highed-snackbar-close{position:absolute;top:5px;right:5px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-snackbar-close:hover{color:#111!important}.highed-imp-pastearea{width:100%;height:200px;border:none;color:#afafaf;background:#333;outline:none;font-family:monospace;resize:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-imp-pastearea-small{width:100%;height:100px;border:1px solid #aaa;outline:none;font-family:monospace;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-imp-spacer{box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-imp-headline{text-align:center;padding-top:5px;padding-bottom:5px;background:#111;color:#afafaf;font-weight:100;font-family:Source Sans,sans-serif;font-size:18px;margin-bottom:20px;margin-top:20px}.highed-imp-help{font-size:13px;font-family:Roboto,sans-serif;text-align:center;margin-bottom:20px}.highed-imp-button{padding-left:15px;padding-right:15px;border:none;background:#88a;color:#fff;font-size:12px;font-family:Roboto,sans-serif;margin:10px 15px 10px 0;font-weight:600;text-transform:uppercase;letter-spacing:1px;height:30px;outline:none;cursor:pointer;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-imp-button-right{margin-right:0!important;float:right}.highed-imp-input{font-size:13px;margin:5px;padding:5px;border:1px solid #aaa}.highed-imp-input-stretch{font-size:13px;padding:5px;border:1px solid #aaa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;margin:5px 0;width:100%}.highed-imp-button a{font-size:14px;font-family:Roboto,sans-serif;color:#fff;text-decoration:none;width:100%;height:100%}.highed-imp-button:hover{background:#111;color:#afafaf}.highed-imp-label{padding:4px;font-size:11px}.highed-imp-label{width:150px;display:inline-block}.highed-tree .node{position:relative;padding-right:10px}.highed-tree .parent-title{font-family:Source Sans,sans-serif;padding:4px 4px 4px 30px;font-size:12px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-tree .parent-title-selected{font-weight:400;background:#111!important;color:#afafaf!important}.highed-tree .parent-body{padding-left:20px}.highed-tree .exp-col-icon{position:absolute;width:20px;height:20px;padding:5px;text-align:center;font-size:14px;top:-2px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-tree .right-icons{position:absolute;right:0;top:0}.highed-chart-preview-expand{width:20px;height:20px;padding:4px;position:absolute;top:2px;left:2px;margin:4px;font-size:16px;text-align:center;transform:rotate(-90deg)}.highed-ctx-container-common{position:fixed;border:1px solid #444;background:#e5e5e5;color:#242424;z-index:10500;opacity:0;pointer-events:none;left:-2000px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-ctx-close-button{display:none}@media only screen and (max-device-width:480px){.highed-ctx-container{left:0!important;top:40px!important;width:100%!important;height:100%!important;padding:10px 10px 42px!important;overflow-y:auto!important}.highed-ctx-close-button{border:none;outline:none;margin-bottom:10px;margin-top:10px;text-align:center;background:#61bc7b;color:#fafafa;border-radius:3px;padding:7px 10px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;display:block!important}.highed-ctx-item-responsive{font-size:20px!important;height:42px!important;line-height:42px!important;padding-left:55px!important;font-weight:100!important}.highed-ctx-child-licon-responsive{top:10px!important;font-size:22px!important}}.highed-ctx-item{position:relative;height:20px;padding:3px 3px 3px 30px;font-size:12px;line-height:20px;font-family:Source Sans,sans-serif;min-width:100px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-ctx-item-selected,.highed-ctx-item:hover{background:#111;color:#afafaf}.highed-ctx-sep{border-bottom:1px solid #444;margin-bottom:4px;margin-top:4px}.highed-ctx-item .ctx-child-icon{position:absolute;right:10px;top:10px;font-size:12px}.highed-ctx-item .ctx-child-licon{width:30px;text-align:left;position:absolute;left:10px;top:8px;font-size:12px}.highed-dropdown{position:relative;width:100%;overflow:hidden;font-family:Source Sans,sans-serif;font-size:14px;min-height:32px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;height:32px;background:#fff;border-top:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #555}.highed-dropdown-body{padding:7px 36px 7px 7px;font-size:13px;text-overflow:ellipsis;height:20px;width:100%;max-width:100%;height:100%;background:#fff;color:#111;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dropdown-item{position:relative;height:20px;padding:5px 5px 5px 10px;font-size:12px;line-height:20px;font-family:Source Sans,sans-serif;min-width:100px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-dropdown-item:hover{background:#dd470c;color:#fff}.highed-dropdown-arrow{background:#88a;color:#fff;position:absolute;right:0;top:0;height:100%;cursor:pointer;text-align:center;padding:7px 4px 4px;width:32px;font-size:14px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dropdown-arrow:before{position:absolute;inset:0;margin:auto;width:15px;height:15px}.highed-dropdown-arrow:hover,.highed-dropdown-item-selected,.highed-dropdown-item-selected:hover{background:#dd470c;color:#fff}.highed-dropdown-items{border:1px solid #555;background:#fff;color:#111;left:-20000px;opacity:0;pointer-events:none;max-height:200px;overflow-y:auto;overflow-x:hidden;position:fixed;z-index:20000;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-plugin-details{overflow:hidden;margin:0 15px 40px;padding:0 10px;background:#2a2a2a;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-plugin-details .highed-customizer-table-heading{margin:15px -15px 5px}.highed-slider{position:relative;width:100%;padding-right:36px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-slider-indicator{position:absolute;width:32px;height:32px;top:-15px;border-radius:50%;background:#88a;line-height:32px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-slider-reset{height:32px;width:32px;position:absolute;top:-15px;right:-7px;text-align:center;line-height:32px!important;cursor:pointer;color:#88a;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-slider-reset:hover{color:#111}.highed-slider-text-indicator{color:#fff;text-align:center;font-size:12px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-slider-text-indicator-popup{background:#88a;color:#fff;padding:4px;font-size:16px;min-width:80px;transform:translate(-28px,-42px)}.highed-slider-background{margin-top:15px;height:2px;margin-bottom:15px;background:#88a;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-gsheet-frame{display:none;background:#333;color:#fafafa;width:100%;height:100%;overflow:auto}.highed-dtable-gsheet{width:100%;padding:50px;color:#999;border-radius:30px;overflow-y:auto}.highed-dtable-weird-data{position:absolute;bottom:5px;left:0;width:100%;padding:10px;font-size:20px;height:130px;font-weight:100;background:#a55;color:#fafafa;display:none}.highed-dtable-weird-data-body{margin-bottom:10px}.highed-dtable-weird-data button{margin-right:5px}.highed-dtable-gsheet-heading{text-align:center;font-size:42px;margin-bottom:20px}.highed-dtable-gsheet-desc{text-align:left;font-size:22px}.highed-dtable-gsheet-label{font-size:22px;margin-bottom:5px}.highed-dtable-gsheet-inner{width:80%;position:relative;left:50%;bottom:0;transform:translate(-50%)}.highed-dtable-gsheet-id{font-size:15px;height:30px;width:100%;margin-bottom:10px}.highed-dtable-gsheet-centered{text-align:center;font-size:25px;margin-bottom:10px}.highed-dtable-gsheet-button{margin-right:10px;width:100%}.highed-dtable-gsheet-half{width:50%}.highed-dtable-container{width:100%;height:100%;position:relative;overflow:hidden;border-collapse:collapse;background:#333;color:#fafafa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-drop-zone{pointer-events:none;position:absolute;width:80%;height:150px;border-radius:30px;border:8px dashed #444;color:#999;left:50%;padding:20px;transform:translate(-50%,-50%);top:50%;text-align:center;font-size:30px}.highed-dtable-drop-zone-small{font-size:20px}.highed-dtable-table-frame{width:100%;height:100%;margin-left:40px;margin-top:40px;overflow:auto;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-table{table-layout:fixed}.highed-dtable-row-select-box{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}.highed-dtable-body tr{height:40px;max-height:40px}.highed-dtable-body col{min-width:20px}.highed-dtable-toolbar{background:#222!important;color:#afafaf!important;height:60px}.highed-dtable-imp-button{margin-right:10px}.highed-dtable-toolbar-label{float:left;padding-left:40px;line-height:60px;font-family:Source Sans,sans-serif;font-size:14px;font-weight:100;height:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-body td{position:relative;padding-left:10px;padding-right:10px;min-width:20px;height:40px;max-height:40px;border-right:1px solid #444;border-bottom:1px solid #444;overflow:hidden}.highed-dtable-body-selected-row{background:#dd470c!important;color:#fff!important}.highed-dtable-col-val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;height:40px;max-height:40px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-input{position:absolute;left:0;top:0;background:#f25010!important;color:#fff;font-family:Source Sans,sans-serif;font-weight:100;width:100%;height:100%;font-size:24px;outline:none;border:none;resize:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-input-header{text-align:center;background:#222!important;color:#afafaf!important}.highed-dtable-table td{overflow:hidden}.highed-dtable-body td input{background:none;font-family:Source Sans,sans-serif;font-weight:100;width:100%;height:100%;font-size:24px;outline:none;border:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-load-indicator{z-index:100;position:absolute;width:200px;height:30px;border-radius:40px;top:50%;left:50%;transform:translate(-50%,-50%);background:#222;color:#afafaf;text-align:center;font-size:24px;padding:20px;opacity:0;pointer-events:none}.highed-dtable-table-tail{text-align:center;font-size:18px;display:none;padding:20px}.highed-dtable-resize-handle{position:absolute;right:0;top:0;width:5px;height:40px;cursor:ew-resize;z-index:100}.highed-dtable-resize-handle-moving{background:#ffc}.highed-dtable-top-bar{padding-left:40px;position:absolute;height:40px;width:10000px;left:0;top:0;background:#222}.highed-dtable-top-bar-col{position:relative;border-right:1px solid #444;display:inline-block;width:80px;min-width:20px;height:100%;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-top-bar-col-options{padding:5px;position:absolute;left:2px;top:50%;transform:translateY(-50%);color:#fafafa;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-dtable-top-bar-col-options:hover{color:#dd470c!important}.highed-dtable-top-left-panel{position:absolute;left:0;top:0;padding:10px;width:20px;height:20px;background:#222}.highed-dtable-left-bar{width:40px;top:0;bottom:0;padding-top:40px;position:absolute;background:#222}.highed-dtable-left-bar-row{height:41px;width:100%;padding:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-chart{width:300px;height:230px;margin:10px;float:left;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-chart-title{text-align:center;height:30px;line-height:30px}.highed-cloud-thumbnail{width:300px;height:200px;background-repeat:no-repeat;background-size:contain;line-height:400px;text-align:center;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-thumbnail:hover{border:5px solid #61BC7B}.highed-cloud-login-container{padding:5px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-input{width:100%;height:40px;font-size:16px;margin-bottom:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-login-notice{text-align:center;font-size:9px;font-style:italic}.highed-cloud-login-error{display:none;text-align:center;background:#a55;color:#fafafa;margin-bottom:10px;padding:5px;font-size:10px;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-paging{position:absolute;right:0;bottom:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-paging-item{margin-right:5px;cursor:pointer;padding:5px;background:#fff;color:#dd470c}.highed-toolbox{height:100%;position:relative}.highed-toolbox-bar{height:100%;width:50px;float:left;background:#111;color:#afafaf}.highed-toolbox-body{height:100%;width:0;float:left;opacity:0;overflow:auto;color:#afafaf;background:#222}.highed-toolbox-inner-body{padding:10px}.highed-toolbox-bar-icon{width:100%;padding:4px;text-align:center;line-height:40px!important;font-size:24px!important;margin-bottom:5px;height:50px}.highed-toolbox-live{border:2px solid;padding:3px 10px;float:left;display:none;margin-top:-5px;font-size:15px}.highed-toolbox-bar-icon:hover{color:#fff}.highed-toolbox-bar-icon-sel{color:#fff!important;background:#dd470c!important}.highed-toolbox-user-contents{width:100%;height:100%}.highed-toolbox-body-title{text-transform:uppercase;white-space:nowrap;text-align:center;font-size:24px;padding-bottom:5px;padding-top:10px;margin-bottom:5px;width:100%;overflow:hidden}.highed-toolbox-help{position:absolute;right:20px;top:0;font-size:40px!important;padding-top:10px;display:none}.highed-chart-frame{position:absolute;left:40px;top:0;height:100%;padding:50px;overflow-x:auto}.highed-chart-frame-body{background:#fff;width:100%;height:100%;box-shadow:13px 10px 23px -14px #000}.highed-res-preview{position:absolute;top:0;left:50%;transform:translate(-50%);height:30px;padding:4px;width:400px}.highed-res-quicksel{width:150px;display:inline-block;float:left}.highed-res-number{width:40px;margin-left:4px;margin-right:4px;font-size:22px}.highed-res-headline{float:left;padding-top:6px;padding-right:4px}.highed-help-gif{background-size:100% auto;height:300px;background-repeat:no-repeat;width:100%}.highed-help-desc{margin-top:10px;padding:5px;font-size:22px;max-height:200px;overflow-y:auto}.highed-help-nav{text-align:center;width:100%;position:absolute;bottom:10px;left:0;height:25px}.highed-help-counter{position:absolute;right:10px;bottom:20px;font-size:12px}.ovwContainer .layerTile{max-width:initial}body{font-size:16px}#app{font-family:Segoe UI,system-ui,ui-sans-serif,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;--sr-accent-colour: #00d2d3;--sr-content-background: rgba(249, 250, 251, 1);--sr-border-colour: rgba(229, 231, 235, 1)}#app .scroll-arrow{animation:bounce-light 1s 4.5}#app .scroll-arrow:hover{animation-iteration-count:infinite}@keyframes bounce-light{0%,to{transform:translateY(-10%);animationtimingfunction:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animationtimingfunction:cubic-bezier(0,0,.2,1)}}.lang-selector{height:18vh;width:32vh;background-color:#26374a}.lang-selector:hover{background-color:#2572b4}.home-btn-container{height:12vh;width:45vh;min-height:110px}.home-buttons:hover{background-color:#e7e7e7}table{table-layout:fixed}td{overflow-wrap:break-word;word-wrap:break-word;white-space:normal}h2[data-v-340c884d]{line-height:1.3;border-bottom:0px}button[data-v-340c884d]{border-radius:3px;padding:5px 12px;margin:0 10px;font-weight:600;transition-duration:.2s}.vfm__content button[data-v-340c884d]:hover:enabled{background-color:#dbdbdb;color:#000}.vfm__content button[data-v-340c884d]:focus{outline:2px solid royalblue;outline-offset:2px;transition-duration:75ms}.vfm__content button[data-v-340c884d]:disabled{border:1px solid gray;color:gray;cursor:not-allowed}h2[data-v-a0de9cb1]{line-height:1.3;border-bottom:0px}button[data-v-a0de9cb1]{border-radius:3px;padding:5px 12px;margin:0 10px;font-weight:600;transition-duration:.2s}.vfm__content button[data-v-a0de9cb1]:hover:enabled{background-color:#dbdbdb;color:#000}.vfm__content button[data-v-a0de9cb1]:focus{outline:2px solid royalblue;outline-offset:2px;transition-duration:75ms}.vfm__content button[data-v-a0de9cb1]:disabled{border:1px solid gray;color:gray;cursor:not-allowed}.chart-item[data-v-35b3f058]{width:46%}.chart-item .handle[data-v-35b3f058]{cursor:move;cursor:grab;cursor:-webkit-grab}.confirm-button[data-v-fc8dd745]{background-color:#000!important;color:#fff!important}.cancel-button[data-v-fc8dd745]{background-color:#fff!important;border:1px solid black!important}.name-label{text-align:left!important}.chart-btn{border:none!important}.highed-chart-frame-body{pointer-events:none}.highed-toolbar-right .highed-icon{min-width:0!important;min-height:0!important;padding-left:0!important}.panel.top.highed-scrollbar{margin-bottom:0!important}.highed-res-preview{padding:4px 0}.highed-res-number:disabled{border-color:#7676764d}.highed-res-number{line-height:normal;background-color:field;border-width:2px;border-style:inset}[data-v-e6e37f4e] .jsoneditor-vue{height:100vh}.image-item[data-v-943df047]{width:30%;cursor:move;cursor:grab;cursor:-webkit-grab}.image-item .image-file[data-v-943df047]{aspect-ratio:auto;max-height:300px}.image-item .image-container[data-v-943df047]{display:flex;align-items:center;justify-content:center;height:300px}.image-item button[data-v-943df047]{padding:0!important}@media only screen and (max-width: 1500px){.image-item[data-v-943df047]{width:41%}}@media only screen and (max-width: 900px){.image-item[data-v-943df047]{width:90%}}.upload-image input[type=file][data-v-ff59dedd]:not(:focus-visible){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.drag-label[data-v-ff59dedd]{width:auto!important}.text-label[data-v-ff59dedd]{width:25%!important;margin-right:.5rem!important;margin-bottom:0!important}.dragging[data-v-ff59dedd]{background-color:#fffaf0;border-color:#fff}label[data-v-8dd715e2]{text-align:left!important}[data-v-8dd715e2] .v-md-icon-link:before{content:"🔗"}label[data-v-c72cbb85]{text-align:left!important;width:-moz-fit-content!important;width:fit-content!important}.ramp4-config-editor *,.ramp4-config-editor :before,.ramp4-config-editor :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ramp4-config-editor :before,.ramp4-config-editor :after{--tw-content: "" }.ramp4-config-editor html,.ramp4-config-editor :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.ramp4-config-editor body{margin:0;line-height:inherit}.ramp4-config-editor hr{height:0;color:inherit;border-top-width:1px}.ramp4-config-editor abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ramp4-config-editor h1,.ramp4-config-editor h2,.ramp4-config-editor h3,.ramp4-config-editor h4,.ramp4-config-editor h5,.ramp4-config-editor h6{font-size:inherit;font-weight:inherit}.ramp4-config-editor a{color:inherit;text-decoration:inherit}.ramp4-config-editor b,.ramp4-config-editor strong{font-weight:bolder}.ramp4-config-editor code,.ramp4-config-editor kbd,.ramp4-config-editor samp,.ramp4-config-editor pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ramp4-config-editor small{font-size:80%}.ramp4-config-editor sub,.ramp4-config-editor sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ramp4-config-editor sub{bottom:-.25em}.ramp4-config-editor sup{top:-.5em}.ramp4-config-editor table{text-indent:0;border-color:inherit;border-collapse:collapse}.ramp4-config-editor button,.ramp4-config-editor input,.ramp4-config-editor optgroup,.ramp4-config-editor select,.ramp4-config-editor textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ramp4-config-editor button,.ramp4-config-editor select{text-transform:none}.ramp4-config-editor button,.ramp4-config-editor input:where([type=button]),.ramp4-config-editor input:where([type=reset]),.ramp4-config-editor input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.ramp4-config-editor :-moz-focusring{outline:auto}.ramp4-config-editor :-moz-ui-invalid{box-shadow:none}.ramp4-config-editor progress{vertical-align:baseline}.ramp4-config-editor ::-webkit-inner-spin-button,.ramp4-config-editor ::-webkit-outer-spin-button{height:auto}.ramp4-config-editor [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ramp4-config-editor ::-webkit-search-decoration{-webkit-appearance:none}.ramp4-config-editor ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ramp4-config-editor summary{display:list-item}.ramp4-config-editor blockquote,.ramp4-config-editor dl,.ramp4-config-editor dd,.ramp4-config-editor h1,.ramp4-config-editor h2,.ramp4-config-editor h3,.ramp4-config-editor h4,.ramp4-config-editor h5,.ramp4-config-editor h6,.ramp4-config-editor hr,.ramp4-config-editor figure,.ramp4-config-editor p,.ramp4-config-editor pre{margin:0}.ramp4-config-editor fieldset{margin:0;padding:0}.ramp4-config-editor legend{padding:0}.ramp4-config-editor ol,.ramp4-config-editor ul,.ramp4-config-editor menu{list-style:none;margin:0;padding:0}.ramp4-config-editor dialog{padding:0}.ramp4-config-editor textarea{resize:vertical}.ramp4-config-editor input::-moz-placeholder,.ramp4-config-editor textarea::-moz-placeholder{opacity:1;color:#9ca3af}.ramp4-config-editor input::placeholder,.ramp4-config-editor textarea::placeholder{opacity:1;color:#9ca3af}.ramp4-config-editor button,.ramp4-config-editor [role=button]{cursor:pointer}.ramp4-config-editor :disabled{cursor:default}.ramp4-config-editor img,.ramp4-config-editor svg,.ramp4-config-editor video,.ramp4-config-editor canvas,.ramp4-config-editor audio,.ramp4-config-editor iframe,.ramp4-config-editor embed,.ramp4-config-editor object{display:block;vertical-align:middle}.ramp4-config-editor img,.ramp4-config-editor video{max-width:100%;height:auto}.ramp4-config-editor [hidden]{display:none}.ramp4-config-editor [type=text],.ramp4-config-editor input:where(:not([type])),.ramp4-config-editor [type=email],.ramp4-config-editor [type=url],.ramp4-config-editor [type=password],.ramp4-config-editor [type=number],.ramp4-config-editor [type=date],.ramp4-config-editor [type=datetime-local],.ramp4-config-editor [type=month],.ramp4-config-editor [type=search],.ramp4-config-editor [type=tel],.ramp4-config-editor [type=time],.ramp4-config-editor [type=week],.ramp4-config-editor [multiple],.ramp4-config-editor textarea,.ramp4-config-editor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000 }.ramp4-config-editor [type=text]:focus,.ramp4-config-editor input:where(:not([type])):focus,.ramp4-config-editor [type=email]:focus,.ramp4-config-editor [type=url]:focus,.ramp4-config-editor [type=password]:focus,.ramp4-config-editor [type=number]:focus,.ramp4-config-editor [type=date]:focus,.ramp4-config-editor [type=datetime-local]:focus,.ramp4-config-editor [type=month]:focus,.ramp4-config-editor [type=search]:focus,.ramp4-config-editor [type=tel]:focus,.ramp4-config-editor [type=time]:focus,.ramp4-config-editor [type=week]:focus,.ramp4-config-editor [multiple]:focus,.ramp4-config-editor textarea:focus,.ramp4-config-editor select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.ramp4-config-editor input::-moz-placeholder,.ramp4-config-editor textarea::-moz-placeholder{color:#6b7280;opacity:1}.ramp4-config-editor input::placeholder,.ramp4-config-editor textarea::placeholder{color:#6b7280;opacity:1}.ramp4-config-editor ::-webkit-datetime-edit-fields-wrapper{padding:0}.ramp4-config-editor ::-webkit-date-and-time-value{min-height:1.5em}.ramp4-config-editor ::-webkit-date-and-time-value{text-align:inherit}.ramp4-config-editor ::-webkit-datetime-edit{display:inline-flex}.ramp4-config-editor ::-webkit-datetime-edit,.ramp4-config-editor ::-webkit-datetime-edit-year-field,.ramp4-config-editor ::-webkit-datetime-edit-month-field,.ramp4-config-editor ::-webkit-datetime-edit-day-field,.ramp4-config-editor ::-webkit-datetime-edit-hour-field,.ramp4-config-editor ::-webkit-datetime-edit-minute-field,.ramp4-config-editor ::-webkit-datetime-edit-second-field,.ramp4-config-editor ::-webkit-datetime-edit-millisecond-field,.ramp4-config-editor ::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.ramp4-config-editor select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ramp4-config-editor [multiple],.ramp4-config-editor [size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.ramp4-config-editor [type=checkbox],.ramp4-config-editor [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000 }.ramp4-config-editor [type=checkbox]{border-radius:0}.ramp4-config-editor [type=radio]{border-radius:100%}.ramp4-config-editor [type=checkbox]:focus,.ramp4-config-editor [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ramp4-config-editor [type=checkbox]:checked,.ramp4-config-editor [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp4-config-editor [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){.ramp4-config-editor [type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.ramp4-config-editor [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){.ramp4-config-editor [type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.ramp4-config-editor [type=checkbox]:checked:hover,.ramp4-config-editor [type=checkbox]:checked:focus,.ramp4-config-editor [type=radio]:checked:hover,.ramp4-config-editor [type=radio]:checked:focus{border-color:transparent;background-color:currentColor}.ramp4-config-editor [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){.ramp4-config-editor [type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.ramp4-config-editor [type=checkbox]:indeterminate:hover,.ramp4-config-editor [type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}.ramp4-config-editor [type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}.ramp4-config-editor [type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.ramp4-config-editor input[type=checkbox],.ramp4-config-editor input[type=radio]{border-width:2px;border-color:#000;margin-right:8px;cursor:pointer;color:#000}.ramp4-config-editor *,.ramp4-config-editor :before,.ramp4-config-editor :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ramp4-config-editor ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ramp4-config-editor .container{width:100%}@media (min-width: 640px){.ramp4-config-editor .container{max-width:640px}}@media (min-width: 768px){.ramp4-config-editor .container{max-width:768px}}@media (min-width: 1024px){.ramp4-config-editor .container{max-width:1024px}}@media (min-width: 1280px){.ramp4-config-editor .container{max-width:1280px}}@media (min-width: 1536px){.ramp4-config-editor .container{max-width:1536px}}.ramp4-config-editor .visible{visibility:visible}.ramp4-config-editor .static{position:static}.ramp4-config-editor .absolute{position:absolute}.ramp4-config-editor .relative{position:relative}.ramp4-config-editor .bottom-\[1\.5px\]{bottom:1.5px}.ramp4-config-editor .bottom-\[2px\]{bottom:2px}.ramp4-config-editor .mx-1{margin-left:.25rem;margin-right:.25rem}.ramp4-config-editor .my-2{margin-top:.5rem;margin-bottom:.5rem}.ramp4-config-editor .my-4{margin-top:1rem;margin-bottom:1rem}.ramp4-config-editor .mb-1{margin-bottom:.25rem}.ramp4-config-editor .mb-4{margin-bottom:1rem}.ramp4-config-editor .ml-1{margin-left:.25rem}.ramp4-config-editor .ml-2{margin-left:.5rem}.ramp4-config-editor .ml-auto{margin-left:auto}.ramp4-config-editor .mr-1{margin-right:.25rem}.ramp4-config-editor .mr-2{margin-right:.5rem}.ramp4-config-editor .mt-1{margin-top:.25rem}.ramp4-config-editor .mt-2{margin-top:.5rem}.ramp4-config-editor .mt-3{margin-top:.75rem}.ramp4-config-editor .mt-4{margin-top:1rem}.ramp4-config-editor .mt-5{margin-top:1.25rem}.ramp4-config-editor .mt-\[0\]{margin-top:0}.ramp4-config-editor .box-border{box-sizing:border-box}.ramp4-config-editor .block{display:block}.ramp4-config-editor .flex{display:flex}.ramp4-config-editor .table{display:table}.ramp4-config-editor .grid{display:grid}.ramp4-config-editor .hidden{display:none}.ramp4-config-editor .h-5{height:1.25rem}.ramp4-config-editor .h-6{height:1.5rem}.ramp4-config-editor .h-9{height:2.25rem}.ramp4-config-editor .h-96{height:24rem}.ramp4-config-editor .h-full{height:100%}.ramp4-config-editor .w-5{width:1.25rem}.ramp4-config-editor .w-6{width:1.5rem}.ramp4-config-editor .w-full{width:100%}.ramp4-config-editor .max-w-2xl{max-width:42rem}.ramp4-config-editor .max-w-\[250px\]{max-width:250px}.ramp4-config-editor .max-w-xs{max-width:20rem}.ramp4-config-editor .flex-none{flex:none}.ramp4-config-editor .flex-shrink-0{flex-shrink:0}.ramp4-config-editor .flex-grow,.ramp4-config-editor .grow{flex-grow:1}.ramp4-config-editor .basis-1\/5{flex-basis:20%}.ramp4-config-editor .basis-4\/5{flex-basis:80%}.ramp4-config-editor .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp4-config-editor .cursor-default{cursor:default}.ramp4-config-editor .cursor-move{cursor:move}.ramp4-config-editor .cursor-not-allowed{cursor:not-allowed}.ramp4-config-editor .cursor-pointer{cursor:pointer}.ramp4-config-editor .flex-col{flex-direction:column}.ramp4-config-editor .items-center{align-items:center}.ramp4-config-editor .justify-center{justify-content:center}.ramp4-config-editor .gap-4{gap:1rem}.ramp4-config-editor .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.ramp4-config-editor .divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.ramp4-config-editor .overflow-y-scroll{overflow-y:scroll}.ramp4-config-editor .rounded-md{border-radius:.375rem}.ramp4-config-editor .border{border-width:1px}.ramp4-config-editor .border-2{border-width:2px}.ramp4-config-editor .border-t{border-top-width:1px}.ramp4-config-editor .border-solid{border-style:solid}.ramp4-config-editor .border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp4-config-editor .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.ramp4-config-editor .border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.ramp4-config-editor .bg-\[\#1c1717\]{--tw-bg-opacity: 1;background-color:rgb(28 23 23 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.ramp4-config-editor .fill-current{fill:currentColor}.ramp4-config-editor .p-1{padding:.25rem}.ramp4-config-editor .p-2{padding:.5rem}.ramp4-config-editor .p-3{padding:.75rem}.ramp4-config-editor .p-5{padding:1.25rem}.ramp4-config-editor .px-2{padding-left:.5rem;padding-right:.5rem}.ramp4-config-editor .px-5{padding-left:1.25rem;padding-right:1.25rem}.ramp4-config-editor .pl-1{padding-left:.25rem}.ramp4-config-editor .text-2xl{font-size:1.5rem;line-height:2rem}.ramp4-config-editor .text-3xl{font-size:1.875rem;line-height:2.25rem}.ramp4-config-editor .text-lg{font-size:1.125rem;line-height:1.75rem}.ramp4-config-editor .font-semibold{font-weight:600}.ramp4-config-editor .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp4-config-editor .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp4-config-editor .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp4-config-editor .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp4-config-editor .hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.ramp4-config-editor .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.ramp4-config-editor .disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}@media (min-width: 640px){.ramp4-config-editor .sm\:ml-3{margin-left:.75rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:ml-5{margin-left:1.25rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:mr-1{margin-right:.25rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:mr-3{margin-right:.75rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:mr-5{margin-right:1.25rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:hidden{display:none}}@media (min-width: 640px){.ramp4-config-editor .sm\:w-4\/5{width:80%}}@media (min-width: 640px){.ramp4-config-editor .sm\:w-\[500px\]{width:500px}}@media (min-width: 640px){.ramp4-config-editor .sm\:p-3{padding:.75rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:pl-2{padding-left:.5rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}.ramp4-config-editor .tippy-box[data-theme~=ramp4Editor]{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#fff;background:#222;opacity:.9;font-size:14px;padding:3px 8px;border-radius:5px;text-align:center}@property --a{initial-value: 0deg; inherits: false; syntax: "";}@property --h{initial-value: 0; inherits: false; syntax: "";}.ramp4-config-editor .loader{padding:2rem 4rem;font-family:monospace!important;font-weight:700;color:#fff;border-style:solid;border-width:1vmin;font-size:2rem;--charge: hsl(var(--h, 0), 80%, 50%);-o-border-image:conic-gradient(var(--charge) var(--a),transparent calc(var(--a) + .5deg)) 30;border-image:conic-gradient(var(--charge) var(--a),transparent calc(var(--a) + .5deg)) 30;animation:load 2s infinite ease-in-out}@keyframes load{0%,10%{--a: 0deg;--h: 0 }to{--a: 360deg;--h: 100 }}.ramp4-config-editor .cols-2{grid-template-columns:24px 1fr 1fr 48px}.ramp4-config-editor .cols-3{grid-template-columns:24px 1fr 1fr 1fr 48px}.ramp-styles select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ramp-styles [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ramp-styles [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.ramp-styles [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding:8px 12px;font-size:16px;line-height:24px;font-weight:400}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{height:16px;width:16px}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px;opacity:.5}@font-face{font-family:agGridMaterial;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media (min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;transform:scaleY(.125)}@media (min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.ramp4-config-editor{height:100%;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.ramp4-config-editor h1,.ramp4-config-editor h2,.ramp4-config-editor h3,.ramp4-config-editor h4,.ramp4-config-editor h5,.ramp4-config-editor h6,.ramp4-config-editor .h1,.ramp4-config-editor .h2,.ramp4-config-editor .h3,.ramp4-config-editor .h4,.ramp4-config-editor .h5,.ramp4-config-editor .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}.input-table{--grid-layout-gap: 100px;--grid-column-count: 10;--grid-item--min-width: min(250px, 100%);--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));-moz-column-gap:var(--grid-layout-gap);column-gap:var(--grid-layout-gap);row-gap:16px}.input-table select,.input-table input{display:block;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));font-size:.875rem;line-height:1.25rem}.input-table input[type=text],.input-table input[type=number],.input-table select{width:100%;padding:.5rem}.required:after{content:" *";color:red}@media (min-width: 640px){.ramp-styles div:has(>button[content="About RAMP"]){display:none}}label[data-v-b9d59711]{text-align:left!important;width:-moz-fit-content!important;width:fit-content!important}select[data-v-b9d59711]{border:1px black solid;background:#fff;padding:.25rem .5rem}.map-item[data-v-b9d59711]{width:300px;background:#eee;text-align:center;padding:25px;cursor:pointer}.map-item button[data-v-b9d59711]{padding:0!important}.edit-map[data-v-b9d59711]{content:url("data:image/svg+xml,%3csvg%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:ns1='http://sozi.baierouge.fr'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20id='svg4847'%20sodipodi:docname='edit-icon.svg'%20viewBox='0%200%20581.98%20744.96'%20version='1.1'%20inkscape:version='0.48.4%20r9939'%20height='100'%20style='margin:%200%20auto;%20margin-bottom:%2020px'%20%3e%3csodipodi:namedview%20id='base'%20bordercolor='%23666666'%20inkscape:pageshadow='2'%20inkscape:window-y='24'%20fit-margin-left='0'%20pagecolor='%23ffffff'%20inkscape:window-height='844'%20inkscape:window-maximized='0'%20inkscape:zoom='0.17110443'%20inkscape:window-x='0'%20showgrid='false'%20borderopacity='1.0'%20inkscape:current-layer='layer1'%20inkscape:cx='1337.0235'%20inkscape:cy='-553.48697'%20fit-margin-top='0'%20fit-margin-right='0'%20fit-margin-bottom='0'%20inkscape:window-width='1589'%20inkscape:pageopacity='0.0'%20inkscape:document-units='px'%20/%3e%3cg%20id='layer1'%20inkscape:label='Layer%201'%20inkscape:groupmode='layer'%20transform='translate(-105.03%20-121.31)'%20%3e%3cg%20id='g4885'%3e%3cg%20id='g4830'%20style='fill:%20%23777777'%20transform='matrix(11.996%200%200%2011.996%20-1026.7%20-3323.3)'%20%3e%3cpath%20id='path11535'%20sodipodi:nodetypes='sccccscccccccccccccccccccc'%20inkscape:connector-curvature='0'%20style='color:%20%23777777;%20fill:%20%23777777'%20d='m139.16%20289.02c-1.2148-0.82153-2.4093-1.383-3.6056-1.8664l-1.2844%201.7675%207.3028%205.3067%201.2844-1.7675c-1.2539-1.5418-2.4824-2.6188-3.6972-3.4403zm-5.7164%201.0383-1.2844%201.7675%207.3028%205.3067%201.2844-1.7675zm-2.2202%203.0554-17.334%2023.854%203.9697%201.2896%2016.735-22.702zm4.0836%203.0131-16.643%2022.656%202.2523%203.5376%2017.61-23.9zm-21.862%2021.863-1.8834%209.5262%208.3239-4.591-2.3632-3.5249z'%20/%3e%3cpath%20id='rect4819'%20sodipodi:nodetypes='ssssssccssssssccs'%20style='fill:%20%23777777'%20inkscape:connector-curvature='0'%20d='m101.62%20290.19c-4.0274%200-7.2812%203.2539-7.2812%207.2812v44.531c0%204.0274%203.2539%207.25%207.2812%207.25h29.75c4.0274%200%207.2812-3.2226%207.2812-7.25v-34.844l-4.4375%206v27.156c0%202.4813-1.9874%204.5-4.4688%204.5h-26.5c-2.4813%200-4.4688-2.0187-4.4688-4.5v-41.188c0-2.4813%201.9874-4.4688%204.4688-4.4688h21.127l2.8419-4.4688z'%20/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");margin:0 auto 20px}.add-map[data-v-b9d59711]{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+CjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgaGVpZ2h0PSIxMDBweCIgaWQ9IkxheWVyXzEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjEwMCIgd2lkdGg9IjEwMCIvPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzc3Nzc3IiBzdHJva2UtbWl0ZXJsaW1pdD0iMjAiIHN0cm9rZS13aWR0aD0iOCIgeDE9IjkiIHgyPSI5MSIgeTE9IjUwIiB5Mj0iNTAiLz4KICAgIDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzc3Nzc3NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjIwIiBzdHJva2Utd2lkdGg9IjgiIHgxPSI1MCIgeDI9IjUwIiB5MT0iOSIgeTI9IjkxIi8+Cjwvc3ZnPg==);margin:0 auto 20px}input[type=number][data-v-b9d59711]{width:76px}[data-v-b9d59711] rv-basemap-item .rv-basemap-thumb img{max-width:none}[data-v-b9d59711] .rv-details-attrib-value a{white-space:unset!important}[data-v-b9d59711] .ramp-app{height:100%}[data-v-b9d59711] .ramp-app h1,[data-v-b9d59711] .ramp-app h2,[data-v-b9d59711] .ramp-app h3,[data-v-b9d59711] .ramp-app h4,[data-v-b9d59711] .ramp-app h5,[data-v-b9d59711] .ramp-app h6,[data-v-b9d59711] .ramp-app .h1,[data-v-b9d59711] .ramp-app .h2,[data-v-b9d59711] .ramp-app .h3,[data-v-b9d59711] .ramp-app .h4,[data-v-b9d59711] .ramp-app .h5,[data-v-b9d59711] .ramp-app .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}[data-v-b9d59711] .ramp-app input[type=checkbox]{margin-top:unset}.video-file[data-v-e6e7b81c]{max-height:300px}.video-container[data-v-e6e7b81c]{display:flex;align-items:center;justify-content:center}button[data-v-e6e7b81c]{padding:0!important}.upload-video input[type=file][data-v-dae54430]:not(:focus-visible){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.drag-label[data-v-dae54430]{width:auto!important}.text-label[data-v-dae54430]{width:25%!important;margin-right:.5rem!important;margin-bottom:0!important}.dragging[data-v-dae54430]{background-color:#fffaf0;border-color:#fff}label[data-v-9e05cbbb]{text-align:left!important;width:-moz-fit-content!important;width:fit-content!important}select[data-v-9e05cbbb]{border:1px black solid;background:#fff;padding:.25rem .5rem}.table-header th[data-v-9e05cbbb]{text-align:center;background-color:#ddd;padding:5px}.table-contents td[data-v-9e05cbbb]{text-align:center;padding:5px}.table-contents[data-v-9e05cbbb]:hover{background-color:#eee;cursor:pointer}.table-add-row th[data-v-9e05cbbb]{vertical-align:top;text-align:center;border-top:1px solid #ddd;padding:5px}.table-add-row input[type=text][data-v-9e05cbbb],.table-add-row select[data-v-9e05cbbb],.table-add-row button[data-v-9e05cbbb]{width:150px!important;text-align:center;font-weight:400;border:1px solid black;padding:2px!important;margin-top:0!important}.table-header th{text-align:center;background-color:#ddd;padding:5px}.table-contents td{text-align:center;padding:5px}.table-contents:hover{background-color:#eee;cursor:pointer}.table-add-row td{vertical-align:top;text-align:center;border-top:1px solid #ddd;padding:5px}.table-add-row input[type=text],.table-add-row select,.table-add-row button{width:150px!important;text-align:center;font-weight:400;border:1px solid black;padding:2px!important;margin-top:0!important}.panel-select-button[data-v-7e21b837]{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}label[data-v-7e21b837]{text-align:left!important;margin-left:.5rem}input[type=checkbox][data-v-7e21b837]:checked{accent-color:black;color:#fff}select[data-v-7e21b837]{border:1px solid #a1a1a1;background:#fff;padding:.25rem .5rem}.table-of-contents-slide button[data-v-7e21b837]{padding:0;border:none}.slide-toc-button[data-v-8d87603a]{border-radius:3px;padding:2px;line-height:1}.slide-toc-button[data-v-8d87603a]:hover{background-color:#d1d5db}span[data-v-8d87603a]{font-weight:500}.toc-slide-button[data-v-685f6ef8]{border:none!important;background:none!important;padding:0!important;margin:0!important}.toc-slide-button[data-v-685f6ef8]:hover{background:none!important}.copy-select[data-v-685f6ef8]{width:450px}.focused[data-v-685f6ef8]{outline:2px solid black}.editor-toc-button[data-v-685f6ef8]{margin:10px 0 0!important}.slide-toc-button[data-v-685f6ef8]{border-radius:3px;padding:2px}.slide-toc-button[data-v-685f6ef8]:hover{background-color:#d1d5db}.line-clamp-2[data-v-685f6ef8]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.toc-list[data-v-685f6ef8]{height:calc(100vh - 177px);height:calc(var(--vh, 1vh) * 100 - 177px);overflow-y:auto}.toc-list-mobile[data-v-685f6ef8]{height:calc(100vh - 123px);height:calc(var(--vh, 1vh) * 100 - 123px);overflow-y:auto}.selected-toc-config-item[data-v-685f6ef8]{background-color:#e1e1e1}h2{line-height:80%}.metadata-label{font-weight:700;text-align:left}.metadata-item{margin-bottom:20px}.metadata-input{border:1px solid lightgray!important;display:block;border-radius:5px;margin-top:.15rem;margin-bottom:.25rem;max-width:100%;width:1200px}.metadata-subcaption{color:#6a6a6a;font-size:small}.metadata-select{padding:8px 10px;border:1px solid lightgray;background-color:#fff;display:block;border-radius:5px;margin-top:.15rem;margin-bottom:.25rem;max-width:100%;width:300px;--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.ramp-markdown[data-v-f01ffc66] :not(table,td,img){all:revert}.help-section-header[data-v-f01ffc66]{padding:10px 15px!important;margin:0!important}.help-section-header .dropdown-icon[data-v-f01ffc66]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.help-item-leave-active[data-v-f01ffc66],.help-item-enter-active[data-v-f01ffc66]{transition:all .3s}.help-item-enter-active[data-v-f01ffc66]{transition-delay:.1s}.help-item-leave-to[data-v-f01ffc66],.help-item-enter[data-v-f01ffc66]{max-height:0px;opacity:0}.storyramp-app .help-panel[data-v-f41260c9] :not(table,td,img){all:revert}.storyramp-app .vfm__content[data-v-f41260c9],.vfm .vfm__content[data-v-f41260c9]{max-width:80%;min-width:70%;max-height:80%;margin:16px;padding:4px}.editor-container{margin:0 auto}.editor-label{font-weight:600;text-align:left}.editor-h3{font-size:larger}.editor-input{padding:7px 10px;margin-top:3px;border:1px solid #a1a1a1;border-radius:5px;--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.editor-container .input-error{border:1px solid red;outline-color:red}.editor-button{border-radius:3px;padding:5px 12px;font-weight:600;transition-duration:.2s}.editor-forms-button{padding:8px 15px;border-radius:5px}.editor-button:hover:enabled{background-color:#dbdbdb;color:#000}button:focus,.editor-button:focus,input:focus,select:focus{outline:2px solid royalblue;z-index:2;outline-offset:2px;transition-duration:75ms}.editor-button:disabled{border:1px solid gray;color:gray;cursor:not-allowed}.editor-toc-button{background-color:#f3f4f6;color:#000;border:none;transition-duration:.2s;padding:.25 .25em!important}.editor-header{top:-1px;padding-top:9px}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.question-mark-button{font-size:24px;line-height:1.8rem}.toc-popup-button{border:1px solid rgb(135,135,135);background-color:#f3f3f3;border-radius:3px;padding:3px 12px}.toc-popup-button:hover{background-color:#eaeaea}.toc-popup-button:active{background-color:#ddd}@media only screen and (min-width: 768px){.editor-area{overflow-y:auto;height:calc(var(--vh, 1vh) * 100 - 100px)}}.dropbtn{background-color:#fff;color:#000;padding:5px 14px;font-size:16px;font-weight:600;border:1px solid black;transition:background-color .2s;border-radius:3px}.dropdown{position:relative;display:inline-block;margin:0;padding:0}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:110px;box-shadow:0 8px 16px #0003;z-index:1;border:1px solid lightgray}.dropdown-content button{color:#000;padding:7px 10px;text-decoration:none;display:block;text-align:center;font-weight:500;width:100%}.dropdown-content button:hover{background-color:#e6e5e5}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#dbdbdb}#sidebar-mobile{z-index:21;height:100%;width:0;max-width:100%;position:fixed;top:0;left:0;overflow-x:hidden;transition:.5s;background-color:#fff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:20;display:none}.storyramp-app h1,.storyramp-app h2,.storyramp-app h3,.storyramp-app h4,.storyramp-app h5,.storyramp-app h6,.vfm h1,.vfm h2,.vfm h3,.vfm h4,.vfm h5,.vfm h6{font-family:Segoe UI,system-ui,ui-sans-serif,Tahoma,Geneva,Verdana,sans-serif;line-height:1.3;border-bottom:0px}.storyramp-app .editor-container,.vfm .editor-container{margin:0 auto}.storyramp-app .vfm__content,.vfm .vfm__content{max-width:80%;min-width:70%;max-height:90%;padding:20px}.storyramp-app .vfm__content label,.vfm .vfm__content label{display:block}.storyramp-app .editor-container h3,.vfm .editor-container h3{font-size:x-large}.storyramp-app .editor-container .input-error,.vfm .editor-container .input-error{border:1px solid red;outline-color:red}.storyramp-app .vfm__content button,.vfm .vfm__content button{border-radius:3px;padding:5px 12px;margin:0 10px;font-weight:600;transition-duration:.2s}.storyramp-app .vfm__content button:hover:enabled,.vfm .vfm__content button:hover:enabled{background-color:#dbdbdb;color:#000}.storyramp-app .vfm__content button:disabled,.vfm .vfm__content button:disabled{border:1px solid gray;color:gray;cursor:not-allowed}.storyramp-app .image-preview,.vfm .image-preview{max-width:150px;max-height:150px;display:inline}.storyramp-app .sub-link,.vfm .sub-link{color:#00f;margin:0;padding:0;text-decoration:underline;cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.storyramp-app .sub-link:hover,.vfm .sub-link:hover{color:#57b0fd}.storyramp-app .sub-link:active,.vfm .sub-link:active{color:#57d3fd}.storyramp-app .input-success,.vfm .input-success{border-color:#00bd00;outline-color:#00bd00}.storyramp-app .input-warning,.vfm .input-warning{border-color:#eab308;outline-color:#eab308}.storyramp-app h1,.storyramp-app h2,.storyramp-app h3,.storyramp-app h4,.storyramp-app h5,.storyramp-app h6,.storyramp-app .h1,.storyramp-app .h2,.storyramp-app .h3,.storyramp-app .h4,.storyramp-app .h5,.storyramp-app .h6{font-family:Segoe UI,system-ui,ui-sans-serif,Tahoma,Geneva,Verdana,sans-serif;line-height:1.3;border-bottom:0px;margin-bottom:3px}.storyramp-app .story-header{z-index:60}.storyramp-app .storyramp-modified{max-width:1536px;margin:0 auto;padding-left:15px;padding-top:1em;padding-bottom:1em}.storyramp-app .prose a{font-weight:700}.storyramp-app .prose a:not([panel]):after{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='16px'%20height='16px'%20viewBox='0%200%2016%2016'%20version='1.1'%3e%3cg%20id='surface1'%3e%3cpath%20style='%20stroke:none;fill-rule:nonzero;fill:rgb(0%25,0%25,255%25);fill-opacity:1;'%20d='M%203%2014%20C%202.734375%2014%202.5%2013.898438%202.300781%2013.699219%20C%202.101562%2013.5%202%2013.265625%202%2013%20L%202%203%20C%202%202.734375%202.101562%202.5%202.300781%202.300781%20C%202.5%202.101562%202.734375%202%203%202%20L%207.648438%202%20L%207.648438%203%20L%203%203%20L%203%2013%20L%2013%2013%20L%2013%208.351562%20L%2014%208.351562%20L%2014%2013%20C%2014%2013.265625%2013.898438%2013.5%2013.699219%2013.699219%20C%2013.5%2013.898438%2013.265625%2014%2013%2014%20Z%20M%206.367188%2010.351562%20L%205.667969%209.632812%20L%2012.300781%203%20L%208.648438%203%20L%208.648438%202%20L%2014%202%20L%2014%207.351562%20L%2013%207.351562%20L%2013%203.714844%20Z%20M%206.367188%2010.351562%20'/%3e%3c/g%3e%3c/svg%3e")}.storyramp-app .w-mobile-full{width:80%}@media screen and (max-width: 640px){.w-mobile-full{width:100%!important}}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:#374151;max-width:65ch}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:#111827;text-decoration:underline;font-weight:500}.prose a:link{color:#00f}.prose a:visited,.prose a:hover{color:purple}.prose a:active{color:#00f}.prose strong{color:#111827;font-weight:600}.prose ol[type=A]{--list-counter-style: upper-alpha}.prose ol[type=a]{--list-counter-style: lower-alpha}.prose ol[type=A s]{--list-counter-style: upper-alpha}.prose ol[type=a s]{--list-counter-style: lower-alpha}.prose ol[type=I]{--list-counter-style: upper-roman}.prose ol[type=i]{--list-counter-style: lower-roman}.prose ol[type=I s]{--list-counter-style: upper-roman}.prose ol[type=i s]{--list-counter-style: lower-roman}.prose ol[type="1"]{--list-counter-style: decimal}.prose ol>li{position:relative;padding-left:1.75em}.prose ol>li:before{content:counter(list-item,var(--list-counter-style, decimal)) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li:before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:.6875em;left:.25em}.prose hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-left-color:#e5e7eb;quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{color:#111827;font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose h2{color:#111827;font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose h3{color:#111827;font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose h4{color:#111827;font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#111827;font-weight:600;font-size:.875em}.prose code:before{content:"`"}.prose code:after{content:"`"}.prose a code{color:#111827}.prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code:before{content:none}.prose pre code:after{content:none}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding:.5714286em}.prose{font-size:1rem;line-height:1.75}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose{img:disabled}.prose video{margin-top:2em;margin-bottom:2em}.prose figure{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol,.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose li{margin-top:.5em;margin-bottom:.5em}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>*:first-child{margin-top:1.25em}.prose>ul>li>*:last-child{margin-bottom:1.25em}.prose>ol>li>*:first-child{margin-top:1.25em}.prose>ol>li>*:last-child{margin-bottom:1.25em}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin-top:.75em;margin-bottom:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose h4+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose img:not(.story-graphic){margin-top:2em;margin-bottom:2em}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-2{top:.5rem}.top-20{top:5rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-10{right:2.5rem}.-right-1{right:-.25rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.float-right{float:right}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-10{margin:2.5rem}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-32{margin-bottom:8rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-10{margin-left:2.5rem}.ml-auto{margin-left:auto}.ml-0\.5{margin-left:.125rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-24{height:6rem}.h-96{height:24rem}.h-auto{height:auto}.h-full{height:100%}.h-story{height:calc(100vh - 4rem)}.max-h-0{max-height:0px}.max-h-full{max-height:100%}.max-h-60vh{max-height:60vh}.w-0{width:0px}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-48{width:12rem}.w-72{width:18rem}.w-80{width:20rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-2{flex:2 2 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%}.-translate-y-1\/2{--tw-translate-y: -50%}.rotate-180{--tw-rotate: 180deg}.-rotate-180{--tw-rotate: -180deg}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border-2{border-width:2px}.border-4{border-width:4px}.border{border-width:1px}.border-t-2{border-top-width:2px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.bg-transparent{background-color:transparent}.bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-12{padding:3rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pt-24{padding-top:6rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-5{padding-bottom:1.25rem}.pb-10{padding-bottom:2.5rem}.pb-24{padding-bottom:6rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ordinal{--tw-ordinal: ordinal}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.text-accent-dark-orange{--tw-text-opacity: 1;color:rgba(204,57,1,var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.underline{text-decoration:underline}.opacity-60{opacity:.6}*,:before,:after{--tw-shadow: 0 0 #0000}.shadow{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}*,:before,:after{--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000}.filter{--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur: blur(8px)}.invert{--tw-invert: invert(100%)}.sepia{--tw-sepia: sepia(100%)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tippy-content{text-align:center}.tippy-box[data-animation=chapter-menu][data-placement^=right]>.tippy-backdrop{transform-origin:50% 0!important}@media (min-width: 640px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:mr-1{margin-right:.25rem}.sm\:mr-3{margin-right:.75rem}.sm\:mr-4{margin-right:1rem}.sm\:mr-5{margin-right:1.25rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-5{margin-left:1.25rem}.sm\:ml-28{margin-left:7rem}.sm\:h-story{height:calc(100vh - 4rem)}.sm\:max-h-screen{max-height:100vh}.sm\:w-4\/5{width:80%}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:self-start{align-self:flex-start}.sm\:p-3{padding:.75rem}.sm\:pl-2{padding-left:.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:float-right{float:right}.md\:block{display:block}.md\:hidden{display:none}.md\:w-1\/3{width:33.333333%}.md\:w-3\/4{width:75%}.md\:w-3\/5{width:60%}.md\:w-5\/12{width:41.666667%}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-around{justify-content:space-around}.md\:gap-3{gap:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1024px){.lg\:mt-0{margin-top:0}.lg\:flex{display:flex}.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.666667%}.lg\:flex-row{flex-direction:row}}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ramp-styles :before,.ramp-styles :after{--tw-content: "" }.ramp-styles html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ramp-styles body{margin:0;line-height:inherit}.ramp-styles hr{height:0;color:inherit;border-top-width:1px}.ramp-styles abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6{font-size:inherit;font-weight:inherit}.ramp-styles a{color:inherit;text-decoration:inherit}.ramp-styles b,.ramp-styles strong{font-weight:bolder}.ramp-styles code,.ramp-styles kbd,.ramp-styles samp,.ramp-styles pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.ramp-styles small{font-size:80%}.ramp-styles sub,.ramp-styles sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ramp-styles sub{bottom:-.25em}.ramp-styles sup{top:-.5em}.ramp-styles table{text-indent:0;border-color:inherit;border-collapse:collapse}.ramp-styles button,.ramp-styles input,.ramp-styles optgroup,.ramp-styles select,.ramp-styles textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}.ramp-styles button,.ramp-styles select{text-transform:none}.ramp-styles button,.ramp-styles [type=button],.ramp-styles [type=reset],.ramp-styles [type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}.ramp-styles :-moz-focusring{outline:auto}.ramp-styles :-moz-ui-invalid{box-shadow:none}.ramp-styles progress{vertical-align:baseline}.ramp-styles ::-webkit-inner-spin-button,.ramp-styles ::-webkit-outer-spin-button{height:auto}.ramp-styles [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ramp-styles ::-webkit-search-decoration{-webkit-appearance:none}.ramp-styles ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ramp-styles summary{display:list-item}.ramp-styles blockquote,.ramp-styles dl,.ramp-styles dd,.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6,.ramp-styles hr,.ramp-styles figure,.ramp-styles p,.ramp-styles pre{margin:0}.ramp-styles fieldset{margin:0;padding:0}.ramp-styles legend{padding:0}.ramp-styles ol,.ramp-styles ul,.ramp-styles menu{list-style:none;margin:0;padding:0}.ramp-styles textarea{resize:vertical}.ramp-styles input::-moz-placeholder,.ramp-styles textarea::-moz-placeholder{opacity:1;color:#9ca3af}.ramp-styles input::placeholder,.ramp-styles textarea::placeholder{opacity:1;color:#9ca3af}.ramp-styles button,.ramp-styles [role=button]{cursor:pointer}.ramp-styles :disabled{cursor:default}.ramp-styles img,.ramp-styles svg,.ramp-styles video,.ramp-styles canvas,.ramp-styles audio,.ramp-styles iframe,.ramp-styles embed,.ramp-styles object{display:block;vertical-align:middle}.ramp-styles img,.ramp-styles video{max-width:100%;height:auto}.ramp-styles [hidden]{display:none}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000 }.ramp-styles [type=text]:focus,.ramp-styles [type=email]:focus,.ramp-styles [type=url]:focus,.ramp-styles [type=password]:focus,.ramp-styles [type=number]:focus,.ramp-styles [type=date]:focus,.ramp-styles [type=datetime-local]:focus,.ramp-styles [type=month]:focus,.ramp-styles [type=search]:focus,.ramp-styles [type=tel]:focus,.ramp-styles [type=time]:focus,.ramp-styles [type=week]:focus,.ramp-styles [multiple]:focus,.ramp-styles textarea:focus,.ramp-styles select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.ramp-styles input::-moz-placeholder,.ramp-styles textarea::-moz-placeholder{color:#6b7280;opacity:1}.ramp-styles input::placeholder,.ramp-styles textarea::placeholder{color:#6b7280;opacity:1}.ramp-styles ::-webkit-datetime-edit-fields-wrapper{padding:0}.ramp-styles ::-webkit-date-and-time-value{min-height:1.5em}.ramp-styles ::-webkit-datetime-edit,.ramp-styles ::-webkit-datetime-edit-year-field,.ramp-styles ::-webkit-datetime-edit-month-field,.ramp-styles ::-webkit-datetime-edit-day-field,.ramp-styles ::-webkit-datetime-edit-hour-field,.ramp-styles ::-webkit-datetime-edit-minute-field,.ramp-styles ::-webkit-datetime-edit-second-field,.ramp-styles ::-webkit-datetime-edit-millisecond-field,.ramp-styles ::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.ramp-styles select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ramp-styles [multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000 }.ramp-styles [type=checkbox]{border-radius:0}.ramp-styles [type=radio]{border-radius:100%}.ramp-styles [type=checkbox]:focus,.ramp-styles [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ramp-styles [type=checkbox]:checked,.ramp-styles [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ramp-styles [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.ramp-styles [type=checkbox]:checked:hover,.ramp-styles [type=checkbox]:checked:focus,.ramp-styles [type=radio]:checked:hover,.ramp-styles [type=radio]:checked:focus{border-color:transparent;background-color:currentColor}.ramp-styles [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=checkbox]:indeterminate:hover,.ramp-styles [type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}.ramp-styles [type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}.ramp-styles [type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.ramp-styles .ramp-markdown :not(table,td,img){all:revert}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-top:8px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-right:12px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-bottom:8px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-left:12px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{font-size:16px;line-height:24px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{font-weight:400}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{height:16px}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{width:16px}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-scroll-snap-strictness: proximity }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.ramp-styles .container{width:100%}.ramp-styles .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ramp-styles .pointer-events-none{pointer-events:none}.ramp-styles .pointer-events-auto{pointer-events:auto}.ramp-styles .visible{visibility:visible}.ramp-styles .\!visible{visibility:visible!important}.ramp-styles .invisible{visibility:hidden}.ramp-styles .static{position:static}.ramp-styles .fixed{position:fixed}.ramp-styles .absolute{position:absolute}.ramp-styles .relative{position:relative}.ramp-styles .sticky{position:sticky}.ramp-styles .inset-0{inset:0}.ramp-styles .inset-x-1\/2{left:50%;right:50%}.ramp-styles .inset-y-9\/20{top:45%;bottom:45%}.ramp-styles .inset-x-0{left:0;right:0}.ramp-styles .inset-y-0{top:0;bottom:0}.ramp-styles .top-0{top:0}.ramp-styles .left-0{left:0}.ramp-styles .top-8{top:8px}.ramp-styles .right-5{right:5px}.ramp-styles .top-5{top:5px}.ramp-styles .left-full{left:100%}.ramp-styles .bottom-0{bottom:0}.ramp-styles .right-0{right:0}.ramp-styles .top-2{top:2px}.ramp-styles .top-1{top:1px}.ramp-styles .right-2{right:2px}.ramp-styles .right-3{right:3px}.ramp-styles .top-3{top:3px}.ramp-styles .left-8{left:8px}.ramp-styles .bottom-36{bottom:36px}.ramp-styles .-top-2{top:-2px}.ramp-styles .-right-2{right:-2px}.ramp-styles .bottom-28{bottom:28px}.ramp-styles .bottom-48{bottom:48px}.ramp-styles .bottom-6{bottom:6px}.ramp-styles .top-1\/2{top:50%}.ramp-styles .left-1\/2{left:50%}.ramp-styles .right-8{right:8px}.ramp-styles .left-3{left:3px}.ramp-styles .left-6{left:6px}.ramp-styles .z-50{z-index:50}.ramp-styles .z-10{z-index:10}.ramp-styles .z-30{z-index:30}.ramp-styles .float-right{float:right}.ramp-styles .m-auto{margin:auto}.ramp-styles .m-2{margin:2px}.ramp-styles .m-0{margin:0}.ramp-styles .m-8{margin:8px}.ramp-styles .m-15{margin:15px}.ramp-styles .m-5{margin:5px}.ramp-styles .mx-2{margin-left:2px;margin-right:2px}.ramp-styles .mx-8{margin-left:8px;margin-right:8px}.ramp-styles .mx-4{margin-left:4px;margin-right:4px}.ramp-styles .my-4{margin-top:4px;margin-bottom:4px}.ramp-styles .mx-5{margin-left:5px;margin-right:5px}.ramp-styles .my-16{margin-top:16px;margin-bottom:16px}.ramp-styles .my-20{margin-top:20px;margin-bottom:20px}.ramp-styles .mx-10{margin-left:10px;margin-right:10px}.ramp-styles .mb-20{margin-bottom:20px}.ramp-styles .ml-auto{margin-left:auto}.ramp-styles .mt-auto{margin-top:auto}.ramp-styles .mr-10{margin-right:10px}.ramp-styles .mb-10{margin-bottom:10px}.ramp-styles .mt-5{margin-top:5px}.ramp-styles .ml-8{margin-left:8px}.ramp-styles .mr-4{margin-right:4px}.ramp-styles .ml-4{margin-left:4px}.ramp-styles .ml-10{margin-left:10px}.ramp-styles .mr-8{margin-right:8px}.ramp-styles .mr-6{margin-right:6px}.ramp-styles .mb-6{margin-bottom:6px}.ramp-styles .ml-20{margin-left:20px}.ramp-styles .mt-10{margin-top:10px}.ramp-styles .mt-36{margin-top:36px}.ramp-styles .mb-5{margin-bottom:5px}.ramp-styles .ml-42{margin-left:42px}.ramp-styles .mt-16{margin-top:16px}.ramp-styles .ml-32{margin-left:32px}.ramp-styles .mb-14{margin-bottom:14px}.ramp-styles .mb-8{margin-bottom:8px}.ramp-styles .mt-20{margin-top:20px}.ramp-styles .-ml-30{margin-left:-30px}.ramp-styles .ml-6{margin-left:6px}.ramp-styles .mt-2{margin-top:2px}.ramp-styles .mr-2{margin-right:2px}.ramp-styles .mr-auto{margin-right:auto}.ramp-styles .mb-3{margin-bottom:3px}.ramp-styles .mt-12{margin-top:12px}.ramp-styles .mr-12{margin-right:12px}.ramp-styles .mb-12{margin-bottom:12px}.ramp-styles .mb-0{margin-bottom:0}.ramp-styles .mb-1{margin-bottom:1px}.ramp-styles .mt-4{margin-top:4px}.ramp-styles .mr-15{margin-right:15px}.ramp-styles .mr-1{margin-right:1px}.ramp-styles .ml-15{margin-left:15px}.ramp-styles .ml-48{margin-left:48px}.ramp-styles .mr-16{margin-right:16px}.ramp-styles .box-content{box-sizing:content-box}.ramp-styles .block{display:block}.ramp-styles .inline-block{display:inline-block}.ramp-styles .inline{display:inline}.ramp-styles .flex{display:flex}.ramp-styles .inline-flex{display:inline-flex}.ramp-styles .table{display:table}.ramp-styles .grid{display:grid}.ramp-styles .contents{display:contents}.ramp-styles .hidden{display:none}.ramp-styles .h-full{height:100%}.ramp-styles .h-20{height:20px}.ramp-styles .h-16{height:16px}.ramp-styles .h-15{height:15px}.ramp-styles .h-18{height:18px}.ramp-styles .h-5{height:5px}.ramp-styles .h-24{height:24px}.ramp-styles .h-256{height:256px}.ramp-styles .h-230{height:230px}.ramp-styles .h-48{height:48px}.ramp-styles .h-36{height:36px}.ramp-styles .h-40{height:40px}.ramp-styles .h-3{height:3px}.ramp-styles .h-180{height:180px}.ramp-styles .h-30{height:30px}.ramp-styles .h-25{height:25px}.ramp-styles .h-6{height:6px}.ramp-styles .h-56{height:56px}.ramp-styles .h-26{height:26px}.ramp-styles .h-32{height:32px}.ramp-styles .h-192{height:192px}.ramp-styles .h-0{height:0px}.ramp-styles .h-75{height:75px}.ramp-styles .h-auto{height:auto}.ramp-styles .h-28{height:28px}.ramp-styles .h-10{height:10px}.ramp-styles .h-38{height:38px}.ramp-styles .h-44{height:44px}.ramp-styles .max-h-0{max-height:0px}.ramp-styles .w-500{width:500px}.ramp-styles .w-full{width:100%}.ramp-styles .w-20{width:20px}.ramp-styles .w-256{width:256px}.ramp-styles .w-16{width:16px}.ramp-styles .w-40{width:40px}.ramp-styles .w-15{width:15px}.ramp-styles .w-8{width:8px}.ramp-styles .w-24{width:24px}.ramp-styles .w-18{width:18px}.ramp-styles .w-48{width:48px}.ramp-styles .w-2\/3{width:66.666667%}.ramp-styles .w-64{width:64px}.ramp-styles .w-160{width:160px}.ramp-styles .w-25{width:25px}.ramp-styles .w-32{width:32px}.ramp-styles .w-230{width:230px}.ramp-styles .\!w-\[100\%\]{width:100%!important}.ramp-styles .w-10{width:10px}.ramp-styles .w-fit{width:-moz-fit-content;width:fit-content}.ramp-styles .w-192{width:192px}.ramp-styles .w-30{width:30px}.ramp-styles .w-0{width:0px}.ramp-styles .w-28{width:28px}.ramp-styles .w-42{width:42px}.ramp-styles .w-1\/2{width:50%}.ramp-styles .w-12{width:12px}.ramp-styles .w-auto{width:auto}.ramp-styles .min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.ramp-styles .min-w-0{min-width:0px}.ramp-styles .max-w-full{max-width:100%}.ramp-styles .flex-1{flex:1 1 0%}.ramp-styles .flex-auto{flex:1 1 auto}.ramp-styles .flex-none{flex:none}.ramp-styles .flex-shrink-0,.ramp-styles .shrink-0{flex-shrink:0}.ramp-styles .flex-grow{flex-grow:1}.ramp-styles .grow-\[1\.4\]{flex-grow:1.4}.ramp-styles .grow{flex-grow:1}.ramp-styles .-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .-rotate-180{--tw-rotate: -180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.ramp-styles .animate-spin{animation:spin 1s linear infinite}.ramp-styles .cursor-text{cursor:text}.ramp-styles .cursor-pointer{cursor:pointer}.ramp-styles .cursor-not-allowed{cursor:not-allowed}.ramp-styles .cursor-default{cursor:default}.ramp-styles .cursor-move{cursor:move}.ramp-styles .cursor-auto{cursor:auto}.ramp-styles .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ramp-styles .select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.ramp-styles .resize{resize:both}.ramp-styles .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ramp-styles .flex-row{flex-direction:row}.ramp-styles .flex-col{flex-direction:column}.ramp-styles .flex-wrap{flex-wrap:wrap}.ramp-styles .place-content-center{place-content:center}.ramp-styles .items-start{align-items:flex-start}.ramp-styles .items-center{align-items:center}.ramp-styles .items-stretch{align-items:stretch}.ramp-styles .justify-start{justify-content:flex-start}.ramp-styles .justify-end{justify-content:flex-end}.ramp-styles .justify-center{justify-content:center}.ramp-styles .justify-between{justify-content:space-between}.ramp-styles .gap-y-8{row-gap:8px}.ramp-styles .space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(5px * var(--tw-space-x-reverse));margin-left:calc(5px * calc(1 - var(--tw-space-x-reverse)))}.ramp-styles .self-end{align-self:flex-end}.ramp-styles .self-center{align-self:center}.ramp-styles .overflow-auto{overflow:auto}.ramp-styles .overflow-hidden{overflow:hidden}.ramp-styles .overflow-y-auto{overflow-y:auto}.ramp-styles .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ramp-styles .whitespace-nowrap{white-space:nowrap}.ramp-styles .whitespace-pre-line{white-space:pre-line}.ramp-styles .whitespace-pre-wrap{white-space:pre-wrap}.ramp-styles .break-words{overflow-wrap:break-word}.ramp-styles .break-all{word-break:break-all}.ramp-styles .rounded{border-radius:.25rem}.ramp-styles .rounded-full{border-radius:9999px}.ramp-styles .border{border-width:1px}.ramp-styles .border-2{border-width:2px}.ramp-styles .border-0{border-width:0px}.ramp-styles .border-4{border-width:4px}.ramp-styles .border-y{border-top-width:1px;border-bottom-width:1px}.ramp-styles .border-b{border-bottom-width:1px}.ramp-styles .border-t-0{border-top-width:0px}.ramp-styles .border-t{border-top-width:1px}.ramp-styles .border-b-2{border-bottom-width:2px}.ramp-styles .border-l-2{border-left-width:2px}.ramp-styles .border-solid{border-style:solid}.ramp-styles .border-dashed{border-style:dashed}.ramp-styles .border-none{border-style:none}.ramp-styles .border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.ramp-styles .border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.ramp-styles .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.ramp-styles .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.ramp-styles .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.ramp-styles .border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp-styles .border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.ramp-styles .border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.ramp-styles .\!border-green-900{--tw-border-opacity: 1 !important;border-color:rgb(20 83 45 / var(--tw-border-opacity))!important}.ramp-styles .\!border-red-900{--tw-border-opacity: 1 !important;border-color:rgb(127 29 29 / var(--tw-border-opacity))!important}.ramp-styles .border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.ramp-styles .border-b-gray-600{--tw-border-opacity: 1;border-bottom-color:rgb(75 85 99 / var(--tw-border-opacity))}.ramp-styles .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ramp-styles .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.ramp-styles .bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.ramp-styles .bg-black-75{background-color:#000000bf}.ramp-styles .bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity))}.ramp-styles .bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.ramp-styles .bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.ramp-styles .bg-transparent{background-color:transparent}.ramp-styles .bg-white-75{background-color:#ffffffbf}.ramp-styles .bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.ramp-styles .bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.ramp-styles .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.ramp-styles .bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.ramp-styles .bg-opacity-30{--tw-bg-opacity: .3 }.ramp-styles .fill-current{fill:currentColor}.ramp-styles .fill-black{fill:#000}.ramp-styles .fill-gray-400{fill:#9ca3af}.ramp-styles .stroke-black{stroke:#000}.ramp-styles .stroke-1{stroke-width:1}.ramp-styles .object-contain{-o-object-fit:contain;object-fit:contain}.ramp-styles .p-20{padding:20px}.ramp-styles .p-0{padding:0}.ramp-styles .p-8{padding:8px}.ramp-styles .p-4{padding:4px}.ramp-styles .p-6{padding:6px}.ramp-styles .p-5{padding:5px}.ramp-styles .p-3{padding:3px}.ramp-styles .p-2{padding:2px}.ramp-styles .\!p-5{padding:5px!important}.ramp-styles .px-20{padding-left:20px;padding-right:20px}.ramp-styles .py-10{padding-top:10px;padding-bottom:10px}.ramp-styles .px-10{padding-left:10px;padding-right:10px}.ramp-styles .py-8{padding-top:8px;padding-bottom:8px}.ramp-styles .py-2{padding-top:2px;padding-bottom:2px}.ramp-styles .px-14{padding-left:14px;padding-right:14px}.ramp-styles .px-4{padding-left:4px;padding-right:4px}.ramp-styles .px-8{padding-left:8px;padding-right:8px}.ramp-styles .py-16{padding-top:16px;padding-bottom:16px}.ramp-styles .px-16{padding-left:16px;padding-right:16px}.ramp-styles .py-6{padding-top:6px;padding-bottom:6px}.ramp-styles .py-30{padding-top:30px;padding-bottom:30px}.ramp-styles .py-0{padding-top:0;padding-bottom:0}.ramp-styles .py-15{padding-top:15px;padding-bottom:15px}.ramp-styles .px-25{padding-left:25px;padding-right:25px}.ramp-styles .py-1{padding-top:1px;padding-bottom:1px}.ramp-styles .px-5{padding-left:5px;padding-right:5px}.ramp-styles .px-12{padding-left:12px;padding-right:12px}.ramp-styles .py-12{padding-top:12px;padding-bottom:12px}.ramp-styles .px-7{padding-left:7px;padding-right:7px}.ramp-styles .py-5{padding-top:5px;padding-bottom:5px}.ramp-styles .pb-10{padding-bottom:10px}.ramp-styles .pb-8{padding-bottom:8px}.ramp-styles .pl-0{padding-left:0}.ramp-styles .pl-8{padding-left:8px}.ramp-styles .pb-5{padding-bottom:5px}.ramp-styles .pl-5{padding-left:5px}.ramp-styles .pr-5{padding-right:5px}.ramp-styles .pr-16{padding-right:16px}.ramp-styles .pb-4{padding-bottom:4px}.ramp-styles .pr-32{padding-right:32px}.ramp-styles .pb-2{padding-bottom:2px}.ramp-styles .pt-5{padding-top:5px}.ramp-styles .pb-36{padding-bottom:36px}.ramp-styles .pr-12{padding-right:12px}.ramp-styles .pt-15{padding-top:15px}.ramp-styles .pb-24{padding-bottom:24px}.ramp-styles .pl-12{padding-left:12px}.ramp-styles .pl-36{padding-left:36px}.ramp-styles .pl-3{padding-left:3px}.ramp-styles .pl-30{padding-left:30px}.ramp-styles .pt-2{padding-top:2px}.ramp-styles .pl-4{padding-left:4px}.ramp-styles .pr-0{padding-right:0}.ramp-styles .pt-10{padding-top:10px}.ramp-styles .text-left{text-align:left}.ramp-styles .text-center{text-align:center}.ramp-styles .align-middle{vertical-align:middle}.ramp-styles .text-xl{font-size:20px;line-height:28px}.ramp-styles .text-sm{font-size:14px;line-height:20px}.ramp-styles .text-xs{font-size:12px;line-height:16px}.ramp-styles .text-lg{font-size:18px;line-height:28px}.ramp-styles .text-base{font-size:16px;line-height:24px}.ramp-styles .text-2xl{font-size:24px;line-height:32px}.ramp-styles .font-bold{font-weight:700}.ramp-styles .font-normal{font-weight:400}.ramp-styles .font-semibold{font-weight:600}.ramp-styles .capitalize{text-transform:capitalize}.ramp-styles .leading-none{line-height:1}.ramp-styles .leading-tight{line-height:1.25}.ramp-styles .leading-snug{line-height:1.375}.ramp-styles .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.ramp-styles .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.ramp-styles .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp-styles .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.ramp-styles .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ramp-styles .text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.ramp-styles .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.ramp-styles .text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}.ramp-styles .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.ramp-styles .text-black-75{color:#000000bf}.ramp-styles .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ramp-styles .opacity-0{opacity:0}.ramp-styles .opacity-75{opacity:.75}.ramp-styles .opacity-60{opacity:.6}.ramp-styles .opacity-50{opacity:.5}.ramp-styles .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .shadow-tm{--tw-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 2px 3px 0 rgba(0, 0, 0, .1);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .outline-none{outline:2px solid transparent;outline-offset:2px}.ramp-styles .outline{outline-style:solid}.ramp-styles .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ramp-styles .ring-transparent{--tw-ring-color: transparent }.ramp-styles .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp-styles .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp-styles .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ramp-styles .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .duration-150{transition-duration:.15s}.ramp-styles .duration-300{transition-duration:.3s}.ramp-styles .duration-1000{transition-duration:1s}.ramp-styles .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ramp-styles .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ramp-styles .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ramp-styles .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ramp-styles .display-none{display:none}.ramp-styles .first\:mt-8:first-child{margin-top:8px}.ramp-styles .last\:mr-0:last-child{margin-right:0}.ramp-styles .even\:bg-gray-300:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp-styles .hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ramp-styles .hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp-styles .hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .hover\:opacity-50:hover{opacity:.5}.ramp-styles .hover\:opacity-90:hover{opacity:.9}.ramp-styles .focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity))}.ramp-styles .focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .focus\:opacity-100:focus{opacity:1}.ramp-styles .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.ramp-styles .focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ramp-styles .focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)) }.ramp-styles .focus\:ring-opacity-30:focus{--tw-ring-opacity: .3 }.ramp-styles .disabled\:cursor-default:disabled{cursor:default}.ramp-styles .disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ramp-styles .disabled\:opacity-30:disabled{opacity:.3}.ramp-styles .xs .xs\:mr-0{margin-right:0}.ramp-styles .xs .xs\:pl-40{padding-left:40px}.ramp-styles .xs .xs\:pb-28{padding-bottom:28px}.ramp-styles .xs .xs\:pr-0{padding-right:0}.ramp-styles .sm .sm\:top-1{top:1px}.ramp-styles .sm .sm\:bottom-38{bottom:38px}.ramp-styles .sm .sm\:z-20{z-index:20}.ramp-styles .sm .sm\:mx-10{margin-left:10px;margin-right:10px}.ramp-styles .sm .sm\:mx-20{margin-left:20px;margin-right:20px}.ramp-styles .sm .sm\:mx-16{margin-left:16px;margin-right:16px}.ramp-styles .sm .sm\:ml-0{margin-left:0}.ramp-styles .sm .sm\:mr-12{margin-right:12px}.ramp-styles .sm .sm\:ml-20{margin-left:20px}.ramp-styles .sm .sm\:mr-16{margin-right:16px}.ramp-styles .sm .sm\:mb-0{margin-bottom:0}.ramp-styles .sm .sm\:block{display:block}.ramp-styles .sm .sm\:flex{display:flex}.ramp-styles .sm .sm\:h-26{height:26px}.ramp-styles .sm .sm\:w-64{width:64px}.ramp-styles .sm .sm\:w-1\/2{width:50%}.ramp-styles .sm .sm\:p-12{padding:12px}.ramp-styles .sm .sm\:p-8{padding:8px}.ramp-styles .sm .sm\:py-6{padding-top:6px;padding-bottom:6px}.ramp-styles .sm .sm\:px-16{padding-left:16px;padding-right:16px}.ramp-styles .sm .sm\:px-8{padding-left:8px;padding-right:8px}.ramp-styles .sm .sm\:pl-80{padding-left:80px}.ramp-styles .sm .sm\:pb-48{padding-bottom:48px}.ramp-styles .sm .sm\:pr-40{padding-right:40px}.ramp-styles .sm .sm\:pr-0{padding-right:0}.ramp-styles .sm .sm\:pr-8{padding-right:8px}.ramp-styles .sm .sm\:text-base{font-size:16px;line-height:24px}.ramp-styles .sm .sm\:display-none{display:none}.ramp-styles{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.ramp-styles button:focus{outline:2px solid black}.ramp-styles .ag-theme-material *{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.grid-icons{font-family:Roboto!important}.ramp-styles .esri-zoom-box__container{position:absolute;inset:0}.ramp-styles .esri-zoom-box__overlay{width:100%;height:100%}.ramp-styles .esri-zoom-box__overlay-background{fill:#0000001a}.ramp-styles .esri-zoom-box__outline{fill:transparent;stroke:#1e90ff;stroke-dasharray:1,1;stroke-width:2px}.ramp-markdown td{border-width:1px;padding:5px}.ramp-markdown img{display:inline}.ramp-markdown p{margin-bottom:10px}.tippy-tooltip.ramp-theme{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px}.tippy-tooltip.ramp-theme svg{display:inline}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal}.notification{position:absolute;height:100px;width:256px;padding:64px;z-index:50;left:0;right:0;top:0;margin:16px auto auto;border:2px solid red;font-size:x-large;background-color:#fff}.tippy-box[data-theme~=ramp4]{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#fff;background:#222;opacity:.9;font-size:14px;padding:3px 8px;border-radius:5px;text-align:center}.tippy-box[data-theme~=ramp4] svg{display:inline}.tippy-box[data-theme~=ramp4] a{text-decoration:underline}.spinner{border:2px solid rgba(0,0,0,.158);border-top:2px solid #3f51b5;border-right:2px solid #3f51b5;border-radius:50%}.progress-line,.progress-line:before{height:3px;width:100%;margin:0}.progress-line{background-color:#b3d4fc;display:flex}.progress-line:before{background-color:#3f51b5;content:"";animation:running-progress 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0%}to{margin-left:100%;margin-right:0}}.panel-container-move[data-v-6def3362]{transition:.3s transform cubic-bezier(.22,.61,.36,1)}.rv-dropdown>*{padding:.5rem 1rem;display:block!important;text-decoration:none!important}.rv-dropdown>:not(.disabled){color:#2d3748!important}.rv-dropdown>*:hover:not(.disabled){background-color:#eee}.dropdown-icon{transition:transform .3s cubic-bezier(.35,0,.25,1)}.number[data-v-7bd23611]{background:#e70404;font-size:.8em}.notification-dropdown[data-v-7bd23611]{min-height:250px;padding:0!important}.notification-dropdown[data-v-7bd23611]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.about-ramp-dropdown[data-v-02cf9ee5]{padding:0!important}.about-ramp-dropdown[data-v-02cf9ee5]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.map-caption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.map-caption button:focus{outline:2px solid #1e3a8a!important}.number[data-v-4181d508]{background:red;font-size:.8em}.spinner[data-v-8c24ed63]{border:10px solid #b3d4fc;border-top:10px solid #3f51b5;border-radius:50%;width:100px;height:100px;animation:spin 2s ease-in-out infinite}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}.ramp-styles{height:100%;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.ramp-styles [focus-list][aria-activedescendant]{outline:0!important}.ramp-styles [focus-list] [focus-item].focused.default-focus-style{outline:2px rgba(150,150,150,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus{outline:2px rgba(5,141,232,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus [focus-item].focused.default-focus-style{outline:2px rgba(5,141,232,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus [focus-list] [focus-item].focused.default-focus-style{outline:2px rgba(150,150,150,.8) solid;outline-offset:-2px}.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6,.ramp-styles .h1,.ramp-styles .h2,.ramp-styles .h3,.ramp-styles .h4,.ramp-styles .h5,.ramp-styles .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}.symbologyIcon{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}[data-v-9e477d20] .rv-dropdown>*{width:100%;text-align:left}button[data-v-0af0697e]{outline:none!important}button.focused[data-v-0af0697e]{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.loader[data-v-a3c61802]{--width: 5px;animation:spinningColor-a3c61802 1.5s ease-in-out infinite;margin:100px auto;border:var(--width) double #f0eff5;border-radius:50%;width:50px;height:50px}@keyframes spinningColor-a3c61802{0%{transform:rotate(360deg);border-top:var(--width) dashed #f56682;border-bottom:var(--width) dashed #387eff}25%{border-top:var(--width) dashed #f591a6;border-bottom:var(--width) dashed #6da7f7}50%{border-top:var(--width) dashed #fd878e;border-bottom:var(--width) dashed #4ba3ff}75%{border-top:var(--width) dashed #f57f8f;border-bottom:var(--width) dashed #569dff}to{border-top:var(--width) dashed #f56682;border-bottom:var(--width) dashed #387eff}}span[data-v-5d32b715]{height:0!important}.dropdown[data-v-6346dfbd]{left:100%;bottom:0}.number[data-v-f2294fce]{background:red;font-size:.8em}.notification-button[data-v-f2294fce]{position:absolute!important}.appbar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.appbar .appbar-item{margin-top:4px;margin-bottom:4px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.appbar .appbar-item:first-child{margin-top:8px}.appbar .appbar-item:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}[focus-list]:focus [focus-item].focused.area-of-interest-item-button[data-v-74cdad7d]{border:solid black 2px}[focus-list]:focus [focus-item].focused.area-of-interest-item-button .area-of-interest-item-image[data-v-74cdad7d]{opacity:.5}.basemap-item-container[data-v-dbfed424]{display:grid;place-items:center;grid-template-areas:"inner-div"}.basemap-item-inner[data-v-dbfed424]{grid-area:inner-div}[focus-list]:focus [focus-item].focused.basemap-item-button[data-v-dbfed424]{border:solid black 2px}[focus-list]:focus [focus-item].focused.basemap-item-button .basemap-item-image[data-v-dbfed424]{opacity:.5}.rv-basemap-check[data-v-dbfed424]:before{content:"";position:absolute;border-top:50px solid rgb(250,250,250);border-left:50px solid transparent;right:0;top:0}.crosshairs[data-v-495353cf]{transform:translate(-50%,-50%)}.badge[data-v-256f0518]{background-color:#576870;bottom:-5px;right:-5px;font-size:8px}.symbStack{flex:0 0 32px}.detailsButtonSelected{border-left:3px solid #576870;padding-left:4px!important}.symbologyStackButton{transition:background .3s}.symbologyStackButton:hover{background:#eee}.symbologyLayerName{flex:1 1 auto;text-align:left}.symbologyStackButton:focus{outline:2px solid black;z-index:1}.symbology-list{height:auto;top:0;bottom:-8px;border-right:1px solid #eee;box-shadow:-1px 0 5px #00000080;margin:-8px -8px 0;transition:all .3s cubic-bezier(.35,0,.25,1)}.symbology-list-expanded{width:70%!important;overflow-y:auto!important}.rv-label[data-v-9717afbc]{display:flex;align-items:center}.layerName[data-v-04b12e3e]{border-bottom:1px solid #eee}.detailsContentSection[data-v-251e74c1]{padding-right:8px;margin-right:-8px}@keyframes progress-indeterminate-343c5c69{0%{width:30%;left:-40%}60%{left:100%;width:100%}to{left:100%;width:0}}.progressbar[data-v-343c5c69]{transition:width .25s ease}.indeterminate .progressbar[data-v-343c5c69]{animation:progress-indeterminate-343c5c69 1.4s ease infinite}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{position:absolute;width:0;height:0;display:block}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.5;transition:opacity 1s ease-out 3s}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px;opacity:.5}.ag-watermark-text{opacity:.5;font-weight:700;font-family:Impact,sans-serif;font-size:19px;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-virtual-list-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-body-viewport{display:flex}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-center-cols-viewport{width:100%;overflow-x:auto}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-floating-bottom-container{height:100%;white-space:nowrap}.ag-center-cols-container,.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container{position:absolute;top:0;left:0;pointer-events:none}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-center-cols-clipper{flex:1 1 auto;min-width:0;overflow:hidden;min-height:100%;transform:translateZ(0)}.ag-body-horizontal-scroll{min-height:0;min-width:0;width:100%;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible{position:absolute;bottom:0;left:0;right:0;pointer-events:none}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-scrollbar-active{pointer-events:all}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute;overflow:hidden}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;overflow:hidden;align-items:center;text-overflow:ellipsis;align-self:stretch}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-4px}.ag-rtl .ag-header-cell-resize{left:-4px}.ag-pinned-left-header .ag-header-cell-resize{right:-4px}.ag-pinned-right-header .ag-header-cell-resize{left:-4px}.ag-header-select-all{display:flex}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1 0px}.ag-column-select-header{position:relative;display:flex;flex:none}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0px;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1 0px}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,background-color .1s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,background-color .1s,opacity .2s}.ag-row-no-animation .ag-row{transition:background-color .1s}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-all}.ag-cell-wrapper{display:flex;align-items:center}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-set-filter-item-checkbox{display:flex}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1 0px}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-dnd-ghost{position:absolute;display:inline-flex;align-items:center;cursor:move;white-space:nowrap;z-index:9999}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top,.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip,.ag-tooltip-custom{position:absolute;pointer-events:none;z-index:99999}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0!important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-compact-menu-option{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-rich-select{cursor:default;outline:none}.ag-rich-select-value{display:flex;align-items:center}.ag-rich-select-value-icon{flex:1 1 auto;order:1}.ag-ltr .ag-rich-select-value-icon{text-align:right}.ag-rtl .ag-rich-select-value-icon{text-align:left}.ag-rich-select-list{position:relative}.ag-rich-select-virtual-list-item{display:flex}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap}.ag-paging-panel{align-items:center;display:flex;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize,.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;width:100%;height:100%;overflow:hidden}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left,.ag-status-bar-center,.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto;width:100%;min-width:0}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-range-field,.ag-angle-select{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field,.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:hidden;cursor:default}.ag-spectrum-fill{position:absolute;inset:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue{cursor:default;background:linear-gradient(to left,red 3%,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{width:100%;height:100%}.ag-spectrum-alpha-background{background-image:linear-gradient(to right,#0000,#000);width:100%;height:100%}.ag-spectrum-tool{cursor:pointer}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-ltr .ag-column-select-indent-1{padding-left:20px}.ag-rtl .ag-column-select-indent-1{padding-right:20px}.ag-ltr .ag-row-group-indent-1{padding-left:20px}.ag-rtl .ag-row-group-indent-1{padding-right:20px}.ag-ltr .ag-column-select-indent-2{padding-left:40px}.ag-rtl .ag-column-select-indent-2{padding-right:40px}.ag-ltr .ag-row-group-indent-2{padding-left:40px}.ag-rtl .ag-row-group-indent-2{padding-right:40px}.ag-ltr .ag-column-select-indent-3{padding-left:60px}.ag-rtl .ag-column-select-indent-3{padding-right:60px}.ag-ltr .ag-row-group-indent-3{padding-left:60px}.ag-rtl .ag-row-group-indent-3{padding-right:60px}.ag-ltr .ag-column-select-indent-4{padding-left:80px}.ag-rtl .ag-column-select-indent-4{padding-right:80px}.ag-ltr .ag-row-group-indent-4{padding-left:80px}.ag-rtl .ag-row-group-indent-4{padding-right:80px}.ag-ltr .ag-column-select-indent-5{padding-left:100px}.ag-rtl .ag-column-select-indent-5{padding-right:100px}.ag-ltr .ag-row-group-indent-5{padding-left:100px}.ag-rtl .ag-row-group-indent-5{padding-right:100px}.ag-ltr .ag-column-select-indent-6{padding-left:120px}.ag-rtl .ag-column-select-indent-6{padding-right:120px}.ag-ltr .ag-row-group-indent-6{padding-left:120px}.ag-rtl .ag-row-group-indent-6{padding-right:120px}.ag-ltr .ag-column-select-indent-7{padding-left:140px}.ag-rtl .ag-column-select-indent-7{padding-right:140px}.ag-ltr .ag-row-group-indent-7{padding-left:140px}.ag-rtl .ag-row-group-indent-7{padding-right:140px}.ag-ltr .ag-column-select-indent-8{padding-left:160px}.ag-rtl .ag-column-select-indent-8{padding-right:160px}.ag-ltr .ag-row-group-indent-8{padding-left:160px}.ag-rtl .ag-row-group-indent-8{padding-right:160px}.ag-ltr .ag-column-select-indent-9{padding-left:180px}.ag-rtl .ag-column-select-indent-9{padding-right:180px}.ag-ltr .ag-row-group-indent-9{padding-left:180px}.ag-rtl .ag-row-group-indent-9{padding-right:180px}.ag-ltr .ag-column-select-indent-10{padding-left:200px}.ag-rtl .ag-column-select-indent-10{padding-right:200px}.ag-ltr .ag-row-group-indent-10{padding-left:200px}.ag-rtl .ag-row-group-indent-10{padding-right:200px}.ag-ltr .ag-column-select-indent-11{padding-left:220px}.ag-rtl .ag-column-select-indent-11{padding-right:220px}.ag-ltr .ag-row-group-indent-11{padding-left:220px}.ag-rtl .ag-row-group-indent-11{padding-right:220px}.ag-ltr .ag-column-select-indent-12{padding-left:240px}.ag-rtl .ag-column-select-indent-12{padding-right:240px}.ag-ltr .ag-row-group-indent-12{padding-left:240px}.ag-rtl .ag-row-group-indent-12{padding-right:240px}.ag-ltr .ag-column-select-indent-13{padding-left:260px}.ag-rtl .ag-column-select-indent-13{padding-right:260px}.ag-ltr .ag-row-group-indent-13{padding-left:260px}.ag-rtl .ag-row-group-indent-13{padding-right:260px}.ag-ltr .ag-column-select-indent-14{padding-left:280px}.ag-rtl .ag-column-select-indent-14{padding-right:280px}.ag-ltr .ag-row-group-indent-14{padding-left:280px}.ag-rtl .ag-row-group-indent-14{padding-right:280px}.ag-ltr .ag-column-select-indent-15{padding-left:300px}.ag-rtl .ag-column-select-indent-15{padding-right:300px}.ag-ltr .ag-row-group-indent-15{padding-left:300px}.ag-rtl .ag-row-group-indent-15{padding-right:300px}.ag-ltr .ag-column-select-indent-16{padding-left:320px}.ag-rtl .ag-column-select-indent-16{padding-right:320px}.ag-ltr .ag-row-group-indent-16{padding-left:320px}.ag-rtl .ag-row-group-indent-16{padding-right:320px}.ag-ltr .ag-column-select-indent-17{padding-left:340px}.ag-rtl .ag-column-select-indent-17{padding-right:340px}.ag-ltr .ag-row-group-indent-17{padding-left:340px}.ag-rtl .ag-row-group-indent-17{padding-right:340px}.ag-ltr .ag-column-select-indent-18{padding-left:360px}.ag-rtl .ag-column-select-indent-18{padding-right:360px}.ag-ltr .ag-row-group-indent-18{padding-left:360px}.ag-rtl .ag-row-group-indent-18{padding-right:360px}.ag-ltr .ag-column-select-indent-19{padding-left:380px}.ag-rtl .ag-column-select-indent-19{padding-right:380px}.ag-ltr .ag-row-group-indent-19{padding-left:380px}.ag-rtl .ag-row-group-indent-19{padding-right:380px}.ag-ltr .ag-column-select-indent-20{padding-left:400px}.ag-rtl .ag-column-select-indent-20{padding-right:400px}.ag-ltr .ag-row-group-indent-20{padding-left:400px}.ag-rtl .ag-row-group-indent-20{padding-right:400px}.ag-ltr .ag-column-select-indent-21{padding-left:420px}.ag-rtl .ag-column-select-indent-21{padding-right:420px}.ag-ltr .ag-row-group-indent-21{padding-left:420px}.ag-rtl .ag-row-group-indent-21{padding-right:420px}.ag-ltr .ag-column-select-indent-22{padding-left:440px}.ag-rtl .ag-column-select-indent-22{padding-right:440px}.ag-ltr .ag-row-group-indent-22{padding-left:440px}.ag-rtl .ag-row-group-indent-22{padding-right:440px}.ag-ltr .ag-column-select-indent-23{padding-left:460px}.ag-rtl .ag-column-select-indent-23{padding-right:460px}.ag-ltr .ag-row-group-indent-23{padding-left:460px}.ag-rtl .ag-row-group-indent-23{padding-right:460px}.ag-ltr .ag-column-select-indent-24{padding-left:480px}.ag-rtl .ag-column-select-indent-24{padding-right:480px}.ag-ltr .ag-row-group-indent-24{padding-left:480px}.ag-rtl .ag-row-group-indent-24{padding-right:480px}.ag-ltr .ag-column-select-indent-25{padding-left:500px}.ag-rtl .ag-column-select-indent-25{padding-right:500px}.ag-ltr .ag-row-group-indent-25{padding-left:500px}.ag-rtl .ag-row-group-indent-25{padding-right:500px}.ag-ltr .ag-column-select-indent-26{padding-left:520px}.ag-rtl .ag-column-select-indent-26{padding-right:520px}.ag-ltr .ag-row-group-indent-26{padding-left:520px}.ag-rtl .ag-row-group-indent-26{padding-right:520px}.ag-ltr .ag-column-select-indent-27{padding-left:540px}.ag-rtl .ag-column-select-indent-27{padding-right:540px}.ag-ltr .ag-row-group-indent-27{padding-left:540px}.ag-rtl .ag-row-group-indent-27{padding-right:540px}.ag-ltr .ag-column-select-indent-28{padding-left:560px}.ag-rtl .ag-column-select-indent-28{padding-right:560px}.ag-ltr .ag-row-group-indent-28{padding-left:560px}.ag-rtl .ag-row-group-indent-28{padding-right:560px}.ag-ltr .ag-column-select-indent-29{padding-left:580px}.ag-rtl .ag-column-select-indent-29{padding-right:580px}.ag-ltr .ag-row-group-indent-29{padding-left:580px}.ag-rtl .ag-row-group-indent-29{padding-right:580px}.ag-ltr .ag-column-select-indent-30{padding-left:600px}.ag-rtl .ag-column-select-indent-30{padding-right:600px}.ag-ltr .ag-row-group-indent-30{padding-left:600px}.ag-rtl .ag-row-group-indent-30{padding-right:600px}.ag-ltr .ag-column-select-indent-31{padding-left:620px}.ag-rtl .ag-column-select-indent-31{padding-right:620px}.ag-ltr .ag-row-group-indent-31{padding-left:620px}.ag-rtl .ag-row-group-indent-31{padding-right:620px}.ag-ltr .ag-column-select-indent-32{padding-left:640px}.ag-rtl .ag-column-select-indent-32{padding-right:640px}.ag-ltr .ag-row-group-indent-32{padding-left:640px}.ag-rtl .ag-row-group-indent-32{padding-right:640px}.ag-ltr .ag-column-select-indent-33{padding-left:660px}.ag-rtl .ag-column-select-indent-33{padding-right:660px}.ag-ltr .ag-row-group-indent-33{padding-left:660px}.ag-rtl .ag-row-group-indent-33{padding-right:660px}.ag-ltr .ag-column-select-indent-34{padding-left:680px}.ag-rtl .ag-column-select-indent-34{padding-right:680px}.ag-ltr .ag-row-group-indent-34{padding-left:680px}.ag-rtl .ag-row-group-indent-34{padding-right:680px}.ag-ltr .ag-column-select-indent-35{padding-left:700px}.ag-rtl .ag-column-select-indent-35{padding-right:700px}.ag-ltr .ag-row-group-indent-35{padding-left:700px}.ag-rtl .ag-row-group-indent-35{padding-right:700px}.ag-ltr .ag-column-select-indent-36{padding-left:720px}.ag-rtl .ag-column-select-indent-36{padding-right:720px}.ag-ltr .ag-row-group-indent-36{padding-left:720px}.ag-rtl .ag-row-group-indent-36{padding-right:720px}.ag-ltr .ag-column-select-indent-37{padding-left:740px}.ag-rtl .ag-column-select-indent-37{padding-right:740px}.ag-ltr .ag-row-group-indent-37{padding-left:740px}.ag-rtl .ag-row-group-indent-37{padding-right:740px}.ag-ltr .ag-column-select-indent-38{padding-left:760px}.ag-rtl .ag-column-select-indent-38{padding-right:760px}.ag-ltr .ag-row-group-indent-38{padding-left:760px}.ag-rtl .ag-row-group-indent-38{padding-right:760px}.ag-ltr .ag-column-select-indent-39{padding-left:780px}.ag-rtl .ag-column-select-indent-39{padding-right:780px}.ag-ltr .ag-row-group-indent-39{padding-left:780px}.ag-rtl .ag-row-group-indent-39{padding-right:780px}.ag-ltr .ag-column-select-indent-40{padding-left:800px}.ag-rtl .ag-column-select-indent-40{padding-right:800px}.ag-ltr .ag-row-group-indent-40{padding-left:800px}.ag-rtl .ag-row-group-indent-40{padding-right:800px}.ag-ltr .ag-column-select-indent-41{padding-left:820px}.ag-rtl .ag-column-select-indent-41{padding-right:820px}.ag-ltr .ag-row-group-indent-41{padding-left:820px}.ag-rtl .ag-row-group-indent-41{padding-right:820px}.ag-ltr .ag-column-select-indent-42{padding-left:840px}.ag-rtl .ag-column-select-indent-42{padding-right:840px}.ag-ltr .ag-row-group-indent-42{padding-left:840px}.ag-rtl .ag-row-group-indent-42{padding-right:840px}.ag-ltr .ag-column-select-indent-43{padding-left:860px}.ag-rtl .ag-column-select-indent-43{padding-right:860px}.ag-ltr .ag-row-group-indent-43{padding-left:860px}.ag-rtl .ag-row-group-indent-43{padding-right:860px}.ag-ltr .ag-column-select-indent-44{padding-left:880px}.ag-rtl .ag-column-select-indent-44{padding-right:880px}.ag-ltr .ag-row-group-indent-44{padding-left:880px}.ag-rtl .ag-row-group-indent-44{padding-right:880px}.ag-ltr .ag-column-select-indent-45{padding-left:900px}.ag-rtl .ag-column-select-indent-45{padding-right:900px}.ag-ltr .ag-row-group-indent-45{padding-left:900px}.ag-rtl .ag-row-group-indent-45{padding-right:900px}.ag-ltr .ag-column-select-indent-46{padding-left:920px}.ag-rtl .ag-column-select-indent-46{padding-right:920px}.ag-ltr .ag-row-group-indent-46{padding-left:920px}.ag-rtl .ag-row-group-indent-46{padding-right:920px}.ag-ltr .ag-column-select-indent-47{padding-left:940px}.ag-rtl .ag-column-select-indent-47{padding-right:940px}.ag-ltr .ag-row-group-indent-47{padding-left:940px}.ag-rtl .ag-row-group-indent-47{padding-right:940px}.ag-ltr .ag-column-select-indent-48{padding-left:960px}.ag-rtl .ag-column-select-indent-48{padding-right:960px}.ag-ltr .ag-row-group-indent-48{padding-left:960px}.ag-rtl .ag-row-group-indent-48{padding-right:960px}.ag-ltr .ag-column-select-indent-49{padding-left:980px}.ag-rtl .ag-column-select-indent-49{padding-right:980px}.ag-ltr .ag-row-group-indent-49{padding-left:980px}.ag-rtl .ag-row-group-indent-49{padding-right:980px}.ag-ltr .ag-column-select-indent-50{padding-left:1000px}.ag-rtl .ag-column-select-indent-50{padding-right:1000px}.ag-ltr .ag-row-group-indent-50{padding-left:1000px}.ag-rtl .ag-row-group-indent-50{padding-right:1000px}.ag-ltr .ag-column-select-indent-51{padding-left:1020px}.ag-rtl .ag-column-select-indent-51{padding-right:1020px}.ag-ltr .ag-row-group-indent-51{padding-left:1020px}.ag-rtl .ag-row-group-indent-51{padding-right:1020px}.ag-ltr .ag-column-select-indent-52{padding-left:1040px}.ag-rtl .ag-column-select-indent-52{padding-right:1040px}.ag-ltr .ag-row-group-indent-52{padding-left:1040px}.ag-rtl .ag-row-group-indent-52{padding-right:1040px}.ag-ltr .ag-column-select-indent-53{padding-left:1060px}.ag-rtl .ag-column-select-indent-53{padding-right:1060px}.ag-ltr .ag-row-group-indent-53{padding-left:1060px}.ag-rtl .ag-row-group-indent-53{padding-right:1060px}.ag-ltr .ag-column-select-indent-54{padding-left:1080px}.ag-rtl .ag-column-select-indent-54{padding-right:1080px}.ag-ltr .ag-row-group-indent-54{padding-left:1080px}.ag-rtl .ag-row-group-indent-54{padding-right:1080px}.ag-ltr .ag-column-select-indent-55{padding-left:1100px}.ag-rtl .ag-column-select-indent-55{padding-right:1100px}.ag-ltr .ag-row-group-indent-55{padding-left:1100px}.ag-rtl .ag-row-group-indent-55{padding-right:1100px}.ag-ltr .ag-column-select-indent-56{padding-left:1120px}.ag-rtl .ag-column-select-indent-56{padding-right:1120px}.ag-ltr .ag-row-group-indent-56{padding-left:1120px}.ag-rtl .ag-row-group-indent-56{padding-right:1120px}.ag-ltr .ag-column-select-indent-57{padding-left:1140px}.ag-rtl .ag-column-select-indent-57{padding-right:1140px}.ag-ltr .ag-row-group-indent-57{padding-left:1140px}.ag-rtl .ag-row-group-indent-57{padding-right:1140px}.ag-ltr .ag-column-select-indent-58{padding-left:1160px}.ag-rtl .ag-column-select-indent-58{padding-right:1160px}.ag-ltr .ag-row-group-indent-58{padding-left:1160px}.ag-rtl .ag-row-group-indent-58{padding-right:1160px}.ag-ltr .ag-column-select-indent-59{padding-left:1180px}.ag-rtl .ag-column-select-indent-59{padding-right:1180px}.ag-ltr .ag-row-group-indent-59{padding-left:1180px}.ag-rtl .ag-row-group-indent-59{padding-right:1180px}.ag-ltr .ag-column-select-indent-60{padding-left:1200px}.ag-rtl .ag-column-select-indent-60{padding-right:1200px}.ag-ltr .ag-row-group-indent-60{padding-left:1200px}.ag-rtl .ag-row-group-indent-60{padding-right:1200px}.ag-ltr .ag-column-select-indent-61{padding-left:1220px}.ag-rtl .ag-column-select-indent-61{padding-right:1220px}.ag-ltr .ag-row-group-indent-61{padding-left:1220px}.ag-rtl .ag-row-group-indent-61{padding-right:1220px}.ag-ltr .ag-column-select-indent-62{padding-left:1240px}.ag-rtl .ag-column-select-indent-62{padding-right:1240px}.ag-ltr .ag-row-group-indent-62{padding-left:1240px}.ag-rtl .ag-row-group-indent-62{padding-right:1240px}.ag-ltr .ag-column-select-indent-63{padding-left:1260px}.ag-rtl .ag-column-select-indent-63{padding-right:1260px}.ag-ltr .ag-row-group-indent-63{padding-left:1260px}.ag-rtl .ag-row-group-indent-63{padding-right:1260px}.ag-ltr .ag-column-select-indent-64{padding-left:1280px}.ag-rtl .ag-column-select-indent-64{padding-right:1280px}.ag-ltr .ag-row-group-indent-64{padding-left:1280px}.ag-rtl .ag-row-group-indent-64{padding-right:1280px}.ag-ltr .ag-column-select-indent-65{padding-left:1300px}.ag-rtl .ag-column-select-indent-65{padding-right:1300px}.ag-ltr .ag-row-group-indent-65{padding-left:1300px}.ag-rtl .ag-row-group-indent-65{padding-right:1300px}.ag-ltr .ag-column-select-indent-66{padding-left:1320px}.ag-rtl .ag-column-select-indent-66{padding-right:1320px}.ag-ltr .ag-row-group-indent-66{padding-left:1320px}.ag-rtl .ag-row-group-indent-66{padding-right:1320px}.ag-ltr .ag-column-select-indent-67{padding-left:1340px}.ag-rtl .ag-column-select-indent-67{padding-right:1340px}.ag-ltr .ag-row-group-indent-67{padding-left:1340px}.ag-rtl .ag-row-group-indent-67{padding-right:1340px}.ag-ltr .ag-column-select-indent-68{padding-left:1360px}.ag-rtl .ag-column-select-indent-68{padding-right:1360px}.ag-ltr .ag-row-group-indent-68{padding-left:1360px}.ag-rtl .ag-row-group-indent-68{padding-right:1360px}.ag-ltr .ag-column-select-indent-69{padding-left:1380px}.ag-rtl .ag-column-select-indent-69{padding-right:1380px}.ag-ltr .ag-row-group-indent-69{padding-left:1380px}.ag-rtl .ag-row-group-indent-69{padding-right:1380px}.ag-ltr .ag-column-select-indent-70{padding-left:1400px}.ag-rtl .ag-column-select-indent-70{padding-right:1400px}.ag-ltr .ag-row-group-indent-70{padding-left:1400px}.ag-rtl .ag-row-group-indent-70{padding-right:1400px}.ag-ltr .ag-column-select-indent-71{padding-left:1420px}.ag-rtl .ag-column-select-indent-71{padding-right:1420px}.ag-ltr .ag-row-group-indent-71{padding-left:1420px}.ag-rtl .ag-row-group-indent-71{padding-right:1420px}.ag-ltr .ag-column-select-indent-72{padding-left:1440px}.ag-rtl .ag-column-select-indent-72{padding-right:1440px}.ag-ltr .ag-row-group-indent-72{padding-left:1440px}.ag-rtl .ag-row-group-indent-72{padding-right:1440px}.ag-ltr .ag-column-select-indent-73{padding-left:1460px}.ag-rtl .ag-column-select-indent-73{padding-right:1460px}.ag-ltr .ag-row-group-indent-73{padding-left:1460px}.ag-rtl .ag-row-group-indent-73{padding-right:1460px}.ag-ltr .ag-column-select-indent-74{padding-left:1480px}.ag-rtl .ag-column-select-indent-74{padding-right:1480px}.ag-ltr .ag-row-group-indent-74{padding-left:1480px}.ag-rtl .ag-row-group-indent-74{padding-right:1480px}.ag-ltr .ag-column-select-indent-75{padding-left:1500px}.ag-rtl .ag-column-select-indent-75{padding-right:1500px}.ag-ltr .ag-row-group-indent-75{padding-left:1500px}.ag-rtl .ag-row-group-indent-75{padding-right:1500px}.ag-ltr .ag-column-select-indent-76{padding-left:1520px}.ag-rtl .ag-column-select-indent-76{padding-right:1520px}.ag-ltr .ag-row-group-indent-76{padding-left:1520px}.ag-rtl .ag-row-group-indent-76{padding-right:1520px}.ag-ltr .ag-column-select-indent-77{padding-left:1540px}.ag-rtl .ag-column-select-indent-77{padding-right:1540px}.ag-ltr .ag-row-group-indent-77{padding-left:1540px}.ag-rtl .ag-row-group-indent-77{padding-right:1540px}.ag-ltr .ag-column-select-indent-78{padding-left:1560px}.ag-rtl .ag-column-select-indent-78{padding-right:1560px}.ag-ltr .ag-row-group-indent-78{padding-left:1560px}.ag-rtl .ag-row-group-indent-78{padding-right:1560px}.ag-ltr .ag-column-select-indent-79{padding-left:1580px}.ag-rtl .ag-column-select-indent-79{padding-right:1580px}.ag-ltr .ag-row-group-indent-79{padding-left:1580px}.ag-rtl .ag-row-group-indent-79{padding-right:1580px}.ag-ltr .ag-column-select-indent-80{padding-left:1600px}.ag-rtl .ag-column-select-indent-80{padding-right:1600px}.ag-ltr .ag-row-group-indent-80{padding-left:1600px}.ag-rtl .ag-row-group-indent-80{padding-right:1600px}.ag-ltr .ag-column-select-indent-81{padding-left:1620px}.ag-rtl .ag-column-select-indent-81{padding-right:1620px}.ag-ltr .ag-row-group-indent-81{padding-left:1620px}.ag-rtl .ag-row-group-indent-81{padding-right:1620px}.ag-ltr .ag-column-select-indent-82{padding-left:1640px}.ag-rtl .ag-column-select-indent-82{padding-right:1640px}.ag-ltr .ag-row-group-indent-82{padding-left:1640px}.ag-rtl .ag-row-group-indent-82{padding-right:1640px}.ag-ltr .ag-column-select-indent-83{padding-left:1660px}.ag-rtl .ag-column-select-indent-83{padding-right:1660px}.ag-ltr .ag-row-group-indent-83{padding-left:1660px}.ag-rtl .ag-row-group-indent-83{padding-right:1660px}.ag-ltr .ag-column-select-indent-84{padding-left:1680px}.ag-rtl .ag-column-select-indent-84{padding-right:1680px}.ag-ltr .ag-row-group-indent-84{padding-left:1680px}.ag-rtl .ag-row-group-indent-84{padding-right:1680px}.ag-ltr .ag-column-select-indent-85{padding-left:1700px}.ag-rtl .ag-column-select-indent-85{padding-right:1700px}.ag-ltr .ag-row-group-indent-85{padding-left:1700px}.ag-rtl .ag-row-group-indent-85{padding-right:1700px}.ag-ltr .ag-column-select-indent-86{padding-left:1720px}.ag-rtl .ag-column-select-indent-86{padding-right:1720px}.ag-ltr .ag-row-group-indent-86{padding-left:1720px}.ag-rtl .ag-row-group-indent-86{padding-right:1720px}.ag-ltr .ag-column-select-indent-87{padding-left:1740px}.ag-rtl .ag-column-select-indent-87{padding-right:1740px}.ag-ltr .ag-row-group-indent-87{padding-left:1740px}.ag-rtl .ag-row-group-indent-87{padding-right:1740px}.ag-ltr .ag-column-select-indent-88{padding-left:1760px}.ag-rtl .ag-column-select-indent-88{padding-right:1760px}.ag-ltr .ag-row-group-indent-88{padding-left:1760px}.ag-rtl .ag-row-group-indent-88{padding-right:1760px}.ag-ltr .ag-column-select-indent-89{padding-left:1780px}.ag-rtl .ag-column-select-indent-89{padding-right:1780px}.ag-ltr .ag-row-group-indent-89{padding-left:1780px}.ag-rtl .ag-row-group-indent-89{padding-right:1780px}.ag-ltr .ag-column-select-indent-90{padding-left:1800px}.ag-rtl .ag-column-select-indent-90{padding-right:1800px}.ag-ltr .ag-row-group-indent-90{padding-left:1800px}.ag-rtl .ag-row-group-indent-90{padding-right:1800px}.ag-ltr .ag-column-select-indent-91{padding-left:1820px}.ag-rtl .ag-column-select-indent-91{padding-right:1820px}.ag-ltr .ag-row-group-indent-91{padding-left:1820px}.ag-rtl .ag-row-group-indent-91{padding-right:1820px}.ag-ltr .ag-column-select-indent-92{padding-left:1840px}.ag-rtl .ag-column-select-indent-92{padding-right:1840px}.ag-ltr .ag-row-group-indent-92{padding-left:1840px}.ag-rtl .ag-row-group-indent-92{padding-right:1840px}.ag-ltr .ag-column-select-indent-93{padding-left:1860px}.ag-rtl .ag-column-select-indent-93{padding-right:1860px}.ag-ltr .ag-row-group-indent-93{padding-left:1860px}.ag-rtl .ag-row-group-indent-93{padding-right:1860px}.ag-ltr .ag-column-select-indent-94{padding-left:1880px}.ag-rtl .ag-column-select-indent-94{padding-right:1880px}.ag-ltr .ag-row-group-indent-94{padding-left:1880px}.ag-rtl .ag-row-group-indent-94{padding-right:1880px}.ag-ltr .ag-column-select-indent-95{padding-left:1900px}.ag-rtl .ag-column-select-indent-95{padding-right:1900px}.ag-ltr .ag-row-group-indent-95{padding-left:1900px}.ag-rtl .ag-row-group-indent-95{padding-right:1900px}.ag-ltr .ag-column-select-indent-96{padding-left:1920px}.ag-rtl .ag-column-select-indent-96{padding-right:1920px}.ag-ltr .ag-row-group-indent-96{padding-left:1920px}.ag-rtl .ag-row-group-indent-96{padding-right:1920px}.ag-ltr .ag-column-select-indent-97{padding-left:1940px}.ag-rtl .ag-column-select-indent-97{padding-right:1940px}.ag-ltr .ag-row-group-indent-97{padding-left:1940px}.ag-rtl .ag-row-group-indent-97{padding-right:1940px}.ag-ltr .ag-column-select-indent-98{padding-left:1960px}.ag-rtl .ag-column-select-indent-98{padding-right:1960px}.ag-ltr .ag-row-group-indent-98{padding-left:1960px}.ag-rtl .ag-row-group-indent-98{padding-right:1960px}.ag-ltr .ag-column-select-indent-99{padding-left:1980px}.ag-rtl .ag-column-select-indent-99{padding-right:1980px}.ag-ltr .ag-row-group-indent-99{padding-left:1980px}.ag-rtl .ag-row-group-indent-99{padding-right:1980px}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-layout-print.ag-body-viewport{flex:none}.ag-layout-print.ag-root-wrapper{display:inline-flex}.ag-layout-print .ag-center-cols-clipper{min-width:100%}.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible!important}@media print{.ag-root-wrapper.ag-layout-print,.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-clipper,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto!important;overflow:hidden!important;display:block!important}.ag-root-wrapper.ag-layout-print .ag-row{page-break-inside:avoid}}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-chart{position:relative;display:flex;overflow:hidden;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto;overflow:hidden}.ag-chart-title-edit{position:absolute;display:none;top:0;left:0;text-align:center}.ag-chart-title-edit.currently-editing{display:inline-block}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto;overflow:hidden}.ag-charts-canvas{display:block}.ag-chart-menu{position:absolute;top:10px;width:24px;overflow:hidden;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;width:0;min-width:0;transition:min-width .4s}.ag-chart-menu-hidden~.ag-chart-docked-container{max-width:0;overflow:hidden}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";display:block;position:absolute;background-color:transparent;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-chart-data-wrapper{height:100%;overflow-y:auto}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center}.ag-chart .ag-chart-menu{opacity:0;pointer-events:none}.ag-chart-menu-hidden:hover .ag-chart-menu{opacity:1;pointer-events:all}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-date-time-list-page-title-bar,.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer}.ag-theme-material{-webkit-font-smoothing:antialiased;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));font-family:Roboto,sans-serif;font-size:13px;line-height:normal}@font-face{font-family:agGridMaterial;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.ag-theme-material .ag-icon{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ag-theme-material .ag-icon-aggregation:before{content:""}.ag-theme-material .ag-icon-arrows:before{content:""}.ag-theme-material .ag-icon-asc:before{content:""}.ag-theme-material .ag-icon-cancel:before{content:""}.ag-theme-material .ag-icon-chart:before{content:""}.ag-theme-material .ag-icon-color-picker:before{content:""}.ag-theme-material .ag-icon-columns:before{content:""}.ag-theme-material .ag-icon-contracted:before{content:""}.ag-theme-material .ag-icon-copy:before{content:""}.ag-theme-material .ag-icon-cross:before{content:""}.ag-theme-material .ag-icon-csv:before{content:""}.ag-theme-material .ag-icon-desc:before{content:""}.ag-theme-material .ag-icon-excel:before{content:""}.ag-theme-material .ag-icon-expanded:before{content:""}.ag-theme-material .ag-icon-eye-slash:before{content:""}.ag-theme-material .ag-icon-eye:before{content:""}.ag-theme-material .ag-icon-filter:before{content:""}.ag-theme-material .ag-icon-first:before{content:""}.ag-theme-material .ag-icon-grip:before{content:""}.ag-theme-material .ag-icon-group:before{content:""}.ag-theme-material .ag-icon-last:before{content:""}.ag-theme-material .ag-icon-left:before{content:""}.ag-theme-material .ag-icon-linked:before{content:""}.ag-theme-material .ag-icon-loading:before{content:""}.ag-theme-material .ag-icon-maximize:before{content:""}.ag-theme-material .ag-icon-menu:before{content:""}.ag-theme-material .ag-icon-minimize:before{content:""}.ag-theme-material .ag-icon-next:before{content:""}.ag-theme-material .ag-icon-none:before{content:""}.ag-theme-material .ag-icon-not-allowed:before{content:""}.ag-theme-material .ag-icon-paste:before{content:""}.ag-theme-material .ag-icon-pin:before{content:""}.ag-theme-material .ag-icon-pivot:before{content:""}.ag-theme-material .ag-icon-previous:before{content:""}.ag-theme-material .ag-icon-right:before{content:""}.ag-theme-material .ag-icon-save:before{content:""}.ag-theme-material .ag-icon-small-down:before{content:""}.ag-theme-material .ag-icon-small-left:before{content:""}.ag-theme-material .ag-icon-small-right:before{content:""}.ag-theme-material .ag-icon-small-up:before{content:""}.ag-theme-material .ag-icon-tick:before{content:""}.ag-theme-material .ag-icon-tree-closed:before{content:""}.ag-theme-material .ag-icon-tree-indeterminate:before{content:""}.ag-theme-material .ag-icon-tree-open:before{content:""}.ag-theme-material .ag-icon-unlinked:before{content:""}.ag-theme-material .ag-icon-row-drag:before{content:""}.ag-theme-material .ag-left-arrow:before{content:""}.ag-theme-material .ag-right-arrow:before{content:""}.ag-theme-material .ag-root-wrapper{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material [class^=ag-],.ag-theme-material [class^=ag-]:focus,.ag-theme-material [class^=ag-]:after,.ag-theme-material [class^=ag-]:before{box-sizing:border-box;outline:none}.ag-theme-material [class^=ag-]::-ms-clear{display:none}.ag-theme-material .ag-checkbox .ag-input-wrapper,.ag-theme-material .ag-radio-button .ag-input-wrapper{overflow:visible}.ag-theme-material .ag-range-field .ag-input-wrapper{height:100%}.ag-theme-material .ag-toggle-button{flex:none;width:unset;min-width:unset}.ag-theme-material .ag-ltr .ag-label-align-right .ag-label{margin-left:8px}.ag-theme-material .ag-rtl .ag-label-align-right .ag-label{margin-right:8px}.ag-theme-material input[class^=ag-]{margin:0;background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material textarea[class^=ag-],.ag-theme-material select[class^=ag-]{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material input[class^=ag-]:not([type]),.ag-theme-material input[class^=ag-][type=text],.ag-theme-material input[class^=ag-][type=number],.ag-theme-material input[class^=ag-][type=tel],.ag-theme-material input[class^=ag-][type=date],.ag-theme-material input[class^=ag-][type=datetime-local],.ag-theme-material textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit}.ag-theme-material input[class^=ag-]:not([type]):disabled,.ag-theme-material input[class^=ag-][type=text]:disabled,.ag-theme-material input[class^=ag-][type=number]:disabled,.ag-theme-material input[class^=ag-][type=tel]:disabled,.ag-theme-material input[class^=ag-][type=date]:disabled,.ag-theme-material input[class^=ag-][type=datetime-local]:disabled,.ag-theme-material textarea[class^=ag-]:disabled{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-material input[class^=ag-]:not([type]):focus,.ag-theme-material input[class^=ag-][type=text]:focus,.ag-theme-material input[class^=ag-][type=number]:focus,.ag-theme-material input[class^=ag-][type=tel]:focus,.ag-theme-material input[class^=ag-][type=date]:focus,.ag-theme-material input[class^=ag-][type=datetime-local]:focus,.ag-theme-material textarea[class^=ag-]:focus{outline:none;box-shadow:0 0 0 5px #2021241f;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-]:not([type]):invalid,.ag-theme-material input[class^=ag-][type=text]:invalid,.ag-theme-material input[class^=ag-][type=number]:invalid,.ag-theme-material input[class^=ag-][type=tel]:invalid,.ag-theme-material input[class^=ag-][type=date]:invalid,.ag-theme-material input[class^=ag-][type=datetime-local]:invalid,.ag-theme-material textarea[class^=ag-]:invalid{border-width:2px;border-style:solid;border-color:var(--ag-input-border-color-invalid)}.ag-theme-material input[class^=ag-][type=number]{-moz-appearance:textfield}.ag-theme-material input[class^=ag-][type=number]::-webkit-outer-spin-button,.ag-theme-material input[class^=ag-][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ag-theme-material input[class^=ag-][type=range]{padding:0}.ag-theme-material input[class^=ag-][type=button]:focus,.ag-theme-material button[class^=ag-]:focus{box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-drag-handle{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-list-item,.ag-theme-material .ag-virtual-list-item{height:32px}.ag-theme-material .ag-keyboard-focus .ag-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-select-list{background-color:#fff;background-color:var(--ag-background-color, #fff);overflow-y:auto;overflow-x:hidden}.ag-theme-material .ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-theme-material .ag-list-item.ag-active-item{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-select-list-item{padding-left:4px;padding-right:4px;cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-theme-material .ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-theme-material .ag-select .ag-picker-field-wrapper{background-color:#fff;background-color:var(--ag-background-color, #fff);min-height:32px;cursor:default}.ag-theme-material .ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-theme-material .ag-select:not(.ag-cell-editor){height:32px}.ag-theme-material .ag-select .ag-picker-field-display{margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-theme-material .ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-theme-material .ag-select.ag-disabled{opacity:.5}.ag-theme-material .ag-rich-select{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-rich-select-list{width:100%;min-width:200px;height:312px}.ag-theme-material .ag-rich-select-value{padding:0 8px 0 24px;height:48px}.ag-theme-material .ag-rich-select-virtual-list-item{cursor:default;height:32px}.ag-theme-material .ag-rich-select-virtual-list-item:hover{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-rich-select-row{padding-left:24px}.ag-theme-material .ag-rich-select-row-selected{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-row-drag,.ag-theme-material .ag-selection-checkbox,.ag-theme-material .ag-group-expanded,.ag-theme-material .ag-group-contracted{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-ltr .ag-row-drag,.ag-theme-material .ag-ltr .ag-selection-checkbox,.ag-theme-material .ag-ltr .ag-group-expanded,.ag-theme-material .ag-ltr .ag-group-contracted{margin-right:24px}.ag-theme-material .ag-rtl .ag-row-drag,.ag-theme-material .ag-rtl .ag-selection-checkbox,.ag-theme-material .ag-rtl .ag-group-expanded,.ag-theme-material .ag-rtl .ag-group-contracted{margin-left:24px}.ag-theme-material .ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value){height:min(var(--ag-line-height, 46px),46px);display:flex;align-items:center;flex:none}.ag-theme-material .ag-group-expanded,.ag-theme-material .ag-group-contracted{cursor:pointer}.ag-theme-material .ag-group-title-bar-icon{cursor:pointer;flex:none;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-ltr .ag-group-child-count{margin-left:2px}.ag-theme-material .ag-rtl .ag-group-child-count{margin-right:2px}.ag-theme-material .ag-group-title-bar{background-color:#eee;background-color:var(--ag-subheader-background-color, #eee);padding:8px}.ag-theme-material .ag-group-toolbar{padding:8px}.ag-theme-material .ag-disabled-group-title-bar,.ag-theme-material .ag-disabled-group-container{opacity:.5}.ag-theme-material .group-item{margin:4px 0}.ag-theme-material .ag-label{white-space:nowrap}.ag-theme-material .ag-ltr .ag-label{margin-right:8px}.ag-theme-material .ag-rtl .ag-label{margin-left:8px}.ag-theme-material .ag-label-align-top .ag-label{margin-bottom:4px}.ag-theme-material .ag-ltr .ag-slider-field,.ag-theme-material .ag-ltr .ag-angle-select-field{margin-right:16px}.ag-theme-material .ag-rtl .ag-slider-field,.ag-theme-material .ag-rtl .ag-angle-select-field{margin-left:16px}.ag-theme-material .ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2);background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:#0000008a;background-color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-picker-field-wrapper{border:1px solid;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2);border-radius:5px}.ag-theme-material .ag-picker-field-wrapper:focus{box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-picker-field-button{background-color:#fff;background-color:var(--ag-background-color, #fff);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-dialog.ag-color-dialog{border-radius:5px}.ag-theme-material .ag-color-picker .ag-picker-field-display{height:18px}.ag-theme-material .ag-color-panel{padding:8px}.ag-theme-material .ag-spectrum-color{background-color:red;border-radius:2px}.ag-theme-material .ag-spectrum-tools{padding:10px}.ag-theme-material .ag-spectrum-sat{background-image:linear-gradient(to right,#fff,#cc9a8100)}.ag-theme-material .ag-spectrum-val{background-image:linear-gradient(to top,#000,#cc9a8100)}.ag-theme-material .ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:1px solid white;background:#000;box-shadow:0 0 2px #0000003d}.ag-theme-material .ag-spectrum-hue-background,.ag-theme-material .ag-spectrum-alpha-background{border-radius:2px}.ag-theme-material .ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-theme-material .ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;background-color:#f8f8f8;box-shadow:0 1px 4px #0000005e}.ag-theme-material .ag-recent-color{margin:0 3px}.ag-theme-material .ag-recent-color:first-child{margin-left:0}.ag-theme-material .ag-recent-color:last-child{margin-right:0}.ag-theme-material.ag-dnd-ghost{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;overflow:hidden;text-overflow:ellipsis;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:56px!important;line-height:56px;margin:0;padding:0 16px;transform:translateY(16px)}.ag-theme-material .ag-dnd-ghost-icon{margin-right:8px;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87))}.ag-theme-material .ag-popup-child:not(.ag-tooltip-custom){box-shadow:5px 5px 10px #0000004d}.ag-dragging-range-handle .ag-theme-material .ag-dialog,.ag-dragging-fill-handle .ag-theme-material .ag-dialog{opacity:.7;pointer-events:none}.ag-theme-material .ag-dialog{border-radius:0}.ag-theme-material .ag-panel{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-panel-title-bar{background-color:#fff;background-color:var(--ag-header-background-color, #fff);color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)));height:56px;padding:8px 24px}.ag-theme-material .ag-ltr .ag-panel-title-bar-button{margin-left:8px}.ag-theme-material .ag-rtl .ag-panel-title-bar-button{margin-right:8px}.ag-theme-material .ag-tooltip{background-color:#fff;background-color:var(--ag-header-background-color, #fff);color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));padding:8px;border-radius:2px;transition:opacity 1s;white-space:normal}.ag-theme-material .ag-tooltip.ag-tooltip-hiding{opacity:0}.ag-theme-material .ag-tooltip-custom{transition:opacity 1s}.ag-theme-material .ag-tooltip-custom.ag-tooltip-hiding{opacity:0}.ag-theme-material .ag-ltr .ag-column-select-indent-1{padding-left:26px}.ag-theme-material .ag-rtl .ag-column-select-indent-1{padding-right:26px}.ag-theme-material .ag-ltr .ag-column-select-indent-2{padding-left:52px}.ag-theme-material .ag-rtl .ag-column-select-indent-2{padding-right:52px}.ag-theme-material .ag-ltr .ag-column-select-indent-3{padding-left:78px}.ag-theme-material .ag-rtl .ag-column-select-indent-3{padding-right:78px}.ag-theme-material .ag-ltr .ag-column-select-indent-4{padding-left:104px}.ag-theme-material .ag-rtl .ag-column-select-indent-4{padding-right:104px}.ag-theme-material .ag-ltr .ag-column-select-indent-5{padding-left:130px}.ag-theme-material .ag-rtl .ag-column-select-indent-5{padding-right:130px}.ag-theme-material .ag-ltr .ag-column-select-indent-6{padding-left:156px}.ag-theme-material .ag-rtl .ag-column-select-indent-6{padding-right:156px}.ag-theme-material .ag-ltr .ag-column-select-indent-7{padding-left:182px}.ag-theme-material .ag-rtl .ag-column-select-indent-7{padding-right:182px}.ag-theme-material .ag-ltr .ag-column-select-indent-8{padding-left:208px}.ag-theme-material .ag-rtl .ag-column-select-indent-8{padding-right:208px}.ag-theme-material .ag-ltr .ag-column-select-indent-9{padding-left:234px}.ag-theme-material .ag-rtl .ag-column-select-indent-9{padding-right:234px}.ag-theme-material .ag-column-select-header-icon{cursor:pointer}.ag-theme-material .ag-keyboard-focus .ag-column-select-header-icon:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-header-icon:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-column-group-icons:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:16px}.ag-theme-material .ag-rtl .ag-column-group-icons:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:16px}.ag-theme-material .ag-keyboard-focus .ag-column-select-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-column-group:not(:last-child),.ag-theme-material .ag-column-select-column:not(:last-child){margin-bottom:14px}.ag-theme-material .ag-column-select-column-readonly,.ag-theme-material .ag-column-select-column-group-readonly{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));pointer-events:none}.ag-theme-material .ag-ltr .ag-column-select-add-group-indent{margin-left:34px}.ag-theme-material .ag-rtl .ag-column-select-add-group-indent{margin-right:34px}.ag-theme-material .ag-column-select-virtual-list-viewport{padding:8px 0}.ag-theme-material .ag-column-select-virtual-list-item{padding:0 12px}.ag-theme-material .ag-rtl{text-align:right}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-left:66px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-right:66px}.ag-theme-material .ag-ltr .ag-row-group-indent-1{padding-left:42px}.ag-theme-material .ag-rtl .ag-row-group-indent-1{padding-right:42px}.ag-theme-material .ag-ltr .ag-row-level-1 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-1 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-left:108px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-right:108px}.ag-theme-material .ag-ltr .ag-row-group-indent-2{padding-left:84px}.ag-theme-material .ag-rtl .ag-row-group-indent-2{padding-right:84px}.ag-theme-material .ag-ltr .ag-row-level-2 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-2 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-left:150px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-right:150px}.ag-theme-material .ag-ltr .ag-row-group-indent-3{padding-left:126px}.ag-theme-material .ag-rtl .ag-row-group-indent-3{padding-right:126px}.ag-theme-material .ag-ltr .ag-row-level-3 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-3 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-left:192px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-right:192px}.ag-theme-material .ag-ltr .ag-row-group-indent-4{padding-left:168px}.ag-theme-material .ag-rtl .ag-row-group-indent-4{padding-right:168px}.ag-theme-material .ag-ltr .ag-row-level-4 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-4 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-left:234px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-right:234px}.ag-theme-material .ag-ltr .ag-row-group-indent-5{padding-left:210px}.ag-theme-material .ag-rtl .ag-row-group-indent-5{padding-right:210px}.ag-theme-material .ag-ltr .ag-row-level-5 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-5 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-left:276px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-right:276px}.ag-theme-material .ag-ltr .ag-row-group-indent-6{padding-left:252px}.ag-theme-material .ag-rtl .ag-row-group-indent-6{padding-right:252px}.ag-theme-material .ag-ltr .ag-row-level-6 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-6 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-left:318px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-right:318px}.ag-theme-material .ag-ltr .ag-row-group-indent-7{padding-left:294px}.ag-theme-material .ag-rtl .ag-row-group-indent-7{padding-right:294px}.ag-theme-material .ag-ltr .ag-row-level-7 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-7 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-left:360px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-right:360px}.ag-theme-material .ag-ltr .ag-row-group-indent-8{padding-left:336px}.ag-theme-material .ag-rtl .ag-row-group-indent-8{padding-right:336px}.ag-theme-material .ag-ltr .ag-row-level-8 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-8 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-left:402px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-right:402px}.ag-theme-material .ag-ltr .ag-row-group-indent-9{padding-left:378px}.ag-theme-material .ag-rtl .ag-row-group-indent-9{padding-right:378px}.ag-theme-material .ag-ltr .ag-row-level-9 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-9 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-left:444px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-right:444px}.ag-theme-material .ag-ltr .ag-row-group-indent-10{padding-left:420px}.ag-theme-material .ag-rtl .ag-row-group-indent-10{padding-right:420px}.ag-theme-material .ag-ltr .ag-row-level-10 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-10 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-left:486px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-right:486px}.ag-theme-material .ag-ltr .ag-row-group-indent-11{padding-left:462px}.ag-theme-material .ag-rtl .ag-row-group-indent-11{padding-right:462px}.ag-theme-material .ag-ltr .ag-row-level-11 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-11 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-left:528px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-right:528px}.ag-theme-material .ag-ltr .ag-row-group-indent-12{padding-left:504px}.ag-theme-material .ag-rtl .ag-row-group-indent-12{padding-right:504px}.ag-theme-material .ag-ltr .ag-row-level-12 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-12 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-left:570px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-right:570px}.ag-theme-material .ag-ltr .ag-row-group-indent-13{padding-left:546px}.ag-theme-material .ag-rtl .ag-row-group-indent-13{padding-right:546px}.ag-theme-material .ag-ltr .ag-row-level-13 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-13 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-left:612px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-right:612px}.ag-theme-material .ag-ltr .ag-row-group-indent-14{padding-left:588px}.ag-theme-material .ag-rtl .ag-row-group-indent-14{padding-right:588px}.ag-theme-material .ag-ltr .ag-row-level-14 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-14 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-left:654px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-right:654px}.ag-theme-material .ag-ltr .ag-row-group-indent-15{padding-left:630px}.ag-theme-material .ag-rtl .ag-row-group-indent-15{padding-right:630px}.ag-theme-material .ag-ltr .ag-row-level-15 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-15 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-left:696px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-right:696px}.ag-theme-material .ag-ltr .ag-row-group-indent-16{padding-left:672px}.ag-theme-material .ag-rtl .ag-row-group-indent-16{padding-right:672px}.ag-theme-material .ag-ltr .ag-row-level-16 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-16 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-left:738px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-right:738px}.ag-theme-material .ag-ltr .ag-row-group-indent-17{padding-left:714px}.ag-theme-material .ag-rtl .ag-row-group-indent-17{padding-right:714px}.ag-theme-material .ag-ltr .ag-row-level-17 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-17 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-left:780px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-right:780px}.ag-theme-material .ag-ltr .ag-row-group-indent-18{padding-left:756px}.ag-theme-material .ag-rtl .ag-row-group-indent-18{padding-right:756px}.ag-theme-material .ag-ltr .ag-row-level-18 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-18 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-left:822px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-right:822px}.ag-theme-material .ag-ltr .ag-row-group-indent-19{padding-left:798px}.ag-theme-material .ag-rtl .ag-row-group-indent-19{padding-right:798px}.ag-theme-material .ag-ltr .ag-row-level-19 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-19 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-left:864px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-right:864px}.ag-theme-material .ag-ltr .ag-row-group-indent-20{padding-left:840px}.ag-theme-material .ag-rtl .ag-row-group-indent-20{padding-right:840px}.ag-theme-material .ag-ltr .ag-row-level-20 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-20 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-left:906px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-right:906px}.ag-theme-material .ag-ltr .ag-row-group-indent-21{padding-left:882px}.ag-theme-material .ag-rtl .ag-row-group-indent-21{padding-right:882px}.ag-theme-material .ag-ltr .ag-row-level-21 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-21 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-left:948px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-right:948px}.ag-theme-material .ag-ltr .ag-row-group-indent-22{padding-left:924px}.ag-theme-material .ag-rtl .ag-row-group-indent-22{padding-right:924px}.ag-theme-material .ag-ltr .ag-row-level-22 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-22 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-left:990px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-right:990px}.ag-theme-material .ag-ltr .ag-row-group-indent-23{padding-left:966px}.ag-theme-material .ag-rtl .ag-row-group-indent-23{padding-right:966px}.ag-theme-material .ag-ltr .ag-row-level-23 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-23 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-left:1032px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-right:1032px}.ag-theme-material .ag-ltr .ag-row-group-indent-24{padding-left:1008px}.ag-theme-material .ag-rtl .ag-row-group-indent-24{padding-right:1008px}.ag-theme-material .ag-ltr .ag-row-level-24 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-24 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-left:1074px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-right:1074px}.ag-theme-material .ag-ltr .ag-row-group-indent-25{padding-left:1050px}.ag-theme-material .ag-rtl .ag-row-group-indent-25{padding-right:1050px}.ag-theme-material .ag-ltr .ag-row-level-25 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-25 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-left:1116px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-right:1116px}.ag-theme-material .ag-ltr .ag-row-group-indent-26{padding-left:1092px}.ag-theme-material .ag-rtl .ag-row-group-indent-26{padding-right:1092px}.ag-theme-material .ag-ltr .ag-row-level-26 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-26 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-left:1158px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-right:1158px}.ag-theme-material .ag-ltr .ag-row-group-indent-27{padding-left:1134px}.ag-theme-material .ag-rtl .ag-row-group-indent-27{padding-right:1134px}.ag-theme-material .ag-ltr .ag-row-level-27 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-27 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-left:1200px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-right:1200px}.ag-theme-material .ag-ltr .ag-row-group-indent-28{padding-left:1176px}.ag-theme-material .ag-rtl .ag-row-group-indent-28{padding-right:1176px}.ag-theme-material .ag-ltr .ag-row-level-28 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-28 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-left:1242px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-right:1242px}.ag-theme-material .ag-ltr .ag-row-group-indent-29{padding-left:1218px}.ag-theme-material .ag-rtl .ag-row-group-indent-29{padding-right:1218px}.ag-theme-material .ag-ltr .ag-row-level-29 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-29 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-left:1284px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-right:1284px}.ag-theme-material .ag-ltr .ag-row-group-indent-30{padding-left:1260px}.ag-theme-material .ag-rtl .ag-row-group-indent-30{padding-right:1260px}.ag-theme-material .ag-ltr .ag-row-level-30 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-30 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-left:1326px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-right:1326px}.ag-theme-material .ag-ltr .ag-row-group-indent-31{padding-left:1302px}.ag-theme-material .ag-rtl .ag-row-group-indent-31{padding-right:1302px}.ag-theme-material .ag-ltr .ag-row-level-31 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-31 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-left:1368px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-right:1368px}.ag-theme-material .ag-ltr .ag-row-group-indent-32{padding-left:1344px}.ag-theme-material .ag-rtl .ag-row-group-indent-32{padding-right:1344px}.ag-theme-material .ag-ltr .ag-row-level-32 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-32 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-left:1410px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-right:1410px}.ag-theme-material .ag-ltr .ag-row-group-indent-33{padding-left:1386px}.ag-theme-material .ag-rtl .ag-row-group-indent-33{padding-right:1386px}.ag-theme-material .ag-ltr .ag-row-level-33 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-33 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-left:1452px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-right:1452px}.ag-theme-material .ag-ltr .ag-row-group-indent-34{padding-left:1428px}.ag-theme-material .ag-rtl .ag-row-group-indent-34{padding-right:1428px}.ag-theme-material .ag-ltr .ag-row-level-34 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-34 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-left:1494px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-right:1494px}.ag-theme-material .ag-ltr .ag-row-group-indent-35{padding-left:1470px}.ag-theme-material .ag-rtl .ag-row-group-indent-35{padding-right:1470px}.ag-theme-material .ag-ltr .ag-row-level-35 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-35 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-left:1536px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-right:1536px}.ag-theme-material .ag-ltr .ag-row-group-indent-36{padding-left:1512px}.ag-theme-material .ag-rtl .ag-row-group-indent-36{padding-right:1512px}.ag-theme-material .ag-ltr .ag-row-level-36 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-36 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-left:1578px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-right:1578px}.ag-theme-material .ag-ltr .ag-row-group-indent-37{padding-left:1554px}.ag-theme-material .ag-rtl .ag-row-group-indent-37{padding-right:1554px}.ag-theme-material .ag-ltr .ag-row-level-37 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-37 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-left:1620px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-right:1620px}.ag-theme-material .ag-ltr .ag-row-group-indent-38{padding-left:1596px}.ag-theme-material .ag-rtl .ag-row-group-indent-38{padding-right:1596px}.ag-theme-material .ag-ltr .ag-row-level-38 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-38 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-left:1662px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-right:1662px}.ag-theme-material .ag-ltr .ag-row-group-indent-39{padding-left:1638px}.ag-theme-material .ag-rtl .ag-row-group-indent-39{padding-right:1638px}.ag-theme-material .ag-ltr .ag-row-level-39 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-39 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-left:1704px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-right:1704px}.ag-theme-material .ag-ltr .ag-row-group-indent-40{padding-left:1680px}.ag-theme-material .ag-rtl .ag-row-group-indent-40{padding-right:1680px}.ag-theme-material .ag-ltr .ag-row-level-40 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-40 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-left:1746px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-right:1746px}.ag-theme-material .ag-ltr .ag-row-group-indent-41{padding-left:1722px}.ag-theme-material .ag-rtl .ag-row-group-indent-41{padding-right:1722px}.ag-theme-material .ag-ltr .ag-row-level-41 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-41 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-left:1788px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-right:1788px}.ag-theme-material .ag-ltr .ag-row-group-indent-42{padding-left:1764px}.ag-theme-material .ag-rtl .ag-row-group-indent-42{padding-right:1764px}.ag-theme-material .ag-ltr .ag-row-level-42 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-42 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-left:1830px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-right:1830px}.ag-theme-material .ag-ltr .ag-row-group-indent-43{padding-left:1806px}.ag-theme-material .ag-rtl .ag-row-group-indent-43{padding-right:1806px}.ag-theme-material .ag-ltr .ag-row-level-43 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-43 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-left:1872px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-right:1872px}.ag-theme-material .ag-ltr .ag-row-group-indent-44{padding-left:1848px}.ag-theme-material .ag-rtl .ag-row-group-indent-44{padding-right:1848px}.ag-theme-material .ag-ltr .ag-row-level-44 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-44 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-left:1914px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-right:1914px}.ag-theme-material .ag-ltr .ag-row-group-indent-45{padding-left:1890px}.ag-theme-material .ag-rtl .ag-row-group-indent-45{padding-right:1890px}.ag-theme-material .ag-ltr .ag-row-level-45 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-45 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-left:1956px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-right:1956px}.ag-theme-material .ag-ltr .ag-row-group-indent-46{padding-left:1932px}.ag-theme-material .ag-rtl .ag-row-group-indent-46{padding-right:1932px}.ag-theme-material .ag-ltr .ag-row-level-46 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-46 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-left:1998px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-right:1998px}.ag-theme-material .ag-ltr .ag-row-group-indent-47{padding-left:1974px}.ag-theme-material .ag-rtl .ag-row-group-indent-47{padding-right:1974px}.ag-theme-material .ag-ltr .ag-row-level-47 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-47 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-left:2040px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-right:2040px}.ag-theme-material .ag-ltr .ag-row-group-indent-48{padding-left:2016px}.ag-theme-material .ag-rtl .ag-row-group-indent-48{padding-right:2016px}.ag-theme-material .ag-ltr .ag-row-level-48 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-48 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-left:2082px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-right:2082px}.ag-theme-material .ag-ltr .ag-row-group-indent-49{padding-left:2058px}.ag-theme-material .ag-rtl .ag-row-group-indent-49{padding-right:2058px}.ag-theme-material .ag-ltr .ag-row-level-49 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-49 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-left:2124px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-right:2124px}.ag-theme-material .ag-ltr .ag-row-group-indent-50{padding-left:2100px}.ag-theme-material .ag-rtl .ag-row-group-indent-50{padding-right:2100px}.ag-theme-material .ag-ltr .ag-row-level-50 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-50 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-left:2166px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-right:2166px}.ag-theme-material .ag-ltr .ag-row-group-indent-51{padding-left:2142px}.ag-theme-material .ag-rtl .ag-row-group-indent-51{padding-right:2142px}.ag-theme-material .ag-ltr .ag-row-level-51 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-51 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-left:2208px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-right:2208px}.ag-theme-material .ag-ltr .ag-row-group-indent-52{padding-left:2184px}.ag-theme-material .ag-rtl .ag-row-group-indent-52{padding-right:2184px}.ag-theme-material .ag-ltr .ag-row-level-52 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-52 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-left:2250px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-right:2250px}.ag-theme-material .ag-ltr .ag-row-group-indent-53{padding-left:2226px}.ag-theme-material .ag-rtl .ag-row-group-indent-53{padding-right:2226px}.ag-theme-material .ag-ltr .ag-row-level-53 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-53 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-left:2292px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-right:2292px}.ag-theme-material .ag-ltr .ag-row-group-indent-54{padding-left:2268px}.ag-theme-material .ag-rtl .ag-row-group-indent-54{padding-right:2268px}.ag-theme-material .ag-ltr .ag-row-level-54 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-54 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-left:2334px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-right:2334px}.ag-theme-material .ag-ltr .ag-row-group-indent-55{padding-left:2310px}.ag-theme-material .ag-rtl .ag-row-group-indent-55{padding-right:2310px}.ag-theme-material .ag-ltr .ag-row-level-55 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-55 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-left:2376px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-right:2376px}.ag-theme-material .ag-ltr .ag-row-group-indent-56{padding-left:2352px}.ag-theme-material .ag-rtl .ag-row-group-indent-56{padding-right:2352px}.ag-theme-material .ag-ltr .ag-row-level-56 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-56 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-left:2418px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-right:2418px}.ag-theme-material .ag-ltr .ag-row-group-indent-57{padding-left:2394px}.ag-theme-material .ag-rtl .ag-row-group-indent-57{padding-right:2394px}.ag-theme-material .ag-ltr .ag-row-level-57 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-57 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-left:2460px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-right:2460px}.ag-theme-material .ag-ltr .ag-row-group-indent-58{padding-left:2436px}.ag-theme-material .ag-rtl .ag-row-group-indent-58{padding-right:2436px}.ag-theme-material .ag-ltr .ag-row-level-58 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-58 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-left:2502px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-right:2502px}.ag-theme-material .ag-ltr .ag-row-group-indent-59{padding-left:2478px}.ag-theme-material .ag-rtl .ag-row-group-indent-59{padding-right:2478px}.ag-theme-material .ag-ltr .ag-row-level-59 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-59 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-left:2544px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-right:2544px}.ag-theme-material .ag-ltr .ag-row-group-indent-60{padding-left:2520px}.ag-theme-material .ag-rtl .ag-row-group-indent-60{padding-right:2520px}.ag-theme-material .ag-ltr .ag-row-level-60 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-60 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-left:2586px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-right:2586px}.ag-theme-material .ag-ltr .ag-row-group-indent-61{padding-left:2562px}.ag-theme-material .ag-rtl .ag-row-group-indent-61{padding-right:2562px}.ag-theme-material .ag-ltr .ag-row-level-61 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-61 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-left:2628px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-right:2628px}.ag-theme-material .ag-ltr .ag-row-group-indent-62{padding-left:2604px}.ag-theme-material .ag-rtl .ag-row-group-indent-62{padding-right:2604px}.ag-theme-material .ag-ltr .ag-row-level-62 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-62 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-left:2670px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-right:2670px}.ag-theme-material .ag-ltr .ag-row-group-indent-63{padding-left:2646px}.ag-theme-material .ag-rtl .ag-row-group-indent-63{padding-right:2646px}.ag-theme-material .ag-ltr .ag-row-level-63 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-63 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-left:2712px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-right:2712px}.ag-theme-material .ag-ltr .ag-row-group-indent-64{padding-left:2688px}.ag-theme-material .ag-rtl .ag-row-group-indent-64{padding-right:2688px}.ag-theme-material .ag-ltr .ag-row-level-64 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-64 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-left:2754px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-right:2754px}.ag-theme-material .ag-ltr .ag-row-group-indent-65{padding-left:2730px}.ag-theme-material .ag-rtl .ag-row-group-indent-65{padding-right:2730px}.ag-theme-material .ag-ltr .ag-row-level-65 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-65 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-left:2796px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-right:2796px}.ag-theme-material .ag-ltr .ag-row-group-indent-66{padding-left:2772px}.ag-theme-material .ag-rtl .ag-row-group-indent-66{padding-right:2772px}.ag-theme-material .ag-ltr .ag-row-level-66 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-66 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-left:2838px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-right:2838px}.ag-theme-material .ag-ltr .ag-row-group-indent-67{padding-left:2814px}.ag-theme-material .ag-rtl .ag-row-group-indent-67{padding-right:2814px}.ag-theme-material .ag-ltr .ag-row-level-67 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-67 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-left:2880px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-right:2880px}.ag-theme-material .ag-ltr .ag-row-group-indent-68{padding-left:2856px}.ag-theme-material .ag-rtl .ag-row-group-indent-68{padding-right:2856px}.ag-theme-material .ag-ltr .ag-row-level-68 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-68 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-left:2922px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-right:2922px}.ag-theme-material .ag-ltr .ag-row-group-indent-69{padding-left:2898px}.ag-theme-material .ag-rtl .ag-row-group-indent-69{padding-right:2898px}.ag-theme-material .ag-ltr .ag-row-level-69 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-69 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-left:2964px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-right:2964px}.ag-theme-material .ag-ltr .ag-row-group-indent-70{padding-left:2940px}.ag-theme-material .ag-rtl .ag-row-group-indent-70{padding-right:2940px}.ag-theme-material .ag-ltr .ag-row-level-70 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-70 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-left:3006px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-right:3006px}.ag-theme-material .ag-ltr .ag-row-group-indent-71{padding-left:2982px}.ag-theme-material .ag-rtl .ag-row-group-indent-71{padding-right:2982px}.ag-theme-material .ag-ltr .ag-row-level-71 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-71 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-left:3048px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-right:3048px}.ag-theme-material .ag-ltr .ag-row-group-indent-72{padding-left:3024px}.ag-theme-material .ag-rtl .ag-row-group-indent-72{padding-right:3024px}.ag-theme-material .ag-ltr .ag-row-level-72 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-72 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-left:3090px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-right:3090px}.ag-theme-material .ag-ltr .ag-row-group-indent-73{padding-left:3066px}.ag-theme-material .ag-rtl .ag-row-group-indent-73{padding-right:3066px}.ag-theme-material .ag-ltr .ag-row-level-73 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-73 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-left:3132px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-right:3132px}.ag-theme-material .ag-ltr .ag-row-group-indent-74{padding-left:3108px}.ag-theme-material .ag-rtl .ag-row-group-indent-74{padding-right:3108px}.ag-theme-material .ag-ltr .ag-row-level-74 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-74 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-left:3174px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-right:3174px}.ag-theme-material .ag-ltr .ag-row-group-indent-75{padding-left:3150px}.ag-theme-material .ag-rtl .ag-row-group-indent-75{padding-right:3150px}.ag-theme-material .ag-ltr .ag-row-level-75 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-75 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-left:3216px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-right:3216px}.ag-theme-material .ag-ltr .ag-row-group-indent-76{padding-left:3192px}.ag-theme-material .ag-rtl .ag-row-group-indent-76{padding-right:3192px}.ag-theme-material .ag-ltr .ag-row-level-76 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-76 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-left:3258px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-right:3258px}.ag-theme-material .ag-ltr .ag-row-group-indent-77{padding-left:3234px}.ag-theme-material .ag-rtl .ag-row-group-indent-77{padding-right:3234px}.ag-theme-material .ag-ltr .ag-row-level-77 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-77 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-left:3300px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-right:3300px}.ag-theme-material .ag-ltr .ag-row-group-indent-78{padding-left:3276px}.ag-theme-material .ag-rtl .ag-row-group-indent-78{padding-right:3276px}.ag-theme-material .ag-ltr .ag-row-level-78 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-78 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-left:3342px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-right:3342px}.ag-theme-material .ag-ltr .ag-row-group-indent-79{padding-left:3318px}.ag-theme-material .ag-rtl .ag-row-group-indent-79{padding-right:3318px}.ag-theme-material .ag-ltr .ag-row-level-79 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-79 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-left:3384px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-right:3384px}.ag-theme-material .ag-ltr .ag-row-group-indent-80{padding-left:3360px}.ag-theme-material .ag-rtl .ag-row-group-indent-80{padding-right:3360px}.ag-theme-material .ag-ltr .ag-row-level-80 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-80 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-left:3426px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-right:3426px}.ag-theme-material .ag-ltr .ag-row-group-indent-81{padding-left:3402px}.ag-theme-material .ag-rtl .ag-row-group-indent-81{padding-right:3402px}.ag-theme-material .ag-ltr .ag-row-level-81 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-81 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-left:3468px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-right:3468px}.ag-theme-material .ag-ltr .ag-row-group-indent-82{padding-left:3444px}.ag-theme-material .ag-rtl .ag-row-group-indent-82{padding-right:3444px}.ag-theme-material .ag-ltr .ag-row-level-82 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-82 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-left:3510px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-right:3510px}.ag-theme-material .ag-ltr .ag-row-group-indent-83{padding-left:3486px}.ag-theme-material .ag-rtl .ag-row-group-indent-83{padding-right:3486px}.ag-theme-material .ag-ltr .ag-row-level-83 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-83 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-left:3552px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-right:3552px}.ag-theme-material .ag-ltr .ag-row-group-indent-84{padding-left:3528px}.ag-theme-material .ag-rtl .ag-row-group-indent-84{padding-right:3528px}.ag-theme-material .ag-ltr .ag-row-level-84 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-84 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-left:3594px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-right:3594px}.ag-theme-material .ag-ltr .ag-row-group-indent-85{padding-left:3570px}.ag-theme-material .ag-rtl .ag-row-group-indent-85{padding-right:3570px}.ag-theme-material .ag-ltr .ag-row-level-85 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-85 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-left:3636px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-right:3636px}.ag-theme-material .ag-ltr .ag-row-group-indent-86{padding-left:3612px}.ag-theme-material .ag-rtl .ag-row-group-indent-86{padding-right:3612px}.ag-theme-material .ag-ltr .ag-row-level-86 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-86 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-left:3678px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-right:3678px}.ag-theme-material .ag-ltr .ag-row-group-indent-87{padding-left:3654px}.ag-theme-material .ag-rtl .ag-row-group-indent-87{padding-right:3654px}.ag-theme-material .ag-ltr .ag-row-level-87 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-87 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-left:3720px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-right:3720px}.ag-theme-material .ag-ltr .ag-row-group-indent-88{padding-left:3696px}.ag-theme-material .ag-rtl .ag-row-group-indent-88{padding-right:3696px}.ag-theme-material .ag-ltr .ag-row-level-88 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-88 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-left:3762px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-right:3762px}.ag-theme-material .ag-ltr .ag-row-group-indent-89{padding-left:3738px}.ag-theme-material .ag-rtl .ag-row-group-indent-89{padding-right:3738px}.ag-theme-material .ag-ltr .ag-row-level-89 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-89 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-left:3804px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-right:3804px}.ag-theme-material .ag-ltr .ag-row-group-indent-90{padding-left:3780px}.ag-theme-material .ag-rtl .ag-row-group-indent-90{padding-right:3780px}.ag-theme-material .ag-ltr .ag-row-level-90 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-90 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-left:3846px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-right:3846px}.ag-theme-material .ag-ltr .ag-row-group-indent-91{padding-left:3822px}.ag-theme-material .ag-rtl .ag-row-group-indent-91{padding-right:3822px}.ag-theme-material .ag-ltr .ag-row-level-91 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-91 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-left:3888px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-right:3888px}.ag-theme-material .ag-ltr .ag-row-group-indent-92{padding-left:3864px}.ag-theme-material .ag-rtl .ag-row-group-indent-92{padding-right:3864px}.ag-theme-material .ag-ltr .ag-row-level-92 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-92 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-left:3930px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-right:3930px}.ag-theme-material .ag-ltr .ag-row-group-indent-93{padding-left:3906px}.ag-theme-material .ag-rtl .ag-row-group-indent-93{padding-right:3906px}.ag-theme-material .ag-ltr .ag-row-level-93 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-93 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-left:3972px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-right:3972px}.ag-theme-material .ag-ltr .ag-row-group-indent-94{padding-left:3948px}.ag-theme-material .ag-rtl .ag-row-group-indent-94{padding-right:3948px}.ag-theme-material .ag-ltr .ag-row-level-94 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-94 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-left:4014px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-right:4014px}.ag-theme-material .ag-ltr .ag-row-group-indent-95{padding-left:3990px}.ag-theme-material .ag-rtl .ag-row-group-indent-95{padding-right:3990px}.ag-theme-material .ag-ltr .ag-row-level-95 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-95 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-left:4056px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-right:4056px}.ag-theme-material .ag-ltr .ag-row-group-indent-96{padding-left:4032px}.ag-theme-material .ag-rtl .ag-row-group-indent-96{padding-right:4032px}.ag-theme-material .ag-ltr .ag-row-level-96 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-96 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-left:4098px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-right:4098px}.ag-theme-material .ag-ltr .ag-row-group-indent-97{padding-left:4074px}.ag-theme-material .ag-rtl .ag-row-group-indent-97{padding-right:4074px}.ag-theme-material .ag-ltr .ag-row-level-97 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-97 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-left:4140px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-right:4140px}.ag-theme-material .ag-ltr .ag-row-group-indent-98{padding-left:4116px}.ag-theme-material .ag-rtl .ag-row-group-indent-98{padding-right:4116px}.ag-theme-material .ag-ltr .ag-row-level-98 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-98 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-left:4182px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-right:4182px}.ag-theme-material .ag-ltr .ag-row-group-indent-99{padding-left:4158px}.ag-theme-material .ag-rtl .ag-row-group-indent-99{padding-right:4158px}.ag-theme-material .ag-ltr .ag-row-level-99 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-99 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row-group-leaf-indent{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-group-leaf-indent{margin-right:42px}.ag-theme-material .ag-value-change-delta{padding-right:2px}.ag-theme-material .ag-value-change-delta-up{color:#43a047;color:var(--ag-value-change-delta-up-color, #43a047)}.ag-theme-material .ag-value-change-delta-down{color:#e53935;color:var(--ag-value-change-delta-down-color, #e53935)}.ag-theme-material .ag-value-change-value{background-color:transparent;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-theme-material .ag-value-change-value-highlight{background-color:#00acc1;background-color:var(--ag-value-change-value-highlight-background-color, #00acc1);transition:background-color .1s}.ag-theme-material .ag-cell-data-changed{background-color:#00acc1!important;background-color:var(--ag-value-change-value-highlight-background-color, #00acc1)!important}.ag-theme-material .ag-cell-data-changed-animation{background-color:transparent}.ag-theme-material .ag-cell-highlight{background-color:#fce4ec!important;background-color:var(--ag-range-selection-highlight-color, #fce4ec)!important}.ag-theme-material .ag-row{height:48px;background-color:#fff;background-color:var(--ag-background-color, #fff);color:#000000de;color:var(--ag-data-color, var(--ag-foreground-color, rgba(0, 0, 0, .87)));border-width:1px;border-color:#e2e2e2;border-color:var(--ag-row-border-color, var(--ag-secondary-border-color, var(--ag-border-color, #e2e2e2)));border-bottom-style:solid}.ag-theme-material .ag-row-highlight-above:after,.ag-theme-material .ag-row-highlight-below:after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5));left:1px}.ag-theme-material .ag-row-highlight-above:after{top:-1px}.ag-theme-material .ag-row-highlight-above.ag-row-first:after{top:0}.ag-theme-material .ag-row-highlight-below:after{bottom:0}.ag-theme-material .ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-theme-material .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-row-hover{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-column-hover{background-color:#fafafa;background-color:var(--ag-column-hover-color, #fafafa)}.ag-theme-material .ag-ltr .ag-right-aligned-cell{text-align:right}.ag-theme-material .ag-rtl .ag-right-aligned-cell{text-align:left}.ag-theme-material .ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-theme-material .ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-theme-material .ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-theme-material .ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-theme-material .ag-cell,.ag-theme-material .ag-full-width-row .ag-cell-wrapper.ag-row-group{border:1px solid transparent;line-height:min(var(--ag-line-height, 46px),46px);padding-left:23px;padding-right:23px;-webkit-font-smoothing:subpixel-antialiased}.ag-theme-material .ag-row>.ag-cell-wrapper{padding-left:23px;padding-right:23px}.ag-theme-material .ag-row-dragging{cursor:move;opacity:.5}.ag-theme-material .ag-cell-inline-editing{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:0;height:48px;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-popup-editor{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);padding:0}.ag-theme-material .ag-large-text-input{height:auto;padding:24px}.ag-theme-material .ag-details-row{padding:40px;background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-material .ag-layout-auto-height .ag-center-cols-container,.ag-theme-material .ag-layout-print .ag-center-cols-clipper,.ag-theme-material .ag-layout-print .ag-center-cols-container{min-height:50px}.ag-theme-material .ag-overlay-loading-wrapper{background-color:#ffffffa8;background-color:var(--ag-modal-overlay-background-color, rgba(255, 255, 255, .66))}.ag-theme-material .ag-overlay-loading-center{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:8px}.ag-theme-material .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:30px}.ag-theme-material .ag-loading{padding-left:24px;display:flex;height:100%;align-items:center}.ag-theme-material .ag-loading-icon{padding-right:24px}.ag-theme-material .ag-icon-loading{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ag-theme-material .ag-floating-top{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-floating-bottom{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-ltr .ag-cell{border-right:solid transparent}.ag-theme-material .ag-rtl .ag-cell{border-left:solid transparent}.ag-theme-material .ag-ltr .ag-cell{border-right-width:1px}.ag-theme-material .ag-rtl .ag-cell{border-left-width:1px}.ag-theme-material .ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-row-selected{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:#7a86cb1a;background-color:var(--ag-range-selection-background-color, rgba(122, 134, 203, .1))}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:#0058ff1a!important;background-color:var(--ag-range-selection-chart-background-color, rgba(0, 88, 255, .1))!important}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:#00ff841a!important;background-color:var(--ag-range-selection-chart-category-background-color, rgba(0, 255, 132, .1))!important}.ag-theme-material .ag-cell-range-selected-1:not(.ag-cell-focus),.ag-theme-material .ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:#7a86cb1a;background-color:var(--ag-range-selection-background-color-1, var(--ag-range-selection-background-color, rgba(122, 134, 203, .1)))}.ag-theme-material .ag-cell-range-selected-2:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:#7a86cb30;background-color:var(--ag-range-selection-background-color-2, rgba(122, 134, 203, .19))}.ag-theme-material .ag-cell-range-selected-3:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:#7a86cb45;background-color:var(--ag-range-selection-background-color-3, rgba(122, 134, 203, .271))}.ag-theme-material .ag-cell-range-selected-4:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:#7a86cb58;background-color:var(--ag-range-selection-background-color-4, rgba(122, 134, 203, .3439))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:#3f51b5;border-top-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:#3f51b5;border-bottom-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-ltr .ag-has-focus .ag-full-width-row.ag-row-focus .ag-cell-wrapper.ag-row-group,.ag-theme-material .ag-ltr .ag-cell-range-single-cell,.ag-theme-material .ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-theme-material .ag-rtl .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-rtl .ag-has-focus .ag-full-width-row.ag-row-focus .ag-cell-wrapper.ag-row-group,.ag-theme-material .ag-rtl .ag-cell-range-single-cell,.ag-theme-material .ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:#3f51b5;border-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5));outline:initial}.ag-theme-material .ag-cell.ag-selection-fill-top,.ag-theme-material .ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:#3f51b5;border-top-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-right,.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed;border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-right,.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed;border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-selection-fill-bottom,.ag-theme-material .ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:#3f51b5;border-bottom-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-left,.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed;border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-left,.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed;border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-range-handle,.ag-theme-material .ag-fill-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-range-handle,.ag-theme-material .ag-ltr .ag-fill-handle{right:-1px}.ag-theme-material .ag-rtl .ag-range-handle,.ag-theme-material .ag-rtl .ag-fill-handle{left:-1px}.ag-theme-material .ag-fill-handle{cursor:cell}.ag-theme-material .ag-range-handle{cursor:nwse-resize}.ag-theme-material .ag-cell-inline-editing{border-color:#3f51b5!important;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))!important}.ag-theme-material .ag-menu{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:0}.ag-theme-material .ag-menu-list{cursor:default;padding:8px 0}.ag-theme-material .ag-menu-separator{height:17px}.ag-theme-material .ag-menu-separator-part:after{content:"";display:block;border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-menu-option-active,.ag-theme-material .ag-compact-menu-option-active{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-menu-option-part,.ag-theme-material .ag-compact-menu-option-part{line-height:18px;padding:10px 0}.ag-theme-material .ag-menu-option-disabled,.ag-theme-material .ag-compact-menu-option-disabled{opacity:.5}.ag-theme-material .ag-menu-option-icon,.ag-theme-material .ag-compact-menu-option-icon{width:18px}.ag-theme-material .ag-ltr .ag-menu-option-icon,.ag-theme-material .ag-ltr .ag-compact-menu-option-icon{padding-left:16px}.ag-theme-material .ag-rtl .ag-menu-option-icon,.ag-theme-material .ag-rtl .ag-compact-menu-option-icon{padding-right:16px}.ag-theme-material .ag-menu-option-text,.ag-theme-material .ag-compact-menu-option-text{padding-left:16px;padding-right:16px}.ag-theme-material .ag-ltr .ag-menu-option-shortcut,.ag-theme-material .ag-ltr .ag-compact-menu-option-shortcut{padding-right:8px}.ag-theme-material .ag-rtl .ag-menu-option-shortcut,.ag-theme-material .ag-rtl .ag-compact-menu-option-shortcut{padding-left:8px}.ag-theme-material .ag-menu-option-popup-pointer,.ag-theme-material .ag-compact-menu-option-popup-pointer{padding-right:8px}.ag-theme-material .ag-tabs{min-width:220px}.ag-theme-material .ag-tabs-header{width:100%;display:flex}.ag-theme-material .ag-tab{border-bottom:2px solid transparent;display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer;flex:1 1 auto}.ag-theme-material .ag-keyboard-focus .ag-tab:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-tab:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-tab-selected{border-bottom-color:#3f51b5;border-bottom-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-menu-header{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-filter-separator{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-menu:not(.ag-tabs) .ag-filter-select{min-width:155px}.ag-theme-material .ag-tabs .ag-filter-select{min-width:194px}.ag-theme-material .ag-filter-select .ag-picker-field-wrapper{width:0}.ag-theme-material .ag-filter-condition-operator{height:17px}.ag-theme-material .ag-ltr .ag-filter-condition-operator-or{margin-left:16px}.ag-theme-material .ag-rtl .ag-filter-condition-operator-or{margin-right:16px}.ag-theme-material .ag-set-filter-select-all{padding-top:16px}.ag-theme-material .ag-set-filter-list,.ag-theme-material .ag-filter-no-matches{height:192px}.ag-theme-material .ag-set-filter-filter{margin-top:16px;margin-left:12px;margin-right:12px}.ag-theme-material .ag-filter-to{margin-top:14px}.ag-theme-material .ag-mini-filter{margin:16px 12px}.ag-theme-material .ag-set-filter-item{margin:0 12px}.ag-theme-material .ag-ltr .ag-set-filter-item-value{margin-left:12px}.ag-theme-material .ag-rtl .ag-set-filter-item-value{margin-right:12px}.ag-theme-material .ag-filter-apply-panel{padding:16px 12px}.ag-theme-material .ag-filter-apply-panel-button{line-height:1.5}.ag-theme-material .ag-ltr .ag-filter-apply-panel-button{margin-left:16px}.ag-theme-material .ag-rtl .ag-filter-apply-panel-button{margin-right:16px}.ag-theme-material .ag-simple-filter-body-wrapper{padding:16px 12px 2px}.ag-theme-material .ag-simple-filter-body-wrapper>*{margin-bottom:14px}.ag-theme-material .ag-filter-no-matches{padding:16px 12px}.ag-theme-material .ag-multi-filter-menu-item{margin:8px 0}.ag-theme-material .ag-multi-filter-group-title-bar{padding:16px 8px;background-color:transparent}.ag-theme-material .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-side-bar{position:relative}.ag-theme-material .ag-tool-panel-wrapper{width:200px;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-side-buttons{padding-top:32px;width:22px;position:relative;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));overflow:hidden}.ag-theme-material button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent;padding:16px 0;width:100%;margin:0;min-height:144px;background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none}.ag-theme-material button.ag-side-button-button:focus{box-shadow:none}.ag-theme-material .ag-keyboard-focus .ag-side-button-button:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-side-button-button:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-side-button-icon-wrapper{margin-bottom:3px}.ag-theme-material .ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-theme-material .ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:2px solid transparent}.ag-theme-material .ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-theme-material .ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:#3f51b5;border-right-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-theme-material .ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:2px solid transparent}.ag-theme-material .ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-theme-material .ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:#3f51b5;border-left-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-filter-toolpanel-header{height:48px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-header,.ag-theme-material .ag-ltr .ag-filter-toolpanel-search{padding-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-header,.ag-theme-material .ag-rtl .ag-filter-toolpanel-search{padding-right:8px}.ag-theme-material .ag-keyboard-focus .ag-filter-toolpanel-header:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-filter-toolpanel-header:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-right:8px}.ag-theme-material .ag-filter-toolpanel-group-level-0-header{height:64px}.ag-theme-material .ag-filter-toolpanel-group-item{margin-top:4px;margin-bottom:4px}.ag-theme-material .ag-filter-toolpanel-search{height:56px}.ag-theme-material .ag-filter-toolpanel-search-input{flex-grow:1;height:32px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-search-input{margin-right:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-search-input{margin-left:8px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-expand,.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-expand,.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:8px}.ag-theme-material .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-left:24px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-right:24px}.ag-theme-material .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-left:40px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-right:40px}.ag-theme-material .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-left:56px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-right:56px}.ag-theme-material .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-left:72px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-right:72px}.ag-theme-material .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-left:88px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-right:88px}.ag-theme-material .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-left:104px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-right:104px}.ag-theme-material .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-left:120px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-right:120px}.ag-theme-material .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-left:136px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-right:136px}.ag-theme-material .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-left:152px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-right:152px}.ag-theme-material .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-left:168px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-right:168px}.ag-theme-material .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header{padding-left:8px}.ag-theme-material .ag-filter-toolpanel-instance-filter{margin-top:8px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:8px}.ag-theme-material .ag-pivot-mode-panel{min-height:56px;height:56px;display:flex}.ag-theme-material .ag-pivot-mode-select{display:flex;align-items:center}.ag-theme-material .ag-ltr .ag-pivot-mode-select{margin-left:12px}.ag-theme-material .ag-rtl .ag-pivot-mode-select{margin-right:12px}.ag-theme-material .ag-keyboard-focus .ag-column-select-header:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-header:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-header{height:56px;align-items:center;padding:0 12px}.ag-theme-material .ag-column-group-icons,.ag-theme-material .ag-column-select-header-icon{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-select-list .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-theme-material .ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-theme-material .ag-header{background-color:#fff;background-color:var(--ag-header-background-color, #fff);border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-header-row{color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)));height:56px}.ag-theme-material .ag-pinned-right-header{border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-pinned-left-header{border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-left:8px}.ag-theme-material .ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-right:8px}.ag-theme-material .ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-right:8px}.ag-theme-material .ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-left:8px}.ag-theme-material .ag-header-cell,.ag-theme-material .ag-header-group-cell{padding-left:24px;padding-right:24px}.ag-theme-material .ag-header-cell.ag-header-cell-moving,.ag-theme-material .ag-header-group-cell.ag-header-cell-moving{background-color:#f2f2f2;background-color:var(--ag-header-cell-moving-background-color, var(--ag-header-cell-hover-background-color, #f2f2f2))}.ag-theme-material .ag-keyboard-focus .ag-header-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-header-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-keyboard-focus .ag-header-group-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-header-group-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-header-icon{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-header-expand-icon{cursor:pointer}.ag-theme-material .ag-ltr .ag-header-expand-icon{padding-left:4px}.ag-theme-material .ag-rtl .ag-header-expand-icon{padding-right:4px}.ag-theme-material .ag-header-row:not(:first-child) .ag-header-cell,.ag-theme-material .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell.ag-column-resizing,.ag-theme-material .ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-cell:not(.ag-column-resizing)+.ag-header-cell.ag-column-resizing,.ag-theme-material .ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-group-cell:first-of-type.ag-column-resizing,.ag-theme-material .ag-header-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-cell:first-of-type.ag-column-resizing{background-color:#f2f2f2;background-color:var(--ag-header-cell-hover-background-color, #f2f2f2)}.ag-theme-material .ag-ltr .ag-header-select-all{margin-right:24px}.ag-theme-material .ag-rtl .ag-header-select-all,.ag-theme-material .ag-ltr .ag-floating-filter-button{margin-left:24px}.ag-theme-material .ag-rtl .ag-floating-filter-button{margin-right:24px}.ag-theme-material .ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;height:18px;padding:0;width:18px}.ag-theme-material .ag-filter-loading{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);height:100%;padding:16px 12px;position:absolute;width:100%;z-index:1}.ag-theme-material .ag-paging-panel{border-top:1px solid;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:56px}.ag-theme-material .ag-paging-panel>*{margin:0 24px}.ag-theme-material .ag-paging-button{cursor:pointer}.ag-theme-material .ag-paging-button.ag-disabled{cursor:default;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-keyboard-focus .ag-paging-button:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-paging-button:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-paging-button,.ag-theme-material .ag-paging-description{margin:0 8px}.ag-theme-material .ag-status-bar{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));padding-right:32px;padding-left:32px;line-height:1.5}.ag-theme-material .ag-status-name-value-value{color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87))}.ag-theme-material .ag-status-bar-center{text-align:center}.ag-theme-material .ag-status-name-value{margin-left:8px;margin-right:8px;padding-top:16px;padding-bottom:16px}.ag-theme-material .ag-column-drop-cell{background:#e2e2e2;background:var(--ag-chip-background-color, #e2e2e2);border-radius:32px;height:32px;padding:0 4px;border:1px solid transparent}.ag-theme-material .ag-keyboard-focus .ag-column-drop-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-drop-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-drop-cell-text{margin:0 8px}.ag-theme-material .ag-column-drop-cell-button{min-width:32px;margin:0 4px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-cell-drag-handle{margin-left:16px}.ag-theme-material .ag-column-drop-cell-ghost{opacity:.5}.ag-theme-material .ag-column-drop-horizontal{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:48px}.ag-theme-material .ag-ltr .ag-column-drop-horizontal{padding-left:24px}.ag-theme-material .ag-rtl .ag-column-drop-horizontal{padding-right:24px}.ag-theme-material .ag-column-drop-horizontal-cell-separator{margin:0 8px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-horizontal-empty-message{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-ltr .ag-column-drop-horizontal-icon{margin-right:24px}.ag-theme-material .ag-rtl .ag-column-drop-horizontal-icon{margin-left:24px}.ag-theme-material .ag-column-drop-vertical-list{padding-bottom:8px;padding-right:8px;padding-left:8px}.ag-theme-material .ag-column-drop-vertical-cell{margin-top:8px}.ag-theme-material .ag-column-drop-vertical{min-height:50px}.ag-theme-material .ag-column-drop-vertical-icon{margin-left:8px;margin-right:8px}.ag-theme-material .ag-column-drop-vertical-empty-message{position:absolute;inset:0;overflow:hidden;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));margin-top:8px}.ag-theme-material .ag-select-agg-func-popup{border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background:#fff;background:var(--ag-background-color, #fff);height:140px;padding:0}.ag-theme-material .ag-select-agg-func-virtual-list-item{cursor:default;padding-left:16px}.ag-theme-material .ag-select-agg-func-virtual-list-item:hover{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-chart-menu{border-radius:2px;background:#fff;background:var(--ag-background-color, #fff)}.ag-theme-material .ag-chart-menu-icon{opacity:.5;line-height:24px;font-size:24px;width:24px;height:24px;margin:2px 0;cursor:pointer;border-radius:2px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-chart-menu-icon:hover{opacity:1}.ag-theme-material .ag-chart-mini-thumbnail{border:1px solid;border-color:#e2e2e2;border-color:var(--ag-secondary-border-color, var(--ag-border-color, #e2e2e2));border-radius:5px;margin:5px}.ag-theme-material .ag-chart-mini-thumbnail:nth-last-child(3),.ag-theme-material .ag-chart-mini-thumbnail:nth-last-child(3)~.ag-chart-mini-thumbnail{margin-left:auto;margin-right:auto}.ag-theme-material .ag-ltr .ag-chart-mini-thumbnail:first-child{margin-left:0}.ag-theme-material .ag-rtl .ag-chart-mini-thumbnail:first-child{margin-right:0}.ag-theme-material .ag-ltr .ag-chart-mini-thumbnail:last-child{margin-right:0}.ag-theme-material .ag-rtl .ag-chart-mini-thumbnail:last-child{margin-left:0}.ag-theme-material .ag-chart-mini-thumbnail.ag-selected{border-color:#ff4081;border-color:var(--ag-minichart-selected-chart-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-chart-settings-card-item{background:#000000de;background:var(--ag-foreground-color, rgba(0, 0, 0, .87));width:8px;height:8px;border-radius:4px}.ag-theme-material .ag-chart-settings-card-item.ag-selected{background-color:#ff4081;background-color:var(--ag-minichart-selected-page-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-chart-data-column-drag-handle{margin-left:8px}.ag-theme-material .ag-charts-settings-group-container{padding:8px}.ag-theme-material .ag-charts-data-group-container{padding:8px 12px}.ag-theme-material .ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group){height:32px}.ag-theme-material .ag-charts-data-group-container .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-theme-material .ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-theme-material .ag-charts-format-top-level-group-container{margin-left:16px;padding:8px}.ag-theme-material .ag-charts-format-top-level-group-item{margin:8px 0}.ag-theme-material .ag-charts-format-sub-level-group-container{padding:16px 12px 2px}.ag-theme-material .ag-charts-format-sub-level-group-container>*{margin-bottom:14px}.ag-theme-material .ag-charts-group-container.ag-group-container-horizontal{padding:8px}.ag-theme-material .ag-chart-data-section,.ag-theme-material .ag-chart-format-section{display:flex;margin:0}.ag-theme-material .ag-chart-menu-panel{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-ltr .ag-chart-menu-panel{border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-rtl .ag-chart-menu-panel{border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-theme-material .ag-date-time-list-page-column-label,.ag-theme-material .ag-date-time-list-page-entry{text-align:center}.ag-theme-material .ag-checkbox-input-wrapper{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;background-color:var(--ag-checkbox-background-color);border-radius:2px;display:inline-block;vertical-align:middle;flex:none}.ag-theme-material .ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-theme-material .ag-checkbox-input-wrapper:focus-within,.ag-theme-material .ag-checkbox-input-wrapper:active{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-checkbox-input-wrapper:after{content:"";color:#333;color:var(--ag-checkbox-unchecked-color, #333);position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-checkbox-input-wrapper.ag-checked:after{content:"";color:#ff4081;color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-checkbox-input-wrapper.ag-indeterminate:after{content:"";color:#333;color:var(--ag-checkbox-indeterminate-color, var(--ag-checkbox-unchecked-color, #333));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-toggle-button-input-wrapper{box-sizing:border-box;width:36px;height:18px;background-color:#333;background-color:var(--ag-toggle-button-off-background-color, var(--ag-checkbox-unchecked-color, #333));border-radius:9px;position:relative;flex:none;border:1px solid;border-color:#333;border-color:var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #333))}.ag-theme-material .ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-theme-material .ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-toggle-button-input-wrapper.ag-checked{background-color:#ff4081;background-color:var(--ag-toggle-button-on-background-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)));border-color:#ff4081;border-color:var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-toggle-button-input-wrapper:before{content:" ";position:absolute;top:-1px;left:-1px;display:block;box-sizing:border-box;height:18px;width:18px;background-color:#fff;background-color:var(--ag-toggle-button-switch-background-color, var(--ag-background-color, #fff));border-radius:9px;transition:left .1s;border:1px solid;border-color:#333;border-color:var(--ag-toggle-button-switch-border-color, var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #333)))}.ag-theme-material .ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - 18px);border-color:#ff4081;border-color:var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-radio-button-input-wrapper{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;background-color:var(--ag-checkbox-background-color);display:inline-block;vertical-align:middle;flex:none;border-radius:18px}.ag-theme-material .ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-theme-material .ag-radio-button-input-wrapper:focus-within,.ag-theme-material .ag-radio-button-input-wrapper:active{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-radio-button-input-wrapper:after{content:"";color:#333;color:var(--ag-checkbox-unchecked-color, #333);position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-radio-button-input-wrapper.ag-checked:after{content:"";color:#ff4081;color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}.ag-theme-material input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px}.ag-theme-material input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px}.ag-theme-material input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px;color:transparent;width:calc(100% - 2px)}.ag-theme-material input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px;transform:translateY(-7.5px)}.ag-theme-material input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px}.ag-theme-material input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px}.ag-theme-material input[class^=ag-][type=range]:focus{outline:none}.ag-theme-material input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:active::-ms-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:disabled{opacity:.5}.ag-theme-material .ag-filter-toolpanel-header,.ag-theme-material .ag-filter-toolpanel-search,.ag-theme-material .ag-status-bar,.ag-theme-material .ag-header-row,.ag-theme-material .ag-panel-title-bar-title,.ag-theme-material .ag-side-button-button,.ag-theme-material .ag-multi-filter-group-title-bar{font-size:12px;font-weight:600;color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)))}.ag-theme-material .ag-tab{height:36px}.ag-theme-material .ag-tabs-header,.ag-theme-material .ag-column-drop-horizontal{background-color:#eee;background-color:var(--ag-subheader-background-color, #eee)}.ag-theme-material .ag-tabs-body{padding:4px 0}.ag-theme-material .ag-tabs-body .ag-menu-list{padding-top:0;padding-bottom:0}.ag-theme-material .ag-header-cell,.ag-theme-material .ag-header-group-cell{transition:background-color .5s}.ag-theme-material .ag-row-last:not(.ag-row-first) .ag-cell-inline-editing{bottom:0}.ag-theme-material .ag-cell-inline-editing{padding:8px;height:72px;border-color:#e2e2e2!important;border-color:var(--ag-border-color, #e2e2e2)!important}.ag-theme-material .ag-has-focus .ag-cell-inline-editing{border-color:#3f51b5!important;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))!important}.ag-theme-material .ag-side-button-button{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-vertical{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2);padding-top:8px}.ag-theme-material .ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-theme-material .ag-column-drop-vertical-cell{margin-left:0}.ag-theme-material .ag-column-drop-vertical-empty-message{font-size:12px;font-weight:600;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-ltr .ag-column-drop-vertical-empty-message{padding-left:34px;padding-right:8px}.ag-theme-material .ag-rtl .ag-column-drop-vertical-empty-message{padding-right:34px;padding-left:8px}.ag-theme-material .ag-status-bar{border:solid 1px;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-panel-column-select{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-select,.ag-theme-material .ag-column-select-header{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-select-header{height:56px}.ag-theme-material .ag-group-title-bar{padding:6px 8px}.ag-theme-material .ag-charts-format-sub-level-group-title-bar{padding:4px 8px}.ag-theme-material .ag-chart-data-section,.ag-theme-material .ag-chart-format-section{padding-bottom:4px}.ag-theme-material .ag-group-toolbar{background-color:#eeeeee80}.ag-theme-material input[class^=ag-]:not([type]),.ag-theme-material input[class^=ag-][type=text],.ag-theme-material input[class^=ag-][type=number],.ag-theme-material input[class^=ag-][type=tel],.ag-theme-material input[class^=ag-][type=date],.ag-theme-material input[class^=ag-][type=datetime-local],.ag-theme-material textarea[class^=ag-]{background:transparent;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));font-family:inherit;font-size:inherit;height:40px;padding-bottom:8px;border-width:0;border-bottom:2px solid;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material input[class^=ag-]:focus:not([type]),.ag-theme-material input[class^=ag-][type=text]:focus,.ag-theme-material input[class^=ag-][type=number]:focus,.ag-theme-material input[class^=ag-][type=tel]:focus,.ag-theme-material input[class^=ag-][type=date]:focus,.ag-theme-material input[class^=ag-][type=datetime-local]:focus,.ag-theme-material textarea[class^=ag-]:focus{border-bottom:2px solid;border-bottom-color:#3f51b5;border-bottom-color:var(--ag-material-primary-color, #3f51b5);outline:none;box-shadow:none}.ag-theme-material input[class^=ag-]:not([type])::-moz-placeholder,.ag-theme-material input[class^=ag-][type=text]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=number]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=tel]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=date]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=datetime-local]::-moz-placeholder,.ag-theme-material textarea[class^=ag-]::-moz-placeholder{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material input[class^=ag-]:not([type])::placeholder,.ag-theme-material input[class^=ag-][type=text]::placeholder,.ag-theme-material input[class^=ag-][type=number]::placeholder,.ag-theme-material input[class^=ag-][type=tel]::placeholder,.ag-theme-material input[class^=ag-][type=date]::placeholder,.ag-theme-material input[class^=ag-][type=datetime-local]::placeholder,.ag-theme-material textarea[class^=ag-]::placeholder{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material input[class^=ag-]:disabled:not([type]),.ag-theme-material input[class^=ag-][type=text]:disabled,.ag-theme-material input[class^=ag-][type=number]:disabled,.ag-theme-material input[class^=ag-][type=tel]:disabled,.ag-theme-material input[class^=ag-][type=date]:disabled,.ag-theme-material input[class^=ag-][type=datetime-local]:disabled,.ag-theme-material textarea[class^=ag-]:disabled{border-bottom:1px solid;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material input[class^=ag-]:invalid:not([type]),.ag-theme-material input[class^=ag-][type=text]:invalid,.ag-theme-material input[class^=ag-][type=number]:invalid,.ag-theme-material input[class^=ag-][type=tel]:invalid,.ag-theme-material input[class^=ag-][type=date]:invalid,.ag-theme-material input[class^=ag-][type=datetime-local]:invalid,.ag-theme-material textarea[class^=ag-]:invalid{border-width:0;border-bottom:1px solid;border-bottom-color:#e02525;border-bottom-color:var(--ag-invalid-color, #e02525);color:#e02525;color:var(--ag-invalid-color, #e02525)}.ag-theme-material .ag-standard-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#3f51b5;color:var(--ag-material-primary-color, #3f51b5);font-family:inherit;font-size:inherit;margin:0;padding:0;text-transform:uppercase}.ag-theme-material .ag-standard-button:disabled{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-material .ag-dnd-ghost{font-size:12px;font-weight:600}.ag-theme-material .ag-filter-toolpanel-header{height:32px}.ag-theme-material .ag-filter-toolpanel-group-level-0-header{height:56px}.ag-theme-material .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-material .ag-layout-auto-height .ag-center-cols-container,.ag-theme-material .ag-layout-print .ag-center-cols-clipper,.ag-theme-material .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-material .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:60px}.ag-theme-material .ag-picker-field-wrapper:focus{box-shadow:0 0 0 1px #3f51b5}.ag-floating-filter-full-body input[data-v-81f67cc1],.ag-floating-filter-full-body select[data-v-81f67cc1],.rv-global-search[data-v-81f67cc1]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-81f67cc1]{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input,.ag-floating-filter-full-body select,.rv-global-search{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input[data-v-401a2b3c],.ag-floating-filter-full-body select[data-v-401a2b3c],.rv-global-search[data-v-401a2b3c]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-401a2b3c]{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input[data-v-df09f5c8],.ag-floating-filter-full-body select[data-v-df09f5c8],.rv-global-search[data-v-df09f5c8]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-df09f5c8]{margin:0;padding-top:1px;padding-bottom:1px}.rv-input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.rv-input[type=date]::-webkit-calendar-picker-indicator{margin:0}[data-v-aec3f27c] .ag-header-cell-sortable,[data-v-aec3f27c] .ag-pinned-left-header,[data-v-aec3f27c] .ag-pinned-left-cols-container{cursor:default}[data-v-aec3f27c] .ag-row{border-left:0px;border-right:0px}[data-v-aec3f27c] .ag-cell{line-height:38px}[data-v-aec3f27c] .ag-pinned-left-cols-container .ag-cell:not(.ag-cell-focus){border-right:none!important}[data-v-aec3f27c] .ag-pinned-left-header .ag-header-cell{padding:0!important}[data-v-aec3f27c] .ag-floating-filter-full-body input{border-width:2px;padding:5px;background:#fff}[data-v-aec3f27c] .ag-header-container>.ag-header-row>.ag-header-cell{background:#f9f9f9}[data-v-aec3f27c] .ag-pinned-left-header{border:0px}[data-v-aec3f27c] .ag-root .rv-input::-moz-placeholder{font-size:12px}[data-v-aec3f27c] .ag-root .rv-input::placeholder{font-size:12px}[data-v-aec3f27c] .ag-root .rv-input{font-size:12px}[data-v-aec3f27c] a{color:#2563eb;text-decoration:underline}.shadow-clip[data-v-aec3f27c]{box-shadow:0 0 15px 1px #000000bf;clip-path:inset(0px 0px -50px 0px)}.disabled[data-v-aec3f27c]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ag-floating-filter-full-body input[data-v-e4d6fbae],.ag-floating-filter-full-body select[data-v-e4d6fbae],.rv-global-search[data-v-e4d6fbae]{height:24px;min-width:0px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-e4d6fbae]{margin:0;padding-top:1px;padding-bottom:1px}.help-section-header .dropdown-icon[data-v-c2a24c78]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.help-item-leave-active[data-v-c2a24c78],.help-item-enter-active[data-v-c2a24c78]{max-height:500px;transition:all .3s}.help-item-enter-active[data-v-c2a24c78]{transition-delay:.1s}.help-item-leave-to[data-v-c2a24c78],.help-item-enter[data-v-c2a24c78]{max-height:0px;opacity:0}.rotate-180[data-v-fd14520e]{transform:rotate(-180deg)}.mapnav-section[data-v-667ea86e]{pointer-events:auto;display:flex;flex-direction:column;--tw-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 2px 3px 0 rgba(0, 0, 0, .1);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mapnav-section .focused[data-v-667ea86e]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.xml-content{font-size:14px}.metadata-view a{color:#00f}.metadata-view h1{font-size:1.5em;margin:.1em 0;font-weight:700}.metadata-view h2{font-size:1.2em;margin:.1em 0;font-weight:700}.metadata-view h3{font-size:1em;margin:.1em 0;font-weight:700}.metadata-view p{margin:.2em 0}.overviewmap[data-v-7ca7037e]:before{position:absolute;top:0;right:0;height:0px;width:0px;border-style:solid;border-width:0 40px 40px 0;border-color:transparent #eee transparent transparent;content:""}.pg[data-v-f7536e73]{transition:opacity ease-in-out;background-color:#00000073;text-align:center;position:absolute;padding:0;margin:0;border-width:0px;width:100%;height:100%;left:0;top:0;transition-duration:.8s;opacity:0;pointer-events:none!important;z-index:100}.pg.pg-active[data-v-f7536e73]{opacity:1;transition-duration:.3s}.pg .pg-label[data-v-f7536e73]{font-size:1.5em;color:#fff;position:relative;margin:0;top:50%!important;transform:translateY(-50%)}.sg[data-v-66120e5d]{transition:opacity ease-in-out;background-color:#00000073;text-align:center;position:absolute;padding:0;margin:0;border-width:0px;width:100%;height:100%;left:0;top:0;transition-duration:.8s;opacity:0;pointer-events:none!important;z-index:100}.sg.sg-active[data-v-66120e5d]{opacity:1;transition-duration:.3s}.sg.sg-scrolling[data-v-66120e5d]{transition-duration:.3s}.sg .sg-label[data-v-66120e5d]{font-size:1.5em;color:#fff;position:relative;margin:0;top:50%!important;transform:translateY(-50%)}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:#00000029}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px #00000052}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px #3498db5c}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.rv-label[data-v-9f0c5af5],.rv-label[data-v-86d3b932]{display:flex;align-items:center}.rv-input[data-v-86d3b932]{padding:5px;border-bottom:1px solid #ddd;margin-bottom:1px}.rv-input[data-v-86d3b932]:focus{outline:none;border-bottom:2px solid #ddd;margin-bottom:0}.rv-input[data-v-86d3b932]:disabled{color:#ddd}.rv-subsection[data-v-8174337c]{padding:8px}.rv-subheader[data-v-8174337c]{padding:15px 8px 8px;font-size:18px;line-height:28px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.rv-settings-divider[data-v-8174337c]{display:block;border-bottom:1px solid #eee;margin:0 -8px}.button[data-v-8aa4f1a3]{position:relative}.button.button--loading .button-text[data-v-8aa4f1a3]{visibility:hidden;opacity:0}.button.button--loading[data-v-8aa4f1a3]:after{content:"";position:absolute;width:22px;height:22px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner-8aa4f1a3 1s ease infinite}@keyframes button-loading-spinner-8aa4f1a3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vue-treeselect-helper-hide{display:none}.vue-treeselect-helper-zoom-effect-off{transform:none!important}@keyframes vue-treeselect-animation-fade-in{0%{opacity:0}}@keyframes vue-treeselect-animation-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes vue-treeselect-animation-rotate{to{transform:rotate(1turn)}}.vue-treeselect__multi-value-item--transition-enter-active,.vue-treeselect__multi-value-item--transition-leave-active{transition-duration:.2s;transition-property:transform,opacity}.vue-treeselect__multi-value-item--transition-enter-active{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.vue-treeselect__multi-value-item--transition-leave-active{transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute}.vue-treeselect__multi-value-item--transition-enter,.vue-treeselect__multi-value-item--transition-leave-to{transform:scale(.7);opacity:0}.vue-treeselect__multi-value-item--transition-move{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.vue-treeselect{position:relative;text-align:left}[dir=rtl] .vue-treeselect{text-align:right}.vue-treeselect div,.vue-treeselect span{box-sizing:border-box}.vue-treeselect svg{fill:currentColor}.vue-treeselect__control{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;height:36px;border:1px solid #ddd;border-radius:5px;background:#fff;transition-duration:.2s;transition-property:border-color,box-shadow,width,height,background-color,opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.vue-treeselect:not(.vue-treeselect--disabled):not(.vue-treeselect--focused) .vue-treeselect__control:hover{border-color:#cfcfcf}.vue-treeselect--focused:not(.vue-treeselect--open) .vue-treeselect__control{border-color:#039be5;box-shadow:0 0 0 3px #039be51a}.vue-treeselect--disabled .vue-treeselect__control{background-color:#f9f9f9}.vue-treeselect--open .vue-treeselect__control{border-color:#cfcfcf}.vue-treeselect--open.vue-treeselect--open-below .vue-treeselect__control{border-bottom-left-radius:0;border-bottom-right-radius:0}.vue-treeselect--open.vue-treeselect--open-above .vue-treeselect__control{border-top-left-radius:0;border-top-right-radius:0}.vue-treeselect__multi-value,.vue-treeselect__value-container{width:100%;vertical-align:middle}.vue-treeselect__value-container{display:table-cell;position:relative}.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container{cursor:text}.vue-treeselect__multi-value{display:inline-block}.vue-treeselect--has-value .vue-treeselect__multi-value{margin-bottom:5px}.vue-treeselect__placeholder,.vue-treeselect__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;padding-right:5px;position:absolute;inset:0;line-height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.vue-treeselect__placeholder{color:#bdbdbd}.vue-treeselect__single-value{color:#333}.vue-treeselect--focused.vue-treeselect--searchable .vue-treeselect__single-value{color:#bdbdbd}.vue-treeselect--disabled .vue-treeselect__single-value{position:static}.vue-treeselect__multi-value-item-container{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__multi-value-item-container{padding-right:0;padding-left:5px}.vue-treeselect__multi-value-item{display:inline-table;padding:2px 0;border:1px solid transparent;border-radius:2px;font-size:12px;vertical-align:top}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new):hover,.vue-treeselect__multi-value-item{cursor:pointer;background:#e3f2fd;color:#039be5}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-disabled{cursor:default;background:#f5f5f5;color:#757575}.vue-treeselect--disabled .vue-treeselect__multi-value-item{cursor:default;background:#fff;border-color:#e5e5e5;color:#555}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new,.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new:hover{background:#e8f5e9}.vue-treeselect__multi-value-label,.vue-treeselect__value-remove{display:table-cell;padding:0 5px;vertical-align:middle}.vue-treeselect__value-remove{color:#039be5;padding-left:5px;border-left:1px solid #fff;line-height:0}[dir=rtl] .vue-treeselect__value-remove{border-left:0 none;border-right:1px solid #fff}.vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#e53935}.vue-treeselect--disabled .vue-treeselect__value-remove,.vue-treeselect__multi-value-item-disabled .vue-treeselect__value-remove{display:none}.vue-treeselect__value-remove>svg{width:6px;height:6px}.vue-treeselect__multi-value-label{padding-right:5px;white-space:pre-line;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-treeselect__limit-tip{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__limit-tip{padding-right:0;padding-left:5px}.vue-treeselect__limit-tip-text{cursor:default;display:block;margin:2px 0;padding:1px 0;color:#bdbdbd;font-size:12px;font-weight:600}.vue-treeselect__input-container{display:block;max-width:100%;outline:none}.vue-treeselect--single .vue-treeselect__input-container{font-size:inherit;height:100%}.vue-treeselect--multi .vue-treeselect__input-container{display:inline-block;font-size:12px;vertical-align:top}.vue-treeselect--searchable .vue-treeselect__input-container{padding-left:5px;padding-right:5px}.vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-top:5px;padding-left:0}[dir=rtl] .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-left:5px;padding-right:0}.vue-treeselect--disabled .vue-treeselect__input-container{display:none}.vue-treeselect__input,.vue-treeselect__sizer{margin:0;line-height:inherit;font-family:inherit;font-size:inherit}.vue-treeselect__input{max-width:100%;margin:0;padding:0;border:0;outline:none;box-sizing:initial;box-shadow:none;background:none transparent;line-height:1;vertical-align:middle}.vue-treeselect__input::-ms-clear{display:none}.vue-treeselect--single .vue-treeselect__input{width:100%;height:100%}.vue-treeselect--multi .vue-treeselect__input{padding-top:3px;padding-bottom:3px}.vue-treeselect--has-value .vue-treeselect__input{line-height:inherit;vertical-align:top}.vue-treeselect__sizer{position:absolute;top:0;left:0;visibility:hidden;height:0;overflow:scroll;white-space:pre}.vue-treeselect__x-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer;color:#ccc;animation:vue-treeselect-animation-fade-in .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__x-container:hover{color:#e53935}.vue-treeselect__x{width:8px;height:8px}.vue-treeselect__control-arrow-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer}.vue-treeselect--disabled .vue-treeselect__control-arrow-container{cursor:default}.vue-treeselect__control-arrow{width:9px;height:9px;color:#ccc}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__control-arrow-container:hover .vue-treeselect__control-arrow{color:#616161}.vue-treeselect--disabled .vue-treeselect__control-arrow{opacity:.35}.vue-treeselect__control-arrow--rotated{transform:rotate(180deg)}.vue-treeselect__menu-container{position:absolute;left:0;width:100%;overflow:visible;transition:0s}.vue-treeselect--open-below:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{top:100%}.vue-treeselect--open-above:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{bottom:100%}.vue-treeselect__menu{cursor:default;padding-top:5px;padding-bottom:5px;display:block;position:absolute;overflow-x:hidden;overflow-y:auto;width:auto;border:1px solid #cfcfcf;background:#fff;line-height:180%;-webkit-overflow-scrolling:touch}.vue-treeselect--open-below .vue-treeselect__menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;margin-top:-1px;border-top-color:#f2f2f2;box-shadow:0 1px #0000000f}.vue-treeselect--open-above .vue-treeselect__menu{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;margin-bottom:-1px;border-bottom-color:#f2f2f2}.vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px;padding-right:5px}.vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:185px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:5px;padding-right:185px}.vue-treeselect__option{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%}.vue-treeselect__option--highlight{background:#f5f5f5}.vue-treeselect--single .vue-treeselect__option--selected{background:#e3f2fd;font-weight:600}.vue-treeselect--single .vue-treeselect__option--selected:hover{background:#e3f2fd}.vue-treeselect__option--hide{display:none}.vue-treeselect__option-arrow-container,.vue-treeselect__option-arrow-placeholder{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect__option-arrow-container{cursor:pointer}.vue-treeselect__option-arrow{display:inline-block;width:9px;height:9px;color:#ccc;vertical-align:middle;transition:transform .2s cubic-bezier(.19,1,.22,1);transform:rotate(-90deg)}[dir=rtl] .vue-treeselect__option-arrow{transform:rotate(90deg)}.vue-treeselect--branch-nodes-disabled .vue-treeselect__option:hover .vue-treeselect__option-arrow,.vue-treeselect__option-arrow-container:hover .vue-treeselect__option-arrow{color:#616161}.vue-treeselect__option-arrow--rotated,[dir=rtl] .vue-treeselect__option-arrow--rotated{transform:rotate(0)}.vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(-90deg)!important}[dir=rtl] .vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(90deg)!important}.vue-treeselect__label-container{display:table-cell;vertical-align:middle;cursor:pointer;display:table;width:100%;table-layout:fixed;color:inherit}.vue-treeselect__option--disabled .vue-treeselect__label-container{cursor:not-allowed;color:#00000040}.vue-treeselect__checkbox-container{display:table-cell;width:20px;min-width:20px;height:100%;text-align:center;vertical-align:middle}.vue-treeselect__checkbox{display:block;margin:auto;width:12px;height:12px;border-width:1px;border-style:solid;border-radius:2px;position:relative;transition:all .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__check-mark,.vue-treeselect__minus-mark{display:block;position:absolute;left:1px;top:1px;background-repeat:no-repeat;opacity:0;transition:all .2s ease}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media (min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--indeterminate>.vue-treeselect__minus-mark{opacity:1}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;transform:scaleY(.125)}@media (min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--checked>.vue-treeselect__check-mark{opacity:1;transform:scaleY(1)}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.vue-treeselect__checkbox--unchecked{border-color:#e0e0e0;background:#fff}.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked{border-color:#039be5;background:#fff}.vue-treeselect__checkbox--checked,.vue-treeselect__checkbox--indeterminate,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--checked,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate{border-color:#039be5;background:#039be5}.vue-treeselect__checkbox--disabled,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--disabled{border-color:#e0e0e0;background-color:#f7f7f7}.vue-treeselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;padding-left:5px;max-width:100%;vertical-align:middle;cursor:inherit}[dir=rtl] .vue-treeselect__label{padding-left:0;padding-right:5px}.vue-treeselect__count{margin-left:5px;font-weight:400;opacity:.6}[dir=rtl] .vue-treeselect__count{margin-left:0;margin-right:5px}.vue-treeselect__tip{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;color:#757575}.vue-treeselect__tip-text{display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px}.vue-treeselect__error-tip .vue-treeselect__retry{cursor:pointer;margin-left:5px;font-style:normal;font-weight:600;text-decoration:none;color:#039be5}[dir=rtl] .vue-treeselect__error-tip .vue-treeselect__retry{margin-left:0;margin-right:5px}.vue-treeselect__icon-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect--single .vue-treeselect__icon-container{padding-left:5px}[dir=rtl] .vue-treeselect--single .vue-treeselect__icon-container{padding-left:0;padding-right:5px}.vue-treeselect__icon-warning{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#fb8c00}.vue-treeselect__icon-warning:after{display:block;position:absolute;content:"";left:5px;top:2.5px;width:2px;height:1px;border:0 solid #fff;border-top-width:5px;border-bottom-width:1px}.vue-treeselect__icon-error{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#e53935}.vue-treeselect__icon-error:after,.vue-treeselect__icon-error:before{display:block;position:absolute;content:"";background:#fff;transform:rotate(45deg)}.vue-treeselect__icon-error:before{width:6px;height:2px;left:3px;top:5px}.vue-treeselect__icon-error:after{width:2px;height:6px;left:5px;top:3px}.vue-treeselect__icon-loader{display:block;margin:auto;position:relative;width:12px;height:12px;text-align:center;animation:vue-treeselect-animation-rotate 1.6s linear infinite}.vue-treeselect__icon-loader:after,.vue-treeselect__icon-loader:before{border-radius:50%;position:absolute;content:"";left:0;top:0;display:block;width:100%;height:100%;opacity:.6;animation:vue-treeselect-animation-bounce 1.6s ease-in-out infinite}.vue-treeselect__icon-loader:before{background:#039be5}.vue-treeselect__icon-loader:after{background:#b3e5fc;animation-delay:-.8s}.vue-treeselect__menu-placeholder{display:none}.vue-treeselect__portal-target{position:absolute;display:block;left:0;top:0;height:0;width:0;padding:0;margin:0;border:0;overflow:visible;box-sizing:border-box}.upload-mask[data-v-4d422132]:focus{outline:none;border:1px solid #41b883}.configure-select[data-v-4d422132]{background-image:none;padding:0}[data-v-4d422132] .vue-treeselect__input:focus{padding-left:0!important;--tw-ring-color: transparent !important}[data-v-4d422132] .vue-treeselect__multi-value{display:flex;flex-wrap:wrap}[data-v-4d422132] .vue-treeselect__input-container{flex:1;display:flex;min-width:50%}[data-v-4d422132] .vue-treeselect__input{padding-left:0;flex:1}[data-v-4d422132] .vue-treeselect__sizer{flex:1}[data-v-4d422132] .vue-treeselect__x-container{padding-left:10px}[data-v-4d422132] .vue-treeselect__multi-value-item-container{padding-right:5px}[data-v-4d422132] .vue-treeselect__placeholder{color:#000}.error-border[data-v-4d422132]{border:3px solid red}.step[data-v-7693cdcc]:after{width:1px;position:absolute;top:32px;bottom:8px;left:24px;background-color:#000;content:" "}.step[data-v-7693cdcc]:last-of-type:after{content:none}.stepper-check>svg[data-v-7693cdcc]{transform:scale(1.2);transform-origin:50% 50%;fill:currentColor}.step-leave-active[data-v-7693cdcc],.step-enter-active[data-v-7693cdcc]{transition:all .3s;max-height:500px}.step-enter-active[data-v-7693cdcc]{transition-delay:.1s}.step-leave-to[data-v-7693cdcc],.step-enter[data-v-7693cdcc]{max-height:0px;opacity:0}[data-v-c17003bc] .vacp-color-input-label-text{display:none}.flip[data-v-8de9250c]{transform:scaleY(-1)}.disabled[data-v-62da245a]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}:hover>.symbol-0[data-v-1f1eb112]{transform:rotate(-10deg);transform-origin:bottom center}:hover>.symbol-2[data-v-1f1eb112]{transform:rotate(10deg);transform-origin:bottom center}.ramp-styles.animation-enabled .symbol-0[data-v-1f1eb112],.ramp-styles.animation-enabled .symbol-2[data-v-1f1eb112]{transition-duration:.2s}.legend-group[data-v-a015737d]{transition:max-height .7s ease-in}.expand-toggle[data-v-a015737d]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.rotate-180[data-v-a015737d]{transform:rotate(-180deg)}@media (hover){.loaded-item[data-v-a015737d]{min-height:39px}.loaded-item .options[data-v-a015737d]{display:none}.loaded-item:hover .options[data-v-a015737d]{display:block}}.loaded-item:focus-within .options[data-v-a015737d]{display:block}.non-loaded-item[data-v-a015737d]{padding:5px 0 10px 5px;vertical-align:middle}.disabled[data-v-a015737d]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.v-md-textarea-editor{position:relative}.v-md-textarea-editor pre{margin:0;white-space:pre-wrap;visibility:hidden}.v-md-textarea-editor pre,.v-md-textarea-editor textarea{box-sizing:border-box;padding:20px 20px 30px;overflow:hidden;color:#2c3e50;font-size:14px;font-family:menlo,Ubuntu Mono,consolas,Courier New,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;line-height:1.5;word-break:break-all}.v-md-textarea-editor textarea{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none;resize:none}.v-md-textarea-editor textarea::-webkit-input-placeholder{color:#c0c4cc}.v-md-textarea-editor textarea::placeholder{color:#c0c4cc}.v-md-zoom-in-top-enter-active,.v-md-zoom-in-top-leave-active{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.v-md-zoom-in-top-enter-from,.v-md-zoom-in-top-leave-active{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.v-md-fade-in-enter-active,.v-md-fade-in-leave-active{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.v-md-fade-in-enter-from,.v-md-fade-in-leave-active{opacity:0}@font-face{font-family:v-md-iconfont;src:url(data:application/vnd.ms-fontobject;base64,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AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=);src:url(data:application/vnd.ms-fontobject;base64,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AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=#iefix) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}[class*=v-md-icon-]{font-size:16px;font-family:v-md-iconfont!important;font-style:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-md-icon-preview:before{content:""}.v-md-icon-refresh-right:before{content:""}.v-md-icon-refresh-left:before{content:""}.v-md-icon-zoom-in:before{content:""}.v-md-icon-zoom-out:before{content:""}.v-md-icon-toc:before{content:""}.v-md-icon-sync:before{content:""}.v-md-icon-emoji:before{content:""}.v-md-icon-checkbox:before{content:""}.v-md-icon-clear:before{content:""}.v-md-icon-tip:before{content:""}.v-md-icon-save:before{content:""}.v-md-icon-link:before{content:""}.v-md-icon-img:before{content:""}.v-md-icon-code:before{content:""}.v-md-icon-ul:before{content:""}.v-md-icon-ol:before{content:""}.v-md-icon-redo:before{content:""}.v-md-icon-undo:before{content:""}.v-md-icon-quote:before{content:""}.v-md-icon-bold:before{content:""}.v-md-icon-strikethrough:before{content:""}.v-md-icon-arrow-down:before{content:""}.v-md-icon-open-in-new:before{content:""}.v-md-icon-under-line:before{content:""}.v-md-icon-italic:before{content:""}.v-md-icon-horizontal:before{content:""}.v-md-icon-table:before{content:""}.v-md-icon-fullscreen:before{content:""}.v-md-editor__tooltip{z-index:101;padding:4px 6px;color:#fff;font-size:12px;line-height:1;white-space:nowrap;background-color:#878787;border-radius:2px}.v-md-editor__menu,.v-md-editor__tooltip{position:absolute;box-shadow:0 2px 12px #0000001a}.v-md-editor__menu{top:38px;z-index:99;list-style:none;background-color:#fff;border-radius:3px;-webkit-transform-origin:center top;transform-origin:center top}.v-md-editor__menu::-webkit-scrollbar{width:6px}.v-md-editor__menu::-webkit-scrollbar-thumb{background-color:#9093994d;border-radius:4px}.v-md-editor__menu::-webkit-scrollbar-thumb:hover{background-color:#90939980}.v-md-editor__menu-item{color:#595959;font-weight:400;font-size:14px;white-space:nowrap;list-style:none}.v-md-editor__menu-item:hover{background-color:#f5f5f5}.v-md-editor__menu--list{padding:5px 0}.v-md-editor__menu--list .v-md-editor__menu-item{padding:0 24px;line-height:34px;text-align:left}.v-md-editor__menu--panel{max-height:200px;padding:12px 10px;overflow-y:auto}.v-md-editor__menu--panel .v-md-editor__menu-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.v-md-editor__menu--panel .v-md-editor__menu-row:not(:last-child){margin-bottom:6px}.v-md-editor__menu--panel .v-md-editor__menu-item{display:inline-block;padding:8px 0;line-height:1;text-align:center;border-radius:2px}.v-md-editor__menu--panel .v-md-editor__menu-item:not(:last-child){margin-right:4px}.v-md-editor__menu-ctrl{position:absolute;top:0;right:0;display:none}.v-md-editor__toolbar-item{position:relative;height:28px;padding:0 6px;color:#595959;font-size:16px;line-height:28px;text-align:center;border-radius:4px;cursor:pointer;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.v-md-editor__toolbar-item:not(:first-child){margin-left:4px}.v-md-editor__toolbar-item:hover{background:#f5f5f5}.v-md-editor__toolbar-item--menu{padding-right:16px}.v-md-editor__toolbar-item--menu .v-md-editor__menu-ctrl{display:inline-block}.v-md-editor__toolbar-item--active,.v-md-editor__toolbar-item--active:hover{background:#e8e8e8}.v-md-editor__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;width:100%;padding:6px;border-bottom:1px solid #ddd}.v-md-editor__toolbar-left,.v-md-editor__toolbar-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.v-md-editor__toolbar-left+.v-md-editor__toolbar-right{margin-left:60px}.v-md-editor__toolbar-divider{position:relative;height:28px;margin:0 10px}.v-md-editor__toolbar-divider+li.v-md-editor__toolbar-item{margin-left:0}.v-md-editor__toolbar-divider:before{position:absolute;top:4px;bottom:4px;border-left:1px solid #ddd;content:""}.v-md-editor{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a}.v-md-editor__left-area,.v-md-editor__right-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:200px}.v-md-editor__left-area{height:100%;overflow:hidden;border-right:1px solid #ddd;-webkit-transition:.3s;transition:.3s}.v-md-editor__left-area-title{position:relative;height:41px;padding:0 14px;color:#2c3e50;font-weight:600;font-size:16px;line-height:41px;white-space:nowrap}.v-md-editor__left-area-title:after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #ddd;content:""}.v-md-editor__left-area-body{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:8px 14px;overflow:hidden}.v-md-editor--left-area-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.v-md-editor--left-area-reverse .v-md-editor__left-area{border-right:none;border-left:1px solid #ddd}.v-md-editor__right-area{-webkit-box-flex:1;-webkit-flex:1;flex:1}.v-md-editor--preview{box-shadow:none}.v-md-editor--fullscreen{position:fixed;inset:0;z-index:1001}.v-md-editor__main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;overflow:hidden}.v-md-editor__editor-wrapper,.v-md-editor__preview-wrapper{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;overflow:hidden}.v-md-editor__editor-wrapper{cursor:text;-webkit-user-select:none;user-select:none}.v-md-editor--editable .v-md-editor__editor-wrapper{border-right:1px solid #ddd}.scrollbar{height:100%;overflow:hidden}.scrollbar:active .scrollbar__bar,.scrollbar:focus .scrollbar__bar,.scrollbar:hover .scrollbar__bar{opacity:1}.scrollbar__wrap{height:100%;overflow-x:hidden}.scrollbar__wrap--hidden-default{scrollbar-width:none}.scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.scrollbar__thumb{position:relative;display:block;width:0;height:0;background-color:#9093994d;border-radius:inherit;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.scrollbar__thumb:hover{background-color:#90939980}.scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;cursor:pointer;opacity:0;-webkit-transition:opacity .34s ease-out;transition:opacity .34s ease-out}.scrollbar__bar.is-vertical{top:2px;width:6px}.scrollbar__bar.is-vertical>div{width:100%}.scrollbar__bar.is-horizontal{left:2px;height:6px}.scrollbar__bar.is-horizontal>div{height:100%}.v-md-editor__toc-nav{margin:0;padding:0;list-style:none}.v-md-editor__toc-nav-item{position:relative;height:38px;overflow:hidden;color:#2c3e50;line-height:38px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.v-md-editor__toc-nav-item:hover .v-md-editor__toc-nav-title{font-size:17px;-webkit-transform-origin:center center;transform-origin:center center}.v-md-editor__toc-nav-title{position:relative;font-size:16px;-webkit-transition:.3s;transition:.3s}[data-v-md-anchor]{cursor:pointer}.github-markdown-body{padding:16px 32px 32px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;word-wrap:break-word}.github-markdown-body>:first-child,.github-markdown-body>:last-child,.github-markdown-body>div[data-v-md-line]:first-child>:first-child,.github-markdown-body>div[data-v-md-line]:last-child>:last-child{margin-top:0!important}.github-markdown-body a{color:#0366d6;font-weight:400;text-decoration:none;outline:none;box-shadow:none}.github-markdown-body a:hover{text-decoration:underline}.github-markdown-body kbd{display:inline-block;padding:3px 5px;color:#444d56;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da}.github-markdown-body:after,.github-markdown-body:before{display:table;content:""}.github-markdown-body:after{clear:both}.github-markdown-body a:not([href]){text-decoration:none}.github-markdown-body .absent{color:#cb2431}.github-markdown-body .anchor{float:left;margin-left:-20px;padding-right:4px;line-height:1}.github-markdown-body .anchor:focus{outline:none}.github-markdown-body blockquote,.github-markdown-body details,.github-markdown-body dl,.github-markdown-body ol,.github-markdown-body p,.github-markdown-body pre,.github-markdown-body table,.github-markdown-body ul{margin-top:0;margin-bottom:16px}.github-markdown-body hr{height:.25em;margin:24px 0;padding:0;background-color:#e1e4e8;border:0}.github-markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.github-markdown-body blockquote>:first-child{margin-top:0}.github-markdown-body blockquote>:last-child{margin-bottom:0}.github-markdown-body h1,.github-markdown-body h2,.github-markdown-body h3,.github-markdown-body h4,.github-markdown-body h5,.github-markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.github-markdown-body em,.github-markdown-body i{font-style:italic}.github-markdown-body ul{list-style-type:disc}.github-markdown-body ol ul,.github-markdown-body ul ul{list-style-type:circle}.github-markdown-body ol ol ul,.github-markdown-body ol ul ul,.github-markdown-body ul ol ul,.github-markdown-body ul ul ul{list-style-type:square}.github-markdown-body ol{list-style-type:decimal}.github-markdown-body h1 .octicon-link,.github-markdown-body h2 .octicon-link,.github-markdown-body h3 .octicon-link,.github-markdown-body h4 .octicon-link,.github-markdown-body h5 .octicon-link,.github-markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.github-markdown-body h1:hover .anchor,.github-markdown-body h2:hover .anchor,.github-markdown-body h3:hover .anchor,.github-markdown-body h4:hover .anchor,.github-markdown-body h5:hover .anchor,.github-markdown-body h6:hover .anchor{text-decoration:none}.github-markdown-body h1:hover .anchor .octicon-link,.github-markdown-body h2:hover .anchor .octicon-link,.github-markdown-body h3:hover .anchor .octicon-link,.github-markdown-body h4:hover .anchor .octicon-link,.github-markdown-body h5:hover .anchor .octicon-link,.github-markdown-body h6:hover .anchor .octicon-link{visibility:visible}.github-markdown-body h1 code,.github-markdown-body h1 tt,.github-markdown-body h2 code,.github-markdown-body h2 tt,.github-markdown-body h3 code,.github-markdown-body h3 tt,.github-markdown-body h4 code,.github-markdown-body h4 tt,.github-markdown-body h5 code,.github-markdown-body h5 tt,.github-markdown-body h6 code,.github-markdown-body h6 tt{font-size:inherit}.github-markdown-body h1{font-size:2em}.github-markdown-body h1,.github-markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.github-markdown-body h2{font-size:1.5em}.github-markdown-body h3{font-size:1.25em}.github-markdown-body h4{font-size:1em}.github-markdown-body h5{font-size:.875em}.github-markdown-body h6{color:#6a737d;font-size:.85em}.github-markdown-body ol,.github-markdown-body ul{padding-left:2em}.github-markdown-body ol.no-list,.github-markdown-body ul.no-list{padding:0;list-style-type:none}.github-markdown-body ol ol,.github-markdown-body ol ul,.github-markdown-body ul ol,.github-markdown-body ul ul{margin-top:0;margin-bottom:0}.github-markdown-body li{word-wrap:break-all}.github-markdown-body li>p{margin-top:16px}.github-markdown-body li+li{margin-top:.25em}.github-markdown-body dl{padding:0}.github-markdown-body dl dt{margin-top:16px;padding:0;font-weight:600;font-size:1em;font-style:italic}.github-markdown-body dl dd{margin-bottom:16px;padding:0 16px}.github-markdown-body table{display:block;width:100%;overflow:auto;border-collapse:collapse;border-spacing:0}.github-markdown-body table th{font-weight:600}.github-markdown-body table td,.github-markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.github-markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.github-markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.github-markdown-body table img{background-color:initial}.github-markdown-body img{box-sizing:initial;max-width:100%;background-color:#fff;border:0}.github-markdown-body img[align=right]{padding-left:20px}.github-markdown-body img[align=left]{padding-right:20px}.github-markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:initial}.github-markdown-body span.frame{display:block;overflow:hidden}.github-markdown-body span.frame>span{display:block;float:left;width:auto;margin:13px 0 0;padding:7px;overflow:hidden;border:1px solid #dfe2e5}.github-markdown-body span.frame span img{display:block;float:left}.github-markdown-body span.frame span span{display:block;clear:both;padding:5px 0 0;color:#24292e}.github-markdown-body span.align-center{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.github-markdown-body span.align-center span img{margin:0 auto;text-align:center}.github-markdown-body span.align-right{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.github-markdown-body span.align-right span img{margin:0;text-align:right}.github-markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.github-markdown-body span.float-left span{margin:13px 0 0}.github-markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.github-markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.github-markdown-body code,.github-markdown-body tt{margin:0;padding:.2em .4em;font-size:85%;background-color:#1b1f230d;border-radius:3px}.github-markdown-body code br,.github-markdown-body tt br{display:none}.github-markdown-body del code{text-decoration:inherit}.github-markdown-body div[class*=v-md-pre-wrapper-]{position:relative;background-color:#f6f8fa}.github-markdown-body div[class*=v-md-pre-wrapper-] pre,.github-markdown-body div[class*=v-md-pre-wrapper-] pre[class*=v-md-prism-]{position:relative;z-index:1;background:transparent}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode pre{padding-left:4.5rem}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode:after{position:absolute;top:0;left:0;z-index:2;width:3.5rem;height:100%;background-color:#f6f8fa;border-right:1px solid #dcdfe6;border-radius:6px 0 0 6px;content:""}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;padding:16px 0;color:#909399;font-size:85%;line-height:1.45;text-align:center}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;font-size:.85em;-webkit-user-select:none;user-select:none}.github-markdown-body code,.github-markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.github-markdown-body pre>code{margin:0;padding:0;font-size:100%;white-space:pre;word-break:normal;background:transparent;border:0}.github-markdown-body pre{margin-bottom:16px;padding:16px;overflow:auto;font-size:85%;line-height:1.45;word-wrap:normal;background-color:#f6f8fa;border-radius:3px}.github-markdown-body pre code,.github-markdown-body pre tt{display:inline;max-width:auto;margin:0;padding:0;overflow:visible;color:#444d56;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.github-markdown-body .csv-data td,.github-markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;white-space:nowrap;text-align:left}.github-markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.github-markdown-body .csv-data tr{border-top:0}.github-markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.github-markdown-body .hljs{display:block;padding:.5em;overflow-x:auto;color:#333;background:#f8f8f8}.github-markdown-body .hljs-comment,.github-markdown-body .hljs-quote{color:#998;font-style:italic}.github-markdown-body .hljs-keyword,.github-markdown-body .hljs-selector-tag,.github-markdown-body .hljs-subst{color:#333;font-weight:700}.github-markdown-body .hljs-literal,.github-markdown-body .hljs-number,.github-markdown-body .hljs-tag .hljs-attr,.github-markdown-body .hljs-template-variable,.github-markdown-body .hljs-variable{color:teal}.github-markdown-body .hljs-doctag,.github-markdown-body .hljs-string{color:#d14}.github-markdown-body .hljs-section,.github-markdown-body .hljs-selector-id,.github-markdown-body .hljs-title{color:#900;font-weight:700}.github-markdown-body .hljs-subst{font-weight:400}.github-markdown-body .hljs-class .hljs-title,.github-markdown-body .hljs-type{color:#458;font-weight:700}.github-markdown-body .hljs-attribute,.github-markdown-body .hljs-name,.github-markdown-body .hljs-tag{color:navy;font-weight:400}.github-markdown-body .hljs-link,.github-markdown-body .hljs-regexp{color:#009926}.github-markdown-body .hljs-bullet,.github-markdown-body .hljs-symbol{color:#990073}.github-markdown-body .hljs-built_in,.github-markdown-body .hljs-builtin-name{color:#0086b3}.github-markdown-body .hljs-meta{color:#999;font-weight:700}.github-markdown-body .hljs-deletion{background:#fdd}.github-markdown-body .hljs-addition{background:#dfd}.github-markdown-body .hljs-emphasis{font-style:italic}.github-markdown-body .hljs-strong{font-weight:700}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:transparent!important}.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 32px);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);backface-visibility:hidden}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.m-message-container{position:fixed;z-index:1010;pointer-events:none;display:flex;flex-direction:column;box-sizing:border-box;padding:15px;background-color:#fff0;transition:all 1s ease-in-out}.m-message-container.is-top-left,.m-message-container.is-top-center,.m-message-container.is-top-right{width:100%;top:0;left:0}.m-message-container.is-top-left{align-items:flex-start}.m-message-container.is-top-center{align-items:center}.m-message-container.is-top-right{align-items:flex-end}.m-message-container.is-center{width:100%;height:100%;left:0;top:0;align-items:center;justify-content:center}.m-message-container.is-bottom-left,.m-message-container.is-bottom-center,.m-message-container.is-bottom-right{bottom:0;left:0;width:100%;justify-content:flex-end}.m-message-container.is-bottom-left{align-items:flex-start}.m-message-container.is-bottom-center{align-items:center}.m-message-container.is-bottom-right{align-items:flex-end}.m-message-container.has-mask{background-color:#ffffff4d;width:100%;height:100%;pointer-events:all}.m-message-wrapper{display:inline-block;max-width:500px}.m-message-wrapper+.m-message-wrapper{margin-top:15px}.m-message-wrapper:before,.m-message-wrapper:after{content:"";clear:both;display:table}.m-message{display:flex;align-items:center;padding:10px;font-size:14px;overflow:hidden;border-radius:4px;box-sizing:border-box;box-shadow:0 1px 8px #00000026;background:#fff;pointer-events:all;position:relative;min-width:150px}.m-message-icons{float:left;box-sizing:border-box;margin-right:10px}.m-message--title{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-message-content{box-sizing:border-box;overflow:auto;width:100%}.m-message--description{line-height:1.6;color:#0e1921}.m-message--title+.m-message--description{margin-top:5px}.m-message--icon{width:25px;height:25px;vertical-align:middle;display:inline-block;border-radius:50%}.m-message--control{position:relative;height:100%;align-self:flex-start;white-space:nowrap;margin-right:-5px;margin-left:10px;margin-top:3px}.m-message--button{border:none;outline:none;background:none;cursor:pointer;font-size:15px;color:#646464;font-weight:600;padding:0;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle}.m-message--button:hover{color:#f56c6c}.m-message--arrow-down.is-collapsed{transform:rotate(90deg)}.m-message-fade-enter-active{animation:m-message-fade-in-down .3s}.m-message-fade-leave-active{animation:m-message-fade-out .3s}@keyframes m-message-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes m-message-fade-out{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-45px}}.dv-chart-container{overflow:hidden}.highcharts-data-table table{background:#fff;width:100%;margin-bottom:20px}.highcharts-table-caption{display:none}.highcharts-title{font-size:1.5em!important}@media screen and (max-width: 640px){.dv-chart{background-color:#fff}.highcharts-title{font-size:1em!important}.dv-chart-container{max-width:100vw}}.intro-grid{display:grid;grid-template-areas:"introductionGrid"}.intro-content{grid-area:introductionGrid}.intro-background{grid-area:introductionGrid;background:var(--sr-content-background);border-style:solid none solid solid;border-width:1px 0 1px 1px;border-color:var(--sr-border-colour);max-height:calc(100vh - 4rem);min-height:100%}.dropdown-nav-content[data-v-ee3e2538]{height:calc(100vh - 4rem);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.dropdown-nav-content[data-v-ee3e2538]::-webkit-scrollbar{display:none}.dropdown-nav-content li a[data-v-ee3e2538]:hover{text-decoration:none;color:inherit}.dropdown-nav-content li a[data-v-ee3e2538]:focus{text-decoration:none;color:inherit}.dropdown-nav-content li a:hover svg[data-v-ee3e2538]{stroke:var(--sr-accent-colour)}.dropdown-nav-content li a[data-v-ee3e2538]:visited{color:inherit}.dropdown-nav-content li.is-active svg[data-v-ee3e2538]{fill:var(--sr-accent-colour);stroke:var(--sr-accent-colour)}.dropdown-nav-content li.is-active span[data-v-ee3e2538]{font-weight:700}.nav-bar[data-v-0aff07d0]{max-height:calc(100vh - 4rem);display:flex;flex-direction:column}.nav-content[data-v-0aff07d0]{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.nav-content[data-v-0aff07d0]::-webkit-scrollbar{display:none}.menu li a[data-v-0aff07d0]:hover{text-decoration:none;color:inherit}.menu li a[data-v-0aff07d0]:focus{text-decoration:none;color:inherit}.menu li a:hover svg[data-v-0aff07d0]{stroke:var(--sr-accent-colour)}.menu li a[data-v-0aff07d0]:visited{color:inherit}.menu li.is-active svg[data-v-0aff07d0]{fill:var(--sr-accent-colour);stroke:var(--sr-accent-colour)}.menu li.is-active span[data-v-0aff07d0]{font-weight:700}.navbar[data-v-242c9646]{background-color:#f1f2f4;border-bottom:2px;border-color:rgba(229,231,235,var(--tw-border-opacity));position:sticky;width:100%;margin:0;display:flex;justify-content:center}.navbar ul[data-v-242c9646]{display:flex;list-style-type:none;text-align:center;justify-content:center;flex-wrap:wrap;overflow:hidden;width:100%;padding:5px;margin:auto}.navbar ul li[data-v-242c9646]{float:left;width:12%;border-radius:8px}.navbar ul li a[data-v-242c9646]{text-overflow:ellipsis}.navbar ul li a[data-v-242c9646]:hover{text-decoration:none;color:inherit}.navbar ul li a[data-v-242c9646]:focus{text-decoration:none;color:inherit}.navbar ul li a[data-v-242c9646]:visited{color:inherit}.navbar ul li.is-active[data-v-242c9646]{background-color:var(--sr-accent-colour);font-weight:700}.separator[data-v-242c9646]{position:relative}.separator[data-v-242c9646]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:80%;width:1px;background-color:#e0e0e0}.transition-hide[data-v-dfa35b32]{opacity:0!important;transition:opacity .4s linear}.transition-img[data-v-dfa35b32]{position:absolute;opacity:1}.fade-enter-active[data-v-dfa35b32],.fade-leave-active[data-v-dfa35b32]{transition:opacity .3s ease-in}.fade-enter-from[data-v-dfa35b32],.fade-leave-to[data-v-dfa35b32]{opacity:0}.has-background[data-v-044ceba3]{background-color:#fffffff2;border-radius:8px}@media screen and (max-width: 640px){.chapter-title[data-v-044ceba3]{max-width:100vw}.text-panel[data-v-044ceba3]{margin-top:1rem}.md-content[data-v-044ceba3]{max-width:100vw}.md-content[data-v-044ceba3] .table-container{overflow-x:auto}}.time-slider{pointer-events:all}.time-slider .noUi-target,.time-slider .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.time-slider .noUi-target{position:relative}.time-slider .noUi-base,.time-slider .noUi-connects{width:100%;height:100%;position:relative;z-index:1}.time-slider .noUi-connects{overflow:hidden;z-index:0}.time-slider .noUi-connect,.time-slider .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.time-slider .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.time-slider .noUi-vertical .noUi-origin{top:-100%;width:0}.time-slider .noUi-horizontal .noUi-origin{height:0}.time-slider .noUi-handle{backface-visibility:hidden;position:absolute}.time-slider .noUi-touch-area{height:100%;width:100%}.time-slider .noUi-state-tap .noUi-connect,.time-slider .noUi-state-tap .noUi-origin{transition:transform .3s}.time-slider .noUi-state-drag *{cursor:inherit!important}.time-slider .noUi-horizontal{height:18px}.time-slider .noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.time-slider .noUi-vertical{width:18px}.time-slider .noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.time-slider .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.time-slider .noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.time-slider .noUi-connects{border-radius:3px}.time-slider .noUi-connect{background:#3fb8af}.time-slider .noUi-draggable{cursor:ew-resize}.time-slider .noUi-vertical .noUi-draggable{cursor:ns-resize}.time-slider .noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.time-slider .noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.time-slider .noUi-handle:before,.time-slider .noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.time-slider .noUi-handle:after{left:17px}.time-slider .noUi-vertical .noUi-handle:before,.time-slider .noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.time-slider .noUi-vertical .noUi-handle:after{top:17px}.time-slider [disabled] .noUi-connect{background:#b8b8b8}.time-slider [disabled].noUi-target,.time-slider [disabled].noUi-handle,.time-slider [disabled] .noUi-handle{cursor:not-allowed}.time-slider .noUi-pips,.time-slider .noUi-pips *{box-sizing:border-box}.time-slider .noUi-pips{position:absolute;color:#999}.time-slider .noUi-value{position:absolute;white-space:nowrap;text-align:center}.time-slider .noUi-value-sub{color:#ccc;font-size:10px}.time-slider .noUi-marker{position:absolute;background:#ccc}.time-slider .noUi-marker-sub,.time-slider .noUi-marker-large{background:#aaa}.time-slider .noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.time-slider .noUi-value-horizontal{transform:translate(-50%,50%)}.time-slider .noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.time-slider .noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.time-slider .noUi-marker-horizontal.noUi-marker-sub{height:10px}.time-slider .noUi-marker-horizontal.noUi-marker-large{height:15px}.time-slider .noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.time-slider .noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.time-slider .noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.time-slider .noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.time-slider .noUi-marker-vertical.noUi-marker-sub{width:10px}.time-slider .noUi-marker-vertical.noUi-marker-large{width:15px}.time-slider .noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.time-slider .noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.time-slider .noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.time-slider .noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.time-slider .noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}.time-slider .noUi-target{width:80%}.time-slider .noUi-value{color:#555}.time-slider .play-button,.time-slider .minimize-button{top:4px}@media screen and (max-width: 640px){.time-slider .noUi-value:nth-of-type(4n){display:none}.time-slider .range-display{margin:0}.time-slider .noUi-marker-large{height:9px!important}.time-slider .play-button{top:0;left:.5rem}.time-slider .minimize-button{top:0;right:.5rem}}.time-slider .noUi-connect{background:var(--sr-accent-colour)}.time-slider .noUi-base{cursor:pointer}.time-slider .noUi-origin .noUi-handle{right:0;width:1.75rem;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x: 50%;cursor:pointer;border-radius:50%;border-color:#595959}.time-slider .noUi-origin .noUi-handle:before,.time-slider .noUi-origin .noUi-handle:after{content:none!important}.rv-map[data-v-1ba95682]{width:100%}.rv-map[data-v-1ba95682] .time-slider-container{inset:auto 60px 53px auto;width:55%;padding:5px;height:110px;position:absolute;z-index:5}.rv-map[data-v-1ba95682] .time-slider-container.minimized{height:50px}.toc-horizontal .rv-map[data-v-1ba95682],.toc-horizontal .storylines-grid-container[data-v-1ba95682]{height:calc(100vh - 6.75rem)!important}.toc-vertical .rv-map[data-v-1ba95682]{height:calc(100vh - 4rem)!important}.toc-horizontal .rv-map-title[data-v-1ba95682]{height:calc(100vh - 11.75rem)!important;width:100%}.toc-vertical .rv-map-title[data-v-1ba95682]{height:calc(100vh - 9rem)!important;width:100%}.has-background[data-v-1ba95682]{background-color:#fffffff2;margin-bottom:0!important;padding-bottom:1em;color:#000}.map-title[data-v-1ba95682]{color:#111827;font-weight:700;font-size:1.5em;margin-top:1em;margin-bottom:1em;line-height:1.3333333}@media screen and (max-width: 640px){.rv-map[data-v-1ba95682]{max-height:50vh}.rv-map[data-v-1ba95682] .time-slider-container{left:52px!important;right:60px!important;bottom:41px!important;width:auto!important;max-height:90px}.rv-map[data-v-1ba95682] .time-slider-container.minimized{height:32px}.map-title[data-v-1ba95682]{margin:0;padding-top:.2em;padding-bottom:.2em;background:#fff}.storylines-grid-container[data-v-1ba95682]{display:none}}[data-v-1ba95682] rv-basemap-item .rv-basemap-thumb img{max-width:none}[data-v-1ba95682] .rv-details-attrib-value a{white-space:unset!important}[data-v-1ba95682] .ramp-app{height:100%}[data-v-1ba95682] .ramp-app h1,[data-v-1ba95682] .ramp-app h2,[data-v-1ba95682] .ramp-app h3,[data-v-1ba95682] .ramp-app h4,[data-v-1ba95682] .ramp-app h5,[data-v-1ba95682] .ramp-app h6,[data-v-1ba95682] .ramp-app .h1,[data-v-1ba95682] .ramp-app .h2,[data-v-1ba95682] .ramp-app .h3,[data-v-1ba95682] .ramp-app .h4,[data-v-1ba95682] .ramp-app .h5,[data-v-1ba95682] .ramp-app .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}[data-v-1ba95682] .ramp-app input[type=checkbox]{margin-top:unset}.fullscreenElement{z-index:100;background:#000}.fullscreenButton{filter:invert(1);mix-blend-mode:difference}.point-of-interest-content[data-v-4aacfe24]{width:25vw;background-color:#fff;display:flex;flex-direction:column;box-shadow:2px 2px 5px #00000080}.point-of-interest-text[data-v-4aacfe24]{padding:15px 30px}.no-image[data-v-4aacfe24]{padding-top:30px}.point-of-interest-icon[data-v-4aacfe24]{top:-16px;left:11.5vw;margin:0 auto;border-radius:100%;left:50%;transform:scale(1.25) translate(-50%)}@media screen and (max-width: 640px){.point-of-interest-content[data-v-4aacfe24]{width:40vw}}.rv-map[data-v-16815328]{width:100%}.rv-map[data-v-16815328] .time-slider-container{inset:auto 60px 53px auto;width:55%;padding:5px;height:110px;position:absolute;z-index:5}.rv-map[data-v-16815328] .time-slider-container.minimized{height:50px}.toc-horizontal .rv-map[data-v-16815328]{height:calc(100vh - 6.75rem)!important}.toc-horizontal .interactive-container[data-v-16815328]{grid-template-columns:repeat(1,100%)}.toc-vertical .rv-map[data-v-16815328]{height:calc(100vh - 4rem)!important}.toc-vertical .interactive-container[data-v-16815328]{grid-template-columns:repeat(1,calc(100vw - 4.1rem))}.interactive-container[data-v-16815328]{display:grid;grid-template-areas:"interactiveOverlay"}.interactive-content[data-v-16815328]{grid-area:interactiveOverlay}.point-of-interest-container[data-v-16815328]{margin:30vh 20px;position:relative}@media screen and (max-width: 640px){.interactive-container[data-v-16815328]{grid-template-columns:repeat(1,100%)!important}.toc-horizontal .rv-map[data-v-16815328]{height:calc(100vh - 4rem)!important}}[data-v-16815328] rv-basemap-item .rv-basemap-thumb img{max-width:none}[data-v-16815328] .rv-details-attrib-value a{white-space:unset!important}[data-v-16815328] .ramp-app{height:100%}[data-v-16815328] .ramp-app h1,[data-v-16815328] .ramp-app h2,[data-v-16815328] .ramp-app h3,[data-v-16815328] .ramp-app h4,[data-v-16815328] .ramp-app h5,[data-v-16815328] .ramp-app h6,[data-v-16815328] .ramp-app .h1,[data-v-16815328] .ramp-app .h2,[data-v-16815328] .ramp-app .h3,[data-v-16815328] .ramp-app .h4,[data-v-16815328] .ramp-app .h5,[data-v-16815328] .ramp-app .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}[data-v-16815328] .ramp-app input[type=checkbox]{margin-top:unset}.has-background[data-v-9c38cea7]{background-color:#fff;border-radius:0 0 8px 8px;color:#000}@media screen and (max-width: 640px){.graphic[data-v-9c38cea7]{max-width:100vw;background-color:#fff}.graphic-image[data-v-9c38cea7]{max-height:38vh}}@media screen and (max-width: 640px){.video-container{min-width:100%;background-color:#fff}.media-player{max-height:40vh}}.video-container{margin:0 auto;max-width:100vw}.media-player{aspect-ratio:16/9;width:100%;height:100%}.float-right{justify-self:flex-end;margin-left:auto}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary) }.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.has-background[data-v-440e9b8c]{background-color:#fff;border-radius:0 0 8px 8px;color:#000;margin-top:0!important;padding-top:5px}.carousel[data-v-440e9b8c]{height:auto;text-align:left}.carousel[data-v-440e9b8c] .carousel__prev>svg,.carousel[data-v-440e9b8c] .carousel__next>svg{min-height:0;min-width:0;overflow:visible;padding-left:initial!important;border-radius:100%}.carousel[data-v-440e9b8c] .carousel__next{right:calc(-4px - 1.5em)}.carousel[data-v-440e9b8c] .carousel__prev{left:calc(-4px - 1.5em)}.carousel[data-v-440e9b8c] .carousel__prev,.carousel[data-v-440e9b8c] .carousel__next{height:100%}.carousel[data-v-440e9b8c] .carousel__prev:hover,.carousel[data-v-440e9b8c] .carousel__prev:focus,.carousel[data-v-440e9b8c] .carousel__next:hover,.carousel[data-v-440e9b8c] .carousel__next:focus{background-color:#eee}.carousel[data-v-440e9b8c] .carousel__pagination{position:relative;left:50%;transform:translate(-50%)}.carousel[data-v-440e9b8c] .rv-map{height:calc(90vh - 5rem)!important}.carousel[data-v-440e9b8c] .graphic-image{padding:0}.carousel[data-v-440e9b8c] .carousel__pagination-button{border:1px solid #878787;width:24px;height:6px;margin:10px 2px;border-radius:0;padding:0}.carousel[data-v-440e9b8c] .carousel__pagination-button.carousel__pagination-button--active{border:none;background-color:var(--sr-accent-colour)}.carousel[data-v-440e9b8c] .carousel__pagination-button.carousel__pagination-button:after{display:none}.carousel[data-v-440e9b8c] .carousel__pagination-button:hover{background-color:#fff;border-color:var(--sr-accent-colour)}.carousel-item[data-v-440e9b8c]{height:100%;max-height:80vh;top:0}@media screen and (max-width: 640px){.carousel-container[data-v-440e9b8c]{max-width:100vw;background-color:#fff}.carousel-item[data-v-440e9b8c]{max-height:48vh;overflow-y:auto}[data-v-440e9b8c] .fullscreenButton{right:0}}.chart[data-v-fba089ee]{height:auto}@media screen and (max-width: 640px){.chart[data-v-fba089ee]{max-width:100vw;background-color:#fff}}.toc-horizontal .return-button-container[data-v-2debc311]{top:6.5rem}.toc-vertical .return-button-container[data-v-2debc311]{top:4rem}.toc-vertical .return-button-reversed[data-v-2debc311]{left:calc(100vw - 9rem)}.return-button-container[data-v-2debc311]{position:sticky;text-align:right;z-index:100;pointer-events:none}.return-button[data-v-2debc311]{float:right;pointer-events:auto;background:#fff;box-shadow:0 2px 5px #000;width:75px}.return-button-reversed[data-v-2debc311]{float:right;left:calc(100vw - 6rem);pointer-events:auto;background:#fff;box-shadow:0 2px 5px #000;width:75px}.return-button img[data-v-2debc311]{margin:0}.has-background[data-v-2debc311]{background-color:#fffffff2;border-radius:8px}@media screen and (max-width: 640px){.dynamic-content-slide[data-v-2debc311]{max-width:96vw}.return-button-container[data-v-2debc311]{position:sticky;text-align:right;margin-bottom:10px;top:4rem!important}.return-button[data-v-2debc311]{position:sticky;opacity:.7}.return-button-reversed[data-v-2debc311]{position:absolute;float:right;pointer-events:auto;background:#fff;box-shadow:0 2px 5px #000;width:75px}.toc-vertical .return-button-reversed[data-v-2debc311]{left:calc(100vw - 6rem)}.return-button[data-v-2debc311]:hover{opacity:1}.dynamic-content-text[data-v-2debc311]{display:flex;flex-direction:column}.dynamic-content-media[data-v-2debc311]{display:flex;flex-direction:column-reverse}}.toc-horizontal .sticky{top:6.75rem}.toc-vertical .sticky{top:4rem}@media screen and (max-width: 640px){.toc-horizontal .sticky{top:4rem}}.grid-container[data-v-be8dbbba]{display:grid;grid-template-areas:"backgroundOverlay";grid-template-columns:repeat(1,100%)}.grid-content[data-v-be8dbbba]{grid-area:backgroundOverlay}.grid-background[data-v-be8dbbba]{grid-area:backgroundOverlay;background:var(--sr-content-background);border-style:solid none solid solid;border-width:1px 0 1px 1px;border-color:var(--sr-border-colour)}.story-scrollama[data-v-be8dbbba]{background:var(--sr-content-background);border-style:solid none solid solid;border-width:1px 0 1px 1px;border-color:var(--sr-border-colour)}.story-scrollama[data-v-be8dbbba]:before{content:"";position:absolute;height:100%;width:1px;left:0;box-shadow:-3px 0 6px #0000001a,-2px 0 4px #0000000f}.story-scrollama[data-v-be8dbbba]>*:first-child:before{content:"";position:absolute;height:1px;top:0;box-shadow:0 -3px 6px #0000001a,0 -2px 4px #0000000f}.story-scrollama[data-v-be8dbbba]>*:last-child:before{content:"";position:absolute;height:1px;bottom:0;box-shadow:0 3px 6px #0000001a,0 2px 4px #0000000f}.top-menu[data-v-be8dbbba]{z-index:50;width:100%}@media screen and (max-width: 640px){.side-menu[data-v-be8dbbba],.top-menu[data-v-be8dbbba]{display:none}} diff --git a/editor-issues/assets/main-DqqUJg8a.css b/editor-issues/assets/main-DqqUJg8a.css deleted file mode 100644 index 36009269..00000000 --- a/editor-issues/assets/main-DqqUJg8a.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";@media print{.no-print,.no-print *{display:none!important}}.highed-toolbar-button:nth-child(3){display:none}.highed-toolbar-right>.separator{display:none}.highed-toolbar-right>.fa-cloud-upload{display:none}.highed-toolbar-right>.fa-cloud-download{display:none}.highed-box-size{box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-transition{transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-transition-opacity{transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-nosel{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-fill{width:100%;height:100%}.highed-vsplitter a{color:#afafaf;text-decoration:underline}.highed-vsplitter a:hover{color:#dd470c}.highed-vsplitter a:active{color:#242424}.highed-scrollbar::-webkit-scrollbar-track{background-color:#333}.highed-scrollbar::-webkit-scrollbar-thumb{background-color:#afafaf}.highed-scrollbar::-webkit-scrollbar{width:12px;background-color:#222}.highed-attention{position:absolute;background-color:#61bc7b;transition:.3s ease all}.highed-header{background:#333!important;color:#afafaf!important}.highed-logo{background-repeat:no-repeat;background-size:90% auto;height:40px;width:180px;background-position:left -5px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-inline-blocks{display:inline-block;float:left}.highed-credits{font-size:10px;padding:4px;font-weight:100;font-family:Roboto,sans-serif}.highcharts-container{width:100%!important;height:100%!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-done-button{padding:5px 7px;border:none;background:#707070;color:#fafafa;font-size:12px;font-weight:700;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-right:5px;height:100%;cursor:pointer;outline:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-done-button:hover{background:#616161}.highed-stretch{width:100%}.highed-ok-button{border:none;outline:none;margin-bottom:10px;margin-top:10px;text-align:center;background:#61bc7b;color:#fafafa;border-radius:3px;padding:7px 10px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-done-pane{padding:0 20px;position:relative}.highed-step-body.highed-done-pane .highed-ok-button{font-size:15px;padding:10px}.highed-step-body.highed-done-pane .highed-ok-button:before{content:"";font-family:fontAwesome;font-size:17px;margin-right:5px}.highed-ok-button:hover{background:#4cb369}.highed-background-normal{background:#e5e5e5;color:#242424}.highed-titlebar{text-align:center;font-weight:200}.highed-container{font-family:Roboto,sans-serif;color:#242424;background:#e5e5e5;border:1px solid #444;height:100%;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-container{position:relative;margin:0}.highed-chart-container-icon{float:left;width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-color:#fff;padding:4px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}@media (max-width:700px){.highed-hsplitter .panel.highed-chart-preview-bar{display:none!important}}@media (min-width:700px){.highed-hsplitter .panel.highed-chart-preview-bar{background:#e0e0e0;border-left:1px solid #444;padding:10px}}.highed-container .titlebar{color:#242424;background:#e5e5e5;height:48px;width:100%;font-weight:100;position:relative;padding:5px;line-height:40px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-container .icons{position:absolute;right:10px;top:5px;height:100%}.highed-expand-container{position:absolute;z-index:2;width:0;height:100%;top:0;right:0;display:none;background-color:#fff}.highed-errorbar{opacity:0;pointer-events:none;width:100%;height:140px;background:#a55;color:#fafafa;position:absolute;z-index:10;bottom:0;left:0}.highed-errorbar-headline{font-size:28px;text-align:center;padding-bottom:5px}.highed-errorbar-body{overflow-y:auto;height:90px;padding:5px;background:#b36666}.highed-errorbar a{color:#fafafa!important}.highed-errorbar-more{margin-top:10px}.highed-icon{width:20px;height:20px;margin-left:10px;margin-right:10px;text-align:center;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-icon:hover{color:#111}.highed-dimmer{opacity:0;pointer-events:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:999;background:#000;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-overlay-modal{width:0;height:0;overflow:hidden;border-radius:10px;font-family:Roboto,sans-serif;color:#afafaf;background:#222;position:fixed;z-index:10000;top:50%;left:-20000px;transform:translate(-50%,-50%);padding:5px;opacity:0;pointer-events:none;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-hsplitter{height:100%;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;overflow:hidden}.highed-hsplitter .panel{float:left;overflow-x:hidden;overflow-y:auto;height:100%;background:#222;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-hsplitter .left{width:30%}.highed-hsplitter .right{width:70%}.highed-hsplitter-body{color:#afafaf;width:100%;height:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-step-body .highed-hsplitter .panel.right .highed-hsplitter-body{color:#fafafa;padding-left:10px;padding-right:10px;padding-bottom:10px;height:auto}.highed-hsplitter-resize-bar{position:absolute;width:5px;height:100%;cursor:ew-resize;border-left:1px solid #444;border-right:1px solid #444;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}@media (max-width:550px){.highed-hsplitter-body-responsive{float:none!important;max-height:42px;width:100%!important}}.highed-vsplitter{height:100%;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-vsplitter .panel{overflow-y:auto;width:100%;background:#222;border:none!important;border-radius:0!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-vsplitter .top{height:30%;position:relative}.highed-vsplitter .bottom{height:70%;position:relative}.highed-vsplitter-body{background:#e5e5e5;color:#242424;width:100%;height:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-tab-control{width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-tab-control .tabs{background:#222;color:#afafaf;height:48px;position:relative;font-weight:300;font-size:14px;line-height:40px;padding:5px;margin-bottom:10px;overflow:hidden;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-tab-control-more{position:absolute;right:0;top:0;background:#111;color:#afafaf;width:30px;padding:5px;height:100%;text-align:center;line-height:40px!important;display:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-tab-control-more:hover{background:#88a}.highed-tab-control .tab{float:left;font-weight:300;padding-left:24px;padding-right:24px;cursor:pointer;text-align:center}.highed-tab-control .tab-body{opacity:0;width:100%;height:100%;position:absolute;left:0;top:0;overflow-y:auto;display:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-tab-control .tab-body-padded{padding:10px}.highed-tab-control .tab-selected{font-weight:600}.highed-tab-control .body{position:relative;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-tab-control .indicator{position:absolute;bottom:0;left:0;width:100px;height:5px;background:#dd470c;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-list{color:#afafaf;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;overflow:hidden}.highed-list .item{text-align:left!important;color:#fafafa!important;font-size:14px!important;cursor:pointer;display:block;background-image:none!important;border-radius:3px;padding:5px;margin:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-list .item:hover{color:#fafafa!important;font-weight:700}.highed-list .item:first-child{border-top:none!important}.highed-list .item-selected,.highed-list .item-selected:hover{background-color:#dd470c!important;color:#fff!important;font-weight:700;cursor:default}.highed-list-compact{position:relative;display:none;text-align:left;padding-top:5px;padding-bottom:5px;font-weight:600;font-family:Roboto,sans-serif;font-size:20px;background:#111;color:#afafaf;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-list-compact .icon{margin-right:30px;margin-left:30px}.highed-step-body .highed-chart-templates .highed-hsplitter .panel.right .highed-hsplitter-body{padding-top:10px}.highed-chart-template-frame{padding-left:5px;padding-right:5px}.highed-chart-template-title{width:100%;line-height:2em;font-size:1.2em}.highed-chart-template-cat-desc{font-size:.9em;margin-bottom:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-template-description{font-size:.9em;padding-bottom:5px;padding-top:5px}.highed-chart-template-container{position:relative;cursor:pointer;margin-bottom:10px;padding:5px;background:#333;color:#fafafa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-template-body{padding-left:130px;min-height:100px}.highed-chart-template-thumbnail{position:absolute;background-repeat:no-repeat;width:120px;height:80px;background-size:90% auto;background-position:middle middle;top:50%;transform:translateY(-50%);box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-chart-template-preview{position:relative;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;width:30%;height:140px;display:inline-block;border:1px solid rgba(66,66,100,0);margin:0 3% 3% 0;box-shadow:0 2px 5px #555;cursor:pointer;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-chart-template-preview-selected{border:5px solid #61BC7B!important}.highed-chart-template-preview:hover{border:5px solid rgba(66,66,100,.4)}.highed-customizer-adv-loader{z-index:100;position:absolute;width:200px;height:30px;border-radius:40px;top:50%;left:50%;transform:translate(-50%,-50%);background:#222;color:#afafaf;text-align:center;font-size:24px;padding:20px;opacity:0;pointer-events:none}.highed-simple-customizer{margin:0 15px 40px!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-customize-group{margin:15px 15px 40px}.highed-customize-master-dropdown{margin-top:10px;margin-bottom:10px;display:none}.highed-customizer-table-heading{text-align:center;padding-top:5px;padding-bottom:5px;color:#999;font-weight:600;font-family:Roboto,sans-serif;font-size:20px;margin-bottom:5px}.highed-customize-group .highed-customizer-table-heading{margin-bottom:0;padding-bottom:15px;padding-left:15px;padding-right:15px;text-align:left}.highed-customizer-body{padding-left:10px;padding-bottom:10px;padding-right:10px;height:auto}.highed-custom-code{width:100%;height:100%}.highed-custom-debug{padding:10px;font-family:monospace;font-size:14px}.highed-customizer-table{padding:0;border-collapse:collapse;width:100%;margin-bottom:20px;margin-top:20px;background:#fff;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-customize-type{padding:2px 4px;margin-left:5px;font-size:10px;color:#fafafa;border-radius:4px}.highed-customize-type-number{background:#52a440}.highed-customize-type-number:before{content:"123"}.highed-customize-type-string{float:right;background:#814a73}.highed-customize-type-string:before{content:"abc"}.highed-customize-field-label{font-weight:700}.highed-customize-group .highed-customizer-table{margin-bottom:0;margin-top:0}.highed-customizer-table td{padding:10px}.highed-customizer-table tr:last-child td{border:none}.highed-customizer-table tr{height:30px;padding-top:4px;padding-bottom:4px}.highed-customizer-table tr:hover{background:#1d1d1d}.highed-customizer-table td:first-child{font-family:Source Sans,sans-serif;min-width:30%;width:30%;font-weight:100;font-size:14px}.highed-customizer-table td:last-child{position:relative;min-width:40px;padding-left:0!important}.highed-customizer-table td.highed-customizer-table-help{max-width:35px;padding-right:0;text-align:center}.highed-customizer-table td.highed-customizer-table-help .highed-icon{margin:0}.highed-customizer-table tr:nth-child(2n){background:#2a2a2a}.highed-customizer-table tr:nth-child(odd){background:#2a2a2a}.highed-field-table-widget-column table,.highed-customizer-table .highed-field-table-widget-column table tr{background:transparent}.highed-customizer-field-highlighter{position:fixed;pointer-events:none;background:#111;border-radius:50%;width:40px;height:40px;opacity:1;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-item{position:relative;padding-left:15px;padding-right:15px;padding-top:10px;line-height:50px;font-weight:100;font-family:Source Sans,sans-serif;float:left;cursor:pointer}.highed-wizstepper-item #label{color:#c4c4d5;font-size:15px;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-wizstepper-item:hover #label{color:#fff}.highed-wizstepper-item .label-active{color:#fff!important}.highed-wizstepper-item .bubble{line-height:25px;position:absolute;left:50%;text-align:center;border-radius:50%;transform:translate(-50%);background-color:#111;color:#afafaf;width:15px;height:15px;border-top:1px solid #222;z-index:2;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-item .bubble-bottom{bottom:-8px}.highed-wizstepper-item .bubble-top{top:-6px}.highed-wizstepper-item .bar{position:absolute;left:0;width:100%;height:4px;background:#111;border-top:1px solid #222}.highed-step-body{pointer-events:none;display:none;opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-body{position:relative;width:100%;height:100%;overflow-y:auto;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-wizstepper-item .bar-top{top:0}.highed-wizstepper-item .bar-bottom{bottom:5px}.highed-wizstepper-item .bar-first{width:51%!important;left:51%!important}.highed-wizstepper-item .bar-last{width:51%!important;left:-1%}.highed-wizstepper-item .label{padding:5px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-wizstepper-item .label-selected{font-weight:700}.highed-wizstepper-bar{background:#88a!important;color:#fff!important;height:60px!important}.highed-wizstpper-current-bubble{line-height:25px;position:absolute;left:50%;text-align:center;transform:translate(-50%);background-color:#dd470c;color:#fff;width:25px;height:25px;padding-left:4px;padding-right:4px;z-index:2;top:-12px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}@media (min-width:952px){.highed-wizstepper-current{display:none}}@media (max-width:952px){.highed-wizstepper-indicators{display:none}.highed-wizstepper-current{position:relative;line-height:60px;height:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}}.highed-wizstepper-next-prev{font-size:30px;line-height:60px!important;width:60px;height:60px;text-align:center;background:#fff3!important;color:#afafaf!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;cursor:pointer}.highed-wizstepper-next-prev:hover{background:#111!important}.highed-toolbar{position:relative;height:60px;width:100%;background-color:#111;line-height:100%;font-family:Source Sans,sans-serif;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-toolbar-center{position:absolute;transform:translate(-50%);left:50%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-toolbar-left{position:absolute;left:0}.highed-toolbar-right{position:absolute;right:0}.highed-toolbar .icon{font-size:20px!important;line-height:60px;margin-right:10px;color:#afafaf}.highed-toolbar .separator{border:1px solid #afafaf;margin-left:10px;margin-right:10px}.highed-toolbar .icon:hover{color:#fff!important}.highed-toolbar-button{margin-right:10px;margin-top:15px;display:inline-block;cursor:pointer!important}.highed-colorpicker{position:fixed;background:#222;color:#afafaf;border:1px solid #444;z-index:10010;width:200px;height:280px;opacity:0;left:-20000px;padding:5px;pointer-events:none;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-colorpicker .picker{width:100%;height:180px;border:1px solid #444;cursor:crosshair;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-colorpicker .manual{width:100%;outline:none;height:32px;font-size:14px;border:1px solid #555;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}@media (max-width:600px){.highed-colorpicker .picker{height:75%}.highed-colorpicker .manual,.highed-colorpicker .highed-ok-button{height:10%;max-height:30px}.highed-colorpicker-responsive{left:0!important;top:40px!important;width:100%!important;height:100%!important}}.highed-field-colorpicker{width:100%;border:1px solid #aaa;padding:5px;min-height:30px;font-size:13px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-container{padding-right:36px;width:100%;position:relative;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-reset{height:32px;width:32px;position:absolute;top:50%;transform:translateY(-50%);right:-7px;text-align:center;line-height:32px!important;cursor:pointer;color:#88a;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-field-code{outline:none;resize:none;width:100%;height:250px;font-family:monospace}.highed-field-reset:hover,.highed-field-colorpicker-reset:hover{color:#111}.highed-field-input{width:100%;outline:none;border:1px solid #aaa;color:#242424!important;padding:7px;font-size:13px;min-height:30px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-range{width:100%;padding:5px;outline:none;height:30px;border:1px solid #aaa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-range-indicator{line-height:10px;min-height:15px;text-align:center;font-size:12px}.highed-field-range-null{bottom:0;left:0;position:absolute;font-size:12px}.highed-field-select{width:100%;min-height:30px;border:1px solid #aaa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-tooltip{font-size:12px;font-family:Source Sans,sans-serif}.highed-field-colorpicker-compact{position:relative;display:inline-block;padding:4px;margin-right:4px;margin-bottom:4px;border:1px solid #aaa;width:30px;height:30px}.highed-field-array-add{background:#111;color:#afafaf;float:right;width:30px;height:30px;padding:4px;font-size:14px;line-height:30px!important;text-align:center;display:inline-block;cursor:pointer;border:1px solid #444;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-field-table{width:100%;padding:0;border-collapse:collapse;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-field-table td:first-child{min-width:auto!important;width:auto!important}.highed-field-table td:last-child{max-width:30px}.highed-field-table-widget-column{width:100%;position:relative}.highed-field-array-add:hover{background:#88a;color:#fff}.highed-field-array-remove{opacity:0;position:absolute;bottom:0;right:0;background:#e5e5e5;color:#242424;font-size:12px;border-left:1px solid #444;border-top:1px solid #444;padding:2px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-field-error{opacity:0;display:none;background:#a55;color:#fafafa;left:0;bottom:-10px;pointer-events:none;padding:4px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-pushbutton{background:#e5e5e5;color:#242424;border:1px solid #444;padding:5px;min-width:32px;display:inline-block;text-align:center;font-size:12px;margin-right:4px;min-height:32px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-pushbutton-active{background:#111;color:#afafaf}.highed-font-picker{position:relative;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-font-picker .font-color{border:1px solid #444;padding:8px;min-width:32px;display:inline-block;text-align:center;font-size:12px;min-height:32px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-font-picker .font-family{max-width:100px;margin-right:4px}.highed-font-picker .font-size{margin-right:4px}.highed-font-picker-buttons{position:absolute;right:0;top:0;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-font-picker-button-container{padding-right:110px;position:relative;margin-top:4px}.highed-tooltip-fixed{position:fixed;z-index:10011;pointer-events:none;opacity:0}.highed-tooltip{margin-top:10px;margin-right:10px;padding:20px;font-size:20px;max-height:300px;overflow-y:auto;border-radius:15px;background:#333;color:#fafafa;border:1px solid #444;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}@media (max-width:400px){.highed-tooltip{font-size:20px}}.highed-snackbar{position:fixed;bottom:-58px;left:10px;height:58px;z-index:10090;border:1px solid #444;background:#222;color:#afafaf;font-family:Roboto,sans-serif;font-size:24px;padding-left:24px;padding-right:24px;border-radius:15px;line-height:58px;cursor:default;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-snackbar .snackbar-title{padding-right:24px;text-transform:capitalize}.highed-snackbar .snackbar-action{color:#111;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-snackbar .snackbar-action:hover{color:#000}.highed-snackbar-close{position:absolute;top:5px;right:5px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-snackbar-close:hover{color:#111!important}.highed-imp-pastearea{width:100%;height:200px;border:none;color:#afafaf;background:#333;outline:none;font-family:monospace;resize:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-imp-pastearea-small{width:100%;height:100px;border:1px solid #aaa;outline:none;font-family:monospace;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-imp-spacer{box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-imp-headline{text-align:center;padding-top:5px;padding-bottom:5px;background:#111;color:#afafaf;font-weight:100;font-family:Source Sans,sans-serif;font-size:18px;margin-bottom:20px;margin-top:20px}.highed-imp-help{font-size:13px;font-family:Roboto,sans-serif;text-align:center;margin-bottom:20px}.highed-imp-button{padding-left:15px;padding-right:15px;border:none;background:#88a;color:#fff;font-size:12px;font-family:Roboto,sans-serif;margin:10px 15px 10px 0;font-weight:600;text-transform:uppercase;letter-spacing:1px;height:30px;outline:none;cursor:pointer;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-imp-button-right{margin-right:0!important;float:right}.highed-imp-input{font-size:13px;margin:5px;padding:5px;border:1px solid #aaa}.highed-imp-input-stretch{font-size:13px;padding:5px;border:1px solid #aaa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;margin:5px 0;width:100%}.highed-imp-button a{font-size:14px;font-family:Roboto,sans-serif;color:#fff;text-decoration:none;width:100%;height:100%}.highed-imp-button:hover{background:#111;color:#afafaf}.highed-imp-label{padding:4px;font-size:11px}.highed-imp-label{width:150px;display:inline-block}.highed-tree .node{position:relative;padding-right:10px}.highed-tree .parent-title{font-family:Source Sans,sans-serif;padding:4px 4px 4px 30px;font-size:12px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-tree .parent-title-selected{font-weight:400;background:#111!important;color:#afafaf!important}.highed-tree .parent-body{padding-left:20px}.highed-tree .exp-col-icon{position:absolute;width:20px;height:20px;padding:5px;text-align:center;font-size:14px;top:-2px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-tree .right-icons{position:absolute;right:0;top:0}.highed-chart-preview-expand{width:20px;height:20px;padding:4px;position:absolute;top:2px;left:2px;margin:4px;font-size:16px;text-align:center;transform:rotate(-90deg)}.highed-ctx-container-common{position:fixed;border:1px solid #444;background:#e5e5e5;color:#242424;z-index:10500;opacity:0;pointer-events:none;left:-2000px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-ctx-close-button{display:none}@media only screen and (max-device-width:480px){.highed-ctx-container{left:0!important;top:40px!important;width:100%!important;height:100%!important;padding:10px 10px 42px!important;overflow-y:auto!important}.highed-ctx-close-button{border:none;outline:none;margin-bottom:10px;margin-top:10px;text-align:center;background:#61bc7b;color:#fafafa;border-radius:3px;padding:7px 10px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;display:block!important}.highed-ctx-item-responsive{font-size:20px!important;height:42px!important;line-height:42px!important;padding-left:55px!important;font-weight:100!important}.highed-ctx-child-licon-responsive{top:10px!important;font-size:22px!important}}.highed-ctx-item{position:relative;height:20px;padding:3px 3px 3px 30px;font-size:12px;line-height:20px;font-family:Source Sans,sans-serif;min-width:100px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-ctx-item-selected,.highed-ctx-item:hover{background:#111;color:#afafaf}.highed-ctx-sep{border-bottom:1px solid #444;margin-bottom:4px;margin-top:4px}.highed-ctx-item .ctx-child-icon{position:absolute;right:10px;top:10px;font-size:12px}.highed-ctx-item .ctx-child-licon{width:30px;text-align:left;position:absolute;left:10px;top:8px;font-size:12px}.highed-dropdown{position:relative;width:100%;overflow:hidden;font-family:Source Sans,sans-serif;font-size:14px;min-height:32px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;height:32px;background:#fff;border-top:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #555}.highed-dropdown-body{padding:7px 36px 7px 7px;font-size:13px;text-overflow:ellipsis;height:20px;width:100%;max-width:100%;height:100%;background:#fff;color:#111;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dropdown-item{position:relative;height:20px;padding:5px 5px 5px 10px;font-size:12px;line-height:20px;font-family:Source Sans,sans-serif;min-width:100px;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-dropdown-item:hover{background:#dd470c;color:#fff}.highed-dropdown-arrow{background:#88a;color:#fff;position:absolute;right:0;top:0;height:100%;cursor:pointer;text-align:center;padding:7px 4px 4px;width:32px;font-size:14px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dropdown-arrow:before{position:absolute;inset:0;margin:auto;width:15px;height:15px}.highed-dropdown-arrow:hover,.highed-dropdown-item-selected,.highed-dropdown-item-selected:hover{background:#dd470c;color:#fff}.highed-dropdown-items{border:1px solid #555;background:#fff;color:#111;left:-20000px;opacity:0;pointer-events:none;max-height:200px;overflow-y:auto;overflow-x:hidden;position:fixed;z-index:20000;transition:.2s ease opacity;-moz-transition:.2s ease opacity;-webkit-transition:.2s ease opacity}.highed-plugin-details{overflow:hidden;margin:0 15px 40px;padding:0 10px;background:#2a2a2a;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-plugin-details .highed-customizer-table-heading{margin:15px -15px 5px}.highed-slider{position:relative;width:100%;padding-right:36px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-slider-indicator{position:absolute;width:32px;height:32px;top:-15px;border-radius:50%;background:#88a;line-height:32px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default!important}.highed-slider-reset{height:32px;width:32px;position:absolute;top:-15px;right:-7px;text-align:center;line-height:32px!important;cursor:pointer;color:#88a;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-slider-reset:hover{color:#111}.highed-slider-text-indicator{color:#fff;text-align:center;font-size:12px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-slider-text-indicator-popup{background:#88a;color:#fff;padding:4px;font-size:16px;min-width:80px;transform:translate(-28px,-42px)}.highed-slider-background{margin-top:15px;height:2px;margin-bottom:15px;background:#88a;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-gsheet-frame{display:none;background:#333;color:#fafafa;width:100%;height:100%;overflow:auto}.highed-dtable-gsheet{width:100%;padding:50px;color:#999;border-radius:30px;overflow-y:auto}.highed-dtable-weird-data{position:absolute;bottom:5px;left:0;width:100%;padding:10px;font-size:20px;height:130px;font-weight:100;background:#a55;color:#fafafa;display:none}.highed-dtable-weird-data-body{margin-bottom:10px}.highed-dtable-weird-data button{margin-right:5px}.highed-dtable-gsheet-heading{text-align:center;font-size:42px;margin-bottom:20px}.highed-dtable-gsheet-desc{text-align:left;font-size:22px}.highed-dtable-gsheet-label{font-size:22px;margin-bottom:5px}.highed-dtable-gsheet-inner{width:80%;position:relative;left:50%;bottom:0;transform:translate(-50%)}.highed-dtable-gsheet-id{font-size:15px;height:30px;width:100%;margin-bottom:10px}.highed-dtable-gsheet-centered{text-align:center;font-size:25px;margin-bottom:10px}.highed-dtable-gsheet-button{margin-right:10px;width:100%}.highed-dtable-gsheet-half{width:50%}.highed-dtable-container{width:100%;height:100%;position:relative;overflow:hidden;border-collapse:collapse;background:#333;color:#fafafa;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-drop-zone{pointer-events:none;position:absolute;width:80%;height:150px;border-radius:30px;border:8px dashed #444;color:#999;left:50%;padding:20px;transform:translate(-50%,-50%);top:50%;text-align:center;font-size:30px}.highed-dtable-drop-zone-small{font-size:20px}.highed-dtable-table-frame{width:100%;height:100%;margin-left:40px;margin-top:40px;overflow:auto;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-table{table-layout:fixed}.highed-dtable-row-select-box{box-sizing:content-box!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}.highed-dtable-body tr{height:40px;max-height:40px}.highed-dtable-body col{min-width:20px}.highed-dtable-toolbar{background:#222!important;color:#afafaf!important;height:60px}.highed-dtable-imp-button{margin-right:10px}.highed-dtable-toolbar-label{float:left;padding-left:40px;line-height:60px;font-family:Source Sans,sans-serif;font-size:14px;font-weight:100;height:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-body td{position:relative;padding-left:10px;padding-right:10px;min-width:20px;height:40px;max-height:40px;border-right:1px solid #444;border-bottom:1px solid #444;overflow:hidden}.highed-dtable-body-selected-row{background:#dd470c!important;color:#fff!important}.highed-dtable-col-val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;height:40px;max-height:40px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-input{position:absolute;left:0;top:0;background:#f25010!important;color:#fff;font-family:Source Sans,sans-serif;font-weight:100;width:100%;height:100%;font-size:24px;outline:none;border:none;resize:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-input-header{text-align:center;background:#222!important;color:#afafaf!important}.highed-dtable-table td{overflow:hidden}.highed-dtable-body td input{background:none;font-family:Source Sans,sans-serif;font-weight:100;width:100%;height:100%;font-size:24px;outline:none;border:none;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-load-indicator{z-index:100;position:absolute;width:200px;height:30px;border-radius:40px;top:50%;left:50%;transform:translate(-50%,-50%);background:#222;color:#afafaf;text-align:center;font-size:24px;padding:20px;opacity:0;pointer-events:none}.highed-dtable-table-tail{text-align:center;font-size:18px;display:none;padding:20px}.highed-dtable-resize-handle{position:absolute;right:0;top:0;width:5px;height:40px;cursor:ew-resize;z-index:100}.highed-dtable-resize-handle-moving{background:#ffc}.highed-dtable-top-bar{padding-left:40px;position:absolute;height:40px;width:10000px;left:0;top:0;background:#222}.highed-dtable-top-bar-col{position:relative;border-right:1px solid #444;display:inline-block;width:80px;min-width:20px;height:100%;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-dtable-top-bar-col-options{padding:5px;position:absolute;left:2px;top:50%;transform:translateY(-50%);color:#fafafa;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.highed-dtable-top-bar-col-options:hover{color:#dd470c!important}.highed-dtable-top-left-panel{position:absolute;left:0;top:0;padding:10px;width:20px;height:20px;background:#222}.highed-dtable-left-bar{width:40px;top:0;bottom:0;padding-top:40px;position:absolute;background:#222}.highed-dtable-left-bar-row{height:41px;width:100%;padding:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-chart{width:300px;height:230px;margin:10px;float:left;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-chart-title{text-align:center;height:30px;line-height:30px}.highed-cloud-thumbnail{width:300px;height:200px;background-repeat:no-repeat;background-size:contain;line-height:400px;text-align:center;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-thumbnail:hover{border:5px solid #61BC7B}.highed-cloud-login-container{padding:5px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-input{width:100%;height:40px;font-size:16px;margin-bottom:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-login-notice{text-align:center;font-size:9px;font-style:italic}.highed-cloud-login-error{display:none;text-align:center;background:#a55;color:#fafafa;margin-bottom:10px;padding:5px;font-size:10px;width:100%;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-paging{position:absolute;right:0;bottom:10px;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.highed-cloud-paging-item{margin-right:5px;cursor:pointer;padding:5px;background:#fff;color:#dd470c}.highed-toolbox{height:100%;position:relative}.highed-toolbox-bar{height:100%;width:50px;float:left;background:#111;color:#afafaf}.highed-toolbox-body{height:100%;width:0;float:left;opacity:0;overflow:auto;color:#afafaf;background:#222}.highed-toolbox-inner-body{padding:10px}.highed-toolbox-bar-icon{width:100%;padding:4px;text-align:center;line-height:40px!important;font-size:24px!important;margin-bottom:5px;height:50px}.highed-toolbox-live{border:2px solid;padding:3px 10px;float:left;display:none;margin-top:-5px;font-size:15px}.highed-toolbox-bar-icon:hover{color:#fff}.highed-toolbox-bar-icon-sel{color:#fff!important;background:#dd470c!important}.highed-toolbox-user-contents{width:100%;height:100%}.highed-toolbox-body-title{text-transform:uppercase;white-space:nowrap;text-align:center;font-size:24px;padding-bottom:5px;padding-top:10px;margin-bottom:5px;width:100%;overflow:hidden}.highed-toolbox-help{position:absolute;right:20px;top:0;font-size:40px!important;padding-top:10px;display:none}.highed-chart-frame{position:absolute;left:40px;top:0;height:100%;padding:50px;overflow-x:auto}.highed-chart-frame-body{background:#fff;width:100%;height:100%;box-shadow:13px 10px 23px -14px #000}.highed-res-preview{position:absolute;top:0;left:50%;transform:translate(-50%);height:30px;padding:4px;width:400px}.highed-res-quicksel{width:150px;display:inline-block;float:left}.highed-res-number{width:40px;margin-left:4px;margin-right:4px;font-size:22px}.highed-res-headline{float:left;padding-top:6px;padding-right:4px}.highed-help-gif{background-size:100% auto;height:300px;background-repeat:no-repeat;width:100%}.highed-help-desc{margin-top:10px;padding:5px;font-size:22px;max-height:200px;overflow-y:auto}.highed-help-nav{text-align:center;width:100%;position:absolute;bottom:10px;left:0;height:25px}.highed-help-counter{position:absolute;right:10px;bottom:20px;font-size:12px}.ovwContainer .layerTile{max-width:initial}body{font-size:16px}#app{font-family:Segoe UI,system-ui,ui-sans-serif,Tahoma,Geneva,Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;--sr-accent-colour: #00d2d3;--sr-content-background: rgba(249, 250, 251, 1);--sr-border-colour: rgba(229, 231, 235, 1)}#app .scroll-arrow{animation:bounce-light 1s 4.5}#app .scroll-arrow:hover{animation-iteration-count:infinite}@keyframes bounce-light{0%,to{transform:translateY(-10%);animationtimingfunction:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animationtimingfunction:cubic-bezier(0,0,.2,1)}}.lang-selector{height:18vh;width:32vh;background-color:#26374a}.lang-selector:hover{background-color:#2572b4}.home-btn-container{height:12vh;width:45vh;min-height:110px}.home-buttons:hover{background-color:#e7e7e7}table{table-layout:fixed}td{overflow-wrap:break-word;word-wrap:break-word;white-space:normal}h2[data-v-340c884d]{line-height:1.3;border-bottom:0px}button[data-v-340c884d]{border-radius:3px;padding:5px 12px;margin:0 10px;font-weight:600;transition-duration:.2s}.vfm__content button[data-v-340c884d]:hover:enabled{background-color:#dbdbdb;color:#000}.vfm__content button[data-v-340c884d]:focus{outline:2px solid royalblue;outline-offset:2px;transition-duration:75ms}.vfm__content button[data-v-340c884d]:disabled{border:1px solid gray;color:gray;cursor:not-allowed}h2[data-v-a0de9cb1]{line-height:1.3;border-bottom:0px}button[data-v-a0de9cb1]{border-radius:3px;padding:5px 12px;margin:0 10px;font-weight:600;transition-duration:.2s}.vfm__content button[data-v-a0de9cb1]:hover:enabled{background-color:#dbdbdb;color:#000}.vfm__content button[data-v-a0de9cb1]:focus{outline:2px solid royalblue;outline-offset:2px;transition-duration:75ms}.vfm__content button[data-v-a0de9cb1]:disabled{border:1px solid gray;color:gray;cursor:not-allowed}.chart-item[data-v-35b3f058]{width:46%}.chart-item .handle[data-v-35b3f058]{cursor:move;cursor:grab;cursor:-webkit-grab}.confirm-button[data-v-fc8dd745]{background-color:#000!important;color:#fff!important}.cancel-button[data-v-fc8dd745]{background-color:#fff!important;border:1px solid black!important}.name-label{text-align:left!important}.chart-btn{border:none!important}.highed-chart-frame-body{pointer-events:none}.highed-toolbar-right .highed-icon{min-width:0!important;min-height:0!important;padding-left:0!important}.panel.top.highed-scrollbar{margin-bottom:0!important}.highed-res-preview{padding:4px 0}.highed-res-number:disabled{border-color:#7676764d}.highed-res-number{line-height:normal;background-color:field;border-width:2px;border-style:inset}[data-v-e6e37f4e] .jsoneditor-vue{height:100vh}.image-item[data-v-165e5220]{width:30%;cursor:move;cursor:grab;cursor:-webkit-grab}.image-item .image-file[data-v-165e5220]{aspect-ratio:auto;max-height:300px}.image-item .image-container[data-v-165e5220]{display:flex;align-items:center;justify-content:center;height:300px}.image-item button[data-v-165e5220]{padding:0!important}@media only screen and (max-width: 1500px){.image-item[data-v-165e5220]{width:41%}}@media only screen and (max-width: 500px){.image-item[data-v-165e5220]{width:90%}}.upload-image input[type=file][data-v-3c7849f7]:not(:focus-visible){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.drag-label[data-v-3c7849f7]{width:auto!important}.text-label[data-v-3c7849f7]{width:25%!important;margin-right:.5rem!important;margin-bottom:0!important}.dragging[data-v-3c7849f7]{background-color:#fffaf0;border-color:#fff}label[data-v-8dd715e2]{text-align:left!important}[data-v-8dd715e2] .v-md-icon-link:before{content:"🔗"}label[data-v-c72cbb85]{text-align:left!important;width:-moz-fit-content!important;width:fit-content!important}.ramp4-config-editor *,.ramp4-config-editor :before,.ramp4-config-editor :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ramp4-config-editor :before,.ramp4-config-editor :after{--tw-content: "" }.ramp4-config-editor html,.ramp4-config-editor :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.ramp4-config-editor body{margin:0;line-height:inherit}.ramp4-config-editor hr{height:0;color:inherit;border-top-width:1px}.ramp4-config-editor abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ramp4-config-editor h1,.ramp4-config-editor h2,.ramp4-config-editor h3,.ramp4-config-editor h4,.ramp4-config-editor h5,.ramp4-config-editor h6{font-size:inherit;font-weight:inherit}.ramp4-config-editor a{color:inherit;text-decoration:inherit}.ramp4-config-editor b,.ramp4-config-editor strong{font-weight:bolder}.ramp4-config-editor code,.ramp4-config-editor kbd,.ramp4-config-editor samp,.ramp4-config-editor pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.ramp4-config-editor small{font-size:80%}.ramp4-config-editor sub,.ramp4-config-editor sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ramp4-config-editor sub{bottom:-.25em}.ramp4-config-editor sup{top:-.5em}.ramp4-config-editor table{text-indent:0;border-color:inherit;border-collapse:collapse}.ramp4-config-editor button,.ramp4-config-editor input,.ramp4-config-editor optgroup,.ramp4-config-editor select,.ramp4-config-editor textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.ramp4-config-editor button,.ramp4-config-editor select{text-transform:none}.ramp4-config-editor button,.ramp4-config-editor input:where([type=button]),.ramp4-config-editor input:where([type=reset]),.ramp4-config-editor input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.ramp4-config-editor :-moz-focusring{outline:auto}.ramp4-config-editor :-moz-ui-invalid{box-shadow:none}.ramp4-config-editor progress{vertical-align:baseline}.ramp4-config-editor ::-webkit-inner-spin-button,.ramp4-config-editor ::-webkit-outer-spin-button{height:auto}.ramp4-config-editor [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ramp4-config-editor ::-webkit-search-decoration{-webkit-appearance:none}.ramp4-config-editor ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ramp4-config-editor summary{display:list-item}.ramp4-config-editor blockquote,.ramp4-config-editor dl,.ramp4-config-editor dd,.ramp4-config-editor h1,.ramp4-config-editor h2,.ramp4-config-editor h3,.ramp4-config-editor h4,.ramp4-config-editor h5,.ramp4-config-editor h6,.ramp4-config-editor hr,.ramp4-config-editor figure,.ramp4-config-editor p,.ramp4-config-editor pre{margin:0}.ramp4-config-editor fieldset{margin:0;padding:0}.ramp4-config-editor legend{padding:0}.ramp4-config-editor ol,.ramp4-config-editor ul,.ramp4-config-editor menu{list-style:none;margin:0;padding:0}.ramp4-config-editor dialog{padding:0}.ramp4-config-editor textarea{resize:vertical}.ramp4-config-editor input::-moz-placeholder,.ramp4-config-editor textarea::-moz-placeholder{opacity:1;color:#9ca3af}.ramp4-config-editor input::placeholder,.ramp4-config-editor textarea::placeholder{opacity:1;color:#9ca3af}.ramp4-config-editor button,.ramp4-config-editor [role=button]{cursor:pointer}.ramp4-config-editor :disabled{cursor:default}.ramp4-config-editor img,.ramp4-config-editor svg,.ramp4-config-editor video,.ramp4-config-editor canvas,.ramp4-config-editor audio,.ramp4-config-editor iframe,.ramp4-config-editor embed,.ramp4-config-editor object{display:block;vertical-align:middle}.ramp4-config-editor img,.ramp4-config-editor video{max-width:100%;height:auto}.ramp4-config-editor [hidden]{display:none}.ramp4-config-editor [type=text],.ramp4-config-editor input:where(:not([type])),.ramp4-config-editor [type=email],.ramp4-config-editor [type=url],.ramp4-config-editor [type=password],.ramp4-config-editor [type=number],.ramp4-config-editor [type=date],.ramp4-config-editor [type=datetime-local],.ramp4-config-editor [type=month],.ramp4-config-editor [type=search],.ramp4-config-editor [type=tel],.ramp4-config-editor [type=time],.ramp4-config-editor [type=week],.ramp4-config-editor [multiple],.ramp4-config-editor textarea,.ramp4-config-editor select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000 }.ramp4-config-editor [type=text]:focus,.ramp4-config-editor input:where(:not([type])):focus,.ramp4-config-editor [type=email]:focus,.ramp4-config-editor [type=url]:focus,.ramp4-config-editor [type=password]:focus,.ramp4-config-editor [type=number]:focus,.ramp4-config-editor [type=date]:focus,.ramp4-config-editor [type=datetime-local]:focus,.ramp4-config-editor [type=month]:focus,.ramp4-config-editor [type=search]:focus,.ramp4-config-editor [type=tel]:focus,.ramp4-config-editor [type=time]:focus,.ramp4-config-editor [type=week]:focus,.ramp4-config-editor [multiple]:focus,.ramp4-config-editor textarea:focus,.ramp4-config-editor select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.ramp4-config-editor input::-moz-placeholder,.ramp4-config-editor textarea::-moz-placeholder{color:#6b7280;opacity:1}.ramp4-config-editor input::placeholder,.ramp4-config-editor textarea::placeholder{color:#6b7280;opacity:1}.ramp4-config-editor ::-webkit-datetime-edit-fields-wrapper{padding:0}.ramp4-config-editor ::-webkit-date-and-time-value{min-height:1.5em}.ramp4-config-editor ::-webkit-date-and-time-value{text-align:inherit}.ramp4-config-editor ::-webkit-datetime-edit{display:inline-flex}.ramp4-config-editor ::-webkit-datetime-edit,.ramp4-config-editor ::-webkit-datetime-edit-year-field,.ramp4-config-editor ::-webkit-datetime-edit-month-field,.ramp4-config-editor ::-webkit-datetime-edit-day-field,.ramp4-config-editor ::-webkit-datetime-edit-hour-field,.ramp4-config-editor ::-webkit-datetime-edit-minute-field,.ramp4-config-editor ::-webkit-datetime-edit-second-field,.ramp4-config-editor ::-webkit-datetime-edit-millisecond-field,.ramp4-config-editor ::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.ramp4-config-editor select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ramp4-config-editor [multiple],.ramp4-config-editor [size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.ramp4-config-editor [type=checkbox],.ramp4-config-editor [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000 }.ramp4-config-editor [type=checkbox]{border-radius:0}.ramp4-config-editor [type=radio]{border-radius:100%}.ramp4-config-editor [type=checkbox]:focus,.ramp4-config-editor [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ramp4-config-editor [type=checkbox]:checked,.ramp4-config-editor [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp4-config-editor [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){.ramp4-config-editor [type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.ramp4-config-editor [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){.ramp4-config-editor [type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.ramp4-config-editor [type=checkbox]:checked:hover,.ramp4-config-editor [type=checkbox]:checked:focus,.ramp4-config-editor [type=radio]:checked:hover,.ramp4-config-editor [type=radio]:checked:focus{border-color:transparent;background-color:currentColor}.ramp4-config-editor [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){.ramp4-config-editor [type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.ramp4-config-editor [type=checkbox]:indeterminate:hover,.ramp4-config-editor [type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}.ramp4-config-editor [type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}.ramp4-config-editor [type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.ramp4-config-editor input[type=checkbox],.ramp4-config-editor input[type=radio]{border-width:2px;border-color:#000;margin-right:8px;cursor:pointer;color:#000}.ramp4-config-editor *,.ramp4-config-editor :before,.ramp4-config-editor :after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ramp4-config-editor ::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.ramp4-config-editor .container{width:100%}@media (min-width: 640px){.ramp4-config-editor .container{max-width:640px}}@media (min-width: 768px){.ramp4-config-editor .container{max-width:768px}}@media (min-width: 1024px){.ramp4-config-editor .container{max-width:1024px}}@media (min-width: 1280px){.ramp4-config-editor .container{max-width:1280px}}@media (min-width: 1536px){.ramp4-config-editor .container{max-width:1536px}}.ramp4-config-editor .visible{visibility:visible}.ramp4-config-editor .static{position:static}.ramp4-config-editor .absolute{position:absolute}.ramp4-config-editor .relative{position:relative}.ramp4-config-editor .bottom-\[1\.5px\]{bottom:1.5px}.ramp4-config-editor .bottom-\[2px\]{bottom:2px}.ramp4-config-editor .mx-1{margin-left:.25rem;margin-right:.25rem}.ramp4-config-editor .my-2{margin-top:.5rem;margin-bottom:.5rem}.ramp4-config-editor .my-4{margin-top:1rem;margin-bottom:1rem}.ramp4-config-editor .mb-1{margin-bottom:.25rem}.ramp4-config-editor .mb-4{margin-bottom:1rem}.ramp4-config-editor .ml-1{margin-left:.25rem}.ramp4-config-editor .ml-2{margin-left:.5rem}.ramp4-config-editor .ml-auto{margin-left:auto}.ramp4-config-editor .mr-1{margin-right:.25rem}.ramp4-config-editor .mr-2{margin-right:.5rem}.ramp4-config-editor .mt-1{margin-top:.25rem}.ramp4-config-editor .mt-2{margin-top:.5rem}.ramp4-config-editor .mt-3{margin-top:.75rem}.ramp4-config-editor .mt-4{margin-top:1rem}.ramp4-config-editor .mt-5{margin-top:1.25rem}.ramp4-config-editor .mt-\[0\]{margin-top:0}.ramp4-config-editor .box-border{box-sizing:border-box}.ramp4-config-editor .block{display:block}.ramp4-config-editor .flex{display:flex}.ramp4-config-editor .table{display:table}.ramp4-config-editor .grid{display:grid}.ramp4-config-editor .hidden{display:none}.ramp4-config-editor .h-5{height:1.25rem}.ramp4-config-editor .h-6{height:1.5rem}.ramp4-config-editor .h-9{height:2.25rem}.ramp4-config-editor .h-96{height:24rem}.ramp4-config-editor .h-full{height:100%}.ramp4-config-editor .w-5{width:1.25rem}.ramp4-config-editor .w-6{width:1.5rem}.ramp4-config-editor .w-full{width:100%}.ramp4-config-editor .max-w-2xl{max-width:42rem}.ramp4-config-editor .max-w-\[250px\]{max-width:250px}.ramp4-config-editor .max-w-xs{max-width:20rem}.ramp4-config-editor .flex-none{flex:none}.ramp4-config-editor .flex-shrink-0{flex-shrink:0}.ramp4-config-editor .flex-grow,.ramp4-config-editor .grow{flex-grow:1}.ramp4-config-editor .basis-1\/5{flex-basis:20%}.ramp4-config-editor .basis-4\/5{flex-basis:80%}.ramp4-config-editor .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp4-config-editor .cursor-default{cursor:default}.ramp4-config-editor .cursor-move{cursor:move}.ramp4-config-editor .cursor-not-allowed{cursor:not-allowed}.ramp4-config-editor .cursor-pointer{cursor:pointer}.ramp4-config-editor .flex-col{flex-direction:column}.ramp4-config-editor .items-center{align-items:center}.ramp4-config-editor .justify-center{justify-content:center}.ramp4-config-editor .gap-4{gap:1rem}.ramp4-config-editor .divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.ramp4-config-editor .divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity))}.ramp4-config-editor .overflow-y-scroll{overflow-y:scroll}.ramp4-config-editor .rounded-md{border-radius:.375rem}.ramp4-config-editor .border{border-width:1px}.ramp4-config-editor .border-2{border-width:2px}.ramp4-config-editor .border-t{border-top-width:1px}.ramp4-config-editor .border-solid{border-style:solid}.ramp4-config-editor .border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp4-config-editor .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.ramp4-config-editor .border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity))}.ramp4-config-editor .bg-\[\#1c1717\]{--tw-bg-opacity: 1;background-color:rgb(28 23 23 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.ramp4-config-editor .bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.ramp4-config-editor .fill-current{fill:currentColor}.ramp4-config-editor .p-1{padding:.25rem}.ramp4-config-editor .p-2{padding:.5rem}.ramp4-config-editor .p-3{padding:.75rem}.ramp4-config-editor .p-5{padding:1.25rem}.ramp4-config-editor .px-2{padding-left:.5rem;padding-right:.5rem}.ramp4-config-editor .px-5{padding-left:1.25rem;padding-right:1.25rem}.ramp4-config-editor .pl-1{padding-left:.25rem}.ramp4-config-editor .text-2xl{font-size:1.5rem;line-height:2rem}.ramp4-config-editor .text-3xl{font-size:1.875rem;line-height:2.25rem}.ramp4-config-editor .text-lg{font-size:1.125rem;line-height:1.75rem}.ramp4-config-editor .font-semibold{font-weight:600}.ramp4-config-editor .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp4-config-editor .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp4-config-editor .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp4-config-editor .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp4-config-editor .hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.ramp4-config-editor .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.ramp4-config-editor .disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}@media (min-width: 640px){.ramp4-config-editor .sm\:ml-3{margin-left:.75rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:ml-5{margin-left:1.25rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:mr-1{margin-right:.25rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:mr-3{margin-right:.75rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:mr-5{margin-right:1.25rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:hidden{display:none}}@media (min-width: 640px){.ramp4-config-editor .sm\:w-4\/5{width:80%}}@media (min-width: 640px){.ramp4-config-editor .sm\:w-\[500px\]{width:500px}}@media (min-width: 640px){.ramp4-config-editor .sm\:p-3{padding:.75rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:pl-2{padding-left:.5rem}}@media (min-width: 640px){.ramp4-config-editor .sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}.ramp4-config-editor .tippy-box[data-theme~=ramp4Editor]{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#fff;background:#222;opacity:.9;font-size:14px;padding:3px 8px;border-radius:5px;text-align:center}@property --a{initial-value: 0deg; inherits: false; syntax: "";}@property --h{initial-value: 0; inherits: false; syntax: "";}.ramp4-config-editor .loader{padding:2rem 4rem;font-family:monospace!important;font-weight:700;color:#fff;border-style:solid;border-width:1vmin;font-size:2rem;--charge: hsl(var(--h, 0), 80%, 50%);-o-border-image:conic-gradient(var(--charge) var(--a),transparent calc(var(--a) + .5deg)) 30;border-image:conic-gradient(var(--charge) var(--a),transparent calc(var(--a) + .5deg)) 30;animation:load 2s infinite ease-in-out}@keyframes load{0%,10%{--a: 0deg;--h: 0 }to{--a: 360deg;--h: 100 }}.ramp4-config-editor .cols-2{grid-template-columns:24px 1fr 1fr 48px}.ramp4-config-editor .cols-3{grid-template-columns:24px 1fr 1fr 1fr 48px}.ramp-styles select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ramp-styles [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ramp-styles [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.ramp-styles [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding:8px 12px;font-size:16px;line-height:24px;font-weight:400}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{height:16px;width:16px}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px;opacity:.5}@font-face{font-family:agGridMaterial;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media (min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;transform:scaleY(.125)}@media (min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.ramp4-config-editor{height:100%;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.ramp4-config-editor h1,.ramp4-config-editor h2,.ramp4-config-editor h3,.ramp4-config-editor h4,.ramp4-config-editor h5,.ramp4-config-editor h6,.ramp4-config-editor .h1,.ramp4-config-editor .h2,.ramp4-config-editor .h3,.ramp4-config-editor .h4,.ramp4-config-editor .h5,.ramp4-config-editor .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}.input-table{--grid-layout-gap: 100px;--grid-column-count: 10;--grid-item--min-width: min(250px, 100%);--gap-count: calc(var(--grid-column-count) - 1);--total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));--grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item--min-width),var(--grid-item--max-width)),1fr));-moz-column-gap:var(--grid-layout-gap);column-gap:var(--grid-layout-gap);row-gap:16px}.input-table select,.input-table input{display:block;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));font-size:.875rem;line-height:1.25rem}.input-table input[type=text],.input-table input[type=number],.input-table select{width:100%;padding:.5rem}.required:after{content:" *";color:red}@media (min-width: 640px){.ramp-styles div:has(>button[content="About RAMP"]){display:none}}label[data-v-b9d59711]{text-align:left!important;width:-moz-fit-content!important;width:fit-content!important}select[data-v-b9d59711]{border:1px black solid;background:#fff;padding:.25rem .5rem}.map-item[data-v-b9d59711]{width:300px;background:#eee;text-align:center;padding:25px;cursor:pointer}.map-item button[data-v-b9d59711]{padding:0!important}.edit-map[data-v-b9d59711]{content:url("data:image/svg+xml,%3csvg%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:ns1='http://sozi.baierouge.fr'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:dc='http://purl.org/dc/elements/1.1/'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20id='svg4847'%20sodipodi:docname='edit-icon.svg'%20viewBox='0%200%20581.98%20744.96'%20version='1.1'%20inkscape:version='0.48.4%20r9939'%20height='100'%20style='margin:%200%20auto;%20margin-bottom:%2020px'%20%3e%3csodipodi:namedview%20id='base'%20bordercolor='%23666666'%20inkscape:pageshadow='2'%20inkscape:window-y='24'%20fit-margin-left='0'%20pagecolor='%23ffffff'%20inkscape:window-height='844'%20inkscape:window-maximized='0'%20inkscape:zoom='0.17110443'%20inkscape:window-x='0'%20showgrid='false'%20borderopacity='1.0'%20inkscape:current-layer='layer1'%20inkscape:cx='1337.0235'%20inkscape:cy='-553.48697'%20fit-margin-top='0'%20fit-margin-right='0'%20fit-margin-bottom='0'%20inkscape:window-width='1589'%20inkscape:pageopacity='0.0'%20inkscape:document-units='px'%20/%3e%3cg%20id='layer1'%20inkscape:label='Layer%201'%20inkscape:groupmode='layer'%20transform='translate(-105.03%20-121.31)'%20%3e%3cg%20id='g4885'%3e%3cg%20id='g4830'%20style='fill:%20%23777777'%20transform='matrix(11.996%200%200%2011.996%20-1026.7%20-3323.3)'%20%3e%3cpath%20id='path11535'%20sodipodi:nodetypes='sccccscccccccccccccccccccc'%20inkscape:connector-curvature='0'%20style='color:%20%23777777;%20fill:%20%23777777'%20d='m139.16%20289.02c-1.2148-0.82153-2.4093-1.383-3.6056-1.8664l-1.2844%201.7675%207.3028%205.3067%201.2844-1.7675c-1.2539-1.5418-2.4824-2.6188-3.6972-3.4403zm-5.7164%201.0383-1.2844%201.7675%207.3028%205.3067%201.2844-1.7675zm-2.2202%203.0554-17.334%2023.854%203.9697%201.2896%2016.735-22.702zm4.0836%203.0131-16.643%2022.656%202.2523%203.5376%2017.61-23.9zm-21.862%2021.863-1.8834%209.5262%208.3239-4.591-2.3632-3.5249z'%20/%3e%3cpath%20id='rect4819'%20sodipodi:nodetypes='ssssssccssssssccs'%20style='fill:%20%23777777'%20inkscape:connector-curvature='0'%20d='m101.62%20290.19c-4.0274%200-7.2812%203.2539-7.2812%207.2812v44.531c0%204.0274%203.2539%207.25%207.2812%207.25h29.75c4.0274%200%207.2812-3.2226%207.2812-7.25v-34.844l-4.4375%206v27.156c0%202.4813-1.9874%204.5-4.4688%204.5h-26.5c-2.4813%200-4.4688-2.0187-4.4688-4.5v-41.188c0-2.4813%201.9874-4.4688%204.4688-4.4688h21.127l2.8419-4.4688z'%20/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");margin:0 auto 20px}.add-map[data-v-b9d59711]{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8IURPQ1RZUEUgc3ZnICBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+CjxzdmcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwIDEwMCIgaGVpZ2h0PSIxMDBweCIgaWQ9IkxheWVyXzEiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHdpZHRoPSIxMDBweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjEwMCIgd2lkdGg9IjEwMCIvPgogICAgPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzc3Nzc3IiBzdHJva2UtbWl0ZXJsaW1pdD0iMjAiIHN0cm9rZS13aWR0aD0iOCIgeDE9IjkiIHgyPSI5MSIgeTE9IjUwIiB5Mj0iNTAiLz4KICAgIDxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzc3Nzc3NyIgc3Ryb2tlLW1pdGVybGltaXQ9IjIwIiBzdHJva2Utd2lkdGg9IjgiIHgxPSI1MCIgeDI9IjUwIiB5MT0iOSIgeTI9IjkxIi8+Cjwvc3ZnPg==);margin:0 auto 20px}input[type=number][data-v-b9d59711]{width:76px}[data-v-b9d59711] rv-basemap-item .rv-basemap-thumb img{max-width:none}[data-v-b9d59711] .rv-details-attrib-value a{white-space:unset!important}[data-v-b9d59711] .ramp-app{height:100%}[data-v-b9d59711] .ramp-app h1,[data-v-b9d59711] .ramp-app h2,[data-v-b9d59711] .ramp-app h3,[data-v-b9d59711] .ramp-app h4,[data-v-b9d59711] .ramp-app h5,[data-v-b9d59711] .ramp-app h6,[data-v-b9d59711] .ramp-app .h1,[data-v-b9d59711] .ramp-app .h2,[data-v-b9d59711] .ramp-app .h3,[data-v-b9d59711] .ramp-app .h4,[data-v-b9d59711] .ramp-app .h5,[data-v-b9d59711] .ramp-app .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}[data-v-b9d59711] .ramp-app input[type=checkbox]{margin-top:unset}.video-file[data-v-e6e7b81c]{max-height:300px}.video-container[data-v-e6e7b81c]{display:flex;align-items:center;justify-content:center}button[data-v-e6e7b81c]{padding:0!important}.upload-video input[type=file][data-v-44a82180]:not(:focus-visible){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.drag-label[data-v-44a82180]{width:auto!important}.text-label[data-v-44a82180]{width:25%!important;margin-right:.5rem!important;margin-bottom:0!important}.dragging[data-v-44a82180]{background-color:#fffaf0;border-color:#fff}label[data-v-9e05cbbb]{text-align:left!important;width:-moz-fit-content!important;width:fit-content!important}select[data-v-9e05cbbb]{border:1px black solid;background:#fff;padding:.25rem .5rem}.table-header th[data-v-9e05cbbb]{text-align:center;background-color:#ddd;padding:5px}.table-contents td[data-v-9e05cbbb]{text-align:center;padding:5px}.table-contents[data-v-9e05cbbb]:hover{background-color:#eee;cursor:pointer}.table-add-row th[data-v-9e05cbbb]{vertical-align:top;text-align:center;border-top:1px solid #ddd;padding:5px}.table-add-row input[type=text][data-v-9e05cbbb],.table-add-row select[data-v-9e05cbbb],.table-add-row button[data-v-9e05cbbb]{width:150px!important;text-align:center;font-weight:400;border:1px solid black;padding:2px!important;margin-top:0!important}.table-header th{text-align:center;background-color:#ddd;padding:5px}.table-contents td{text-align:center;padding:5px}.table-contents:hover{background-color:#eee;cursor:pointer}.table-add-row td{vertical-align:top;text-align:center;border-top:1px solid #ddd;padding:5px}.table-add-row input[type=text],.table-add-row select,.table-add-row button{width:150px!important;text-align:center;font-weight:400;border:1px solid black;padding:2px!important;margin-top:0!important}.panel-select-button[data-v-7fd1752e]{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0}label[data-v-7fd1752e]{text-align:left!important;margin-left:.5rem}input[type=checkbox][data-v-7fd1752e]:checked{accent-color:black;color:#fff}select[data-v-7fd1752e]{border:1px solid #a1a1a1;background:#fff;padding:.25rem .5rem}.table-of-contents-slide button[data-v-7fd1752e]{padding:0;border:none}.slide-toc-button[data-v-8d87603a]{border-radius:3px;padding:2px;line-height:1}.slide-toc-button[data-v-8d87603a]:hover{background-color:#d1d5db}span[data-v-8d87603a]{font-weight:500}.toc-slide-button[data-v-685f6ef8]{border:none!important;background:none!important;padding:0!important;margin:0!important}.toc-slide-button[data-v-685f6ef8]:hover{background:none!important}.copy-select[data-v-685f6ef8]{width:450px}.focused[data-v-685f6ef8]{outline:2px solid black}.editor-toc-button[data-v-685f6ef8]{margin:10px 0 0!important}.slide-toc-button[data-v-685f6ef8]{border-radius:3px;padding:2px}.slide-toc-button[data-v-685f6ef8]:hover{background-color:#d1d5db}.line-clamp-2[data-v-685f6ef8]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.toc-list[data-v-685f6ef8]{height:calc(100vh - 177px);height:calc(var(--vh, 1vh) * 100 - 177px);overflow-y:auto}.toc-list-mobile[data-v-685f6ef8]{height:calc(100vh - 123px);height:calc(var(--vh, 1vh) * 100 - 123px);overflow-y:auto}.selected-toc-config-item[data-v-685f6ef8]{background-color:#e1e1e1}h2{line-height:80%}.metadata-label{font-weight:700;text-align:left}.metadata-item{margin-bottom:20px}.metadata-input{border:1px solid lightgray!important;display:block;border-radius:5px;margin-top:.15rem;margin-bottom:.25rem;max-width:100%;width:1200px}.metadata-subcaption{color:#6a6a6a;font-size:small}.metadata-select{padding:8px 10px;border:1px solid lightgray;background-color:#fff;display:block;border-radius:5px;margin-top:.15rem;margin-bottom:.25rem;max-width:100%;width:300px;--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.ramp-markdown[data-v-f01ffc66] :not(table,td,img){all:revert}.help-section-header[data-v-f01ffc66]{padding:10px 15px!important;margin:0!important}.help-section-header .dropdown-icon[data-v-f01ffc66]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.help-item-leave-active[data-v-f01ffc66],.help-item-enter-active[data-v-f01ffc66]{transition:all .3s}.help-item-enter-active[data-v-f01ffc66]{transition-delay:.1s}.help-item-leave-to[data-v-f01ffc66],.help-item-enter[data-v-f01ffc66]{max-height:0px;opacity:0}.storyramp-app .help-panel[data-v-f41260c9] :not(table,td,img){all:revert}.storyramp-app .vfm__content[data-v-f41260c9],.vfm .vfm__content[data-v-f41260c9]{max-width:80%;min-width:70%;max-height:80%;margin:16px;padding:4px}.editor-container{margin:0 auto}.editor-label{font-weight:600;text-align:left}.editor-h3{font-size:larger}.editor-input{padding:7px 10px;margin-top:3px;border:1px solid #a1a1a1;border-radius:5px;--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.editor-container .input-error{border:1px solid red;outline-color:red}.editor-button{border-radius:3px;padding:5px 12px;font-weight:600;transition-duration:.2s}.editor-forms-button{padding:8px 15px;border-radius:5px}.editor-button:hover:enabled{background-color:#dbdbdb;color:#000}button:focus,.editor-button:focus,input:focus,select:focus{outline:2px solid royalblue;z-index:2;outline-offset:2px;transition-duration:75ms}.editor-button:disabled{border:1px solid gray;color:gray;cursor:not-allowed}.editor-toc-button{background-color:#f3f4f6;color:#000;border:none;transition-duration:.2s;padding:.25 .25em!important}.editor-header{top:-1px;padding-top:9px}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.question-mark-button{font-size:24px;line-height:1.8rem}.toc-popup-button{border:1px solid rgb(135,135,135);background-color:#f3f3f3;border-radius:3px;padding:3px 12px}.toc-popup-button:hover{background-color:#eaeaea}.toc-popup-button:active{background-color:#ddd}@media only screen and (min-width: 768px){.editor-area{overflow-y:auto;height:calc(var(--vh, 1vh) * 100 - 100px)}}.dropbtn{background-color:#fff;color:#000;padding:5px 14px;font-size:16px;font-weight:600;border:1px solid black;transition:background-color .2s;border-radius:3px}.dropdown{position:relative;display:inline-block;margin:0;padding:0}.dropdown-content{display:none;position:absolute;background-color:#fff;min-width:110px;box-shadow:0 8px 16px #0003;z-index:1;border:1px solid lightgray}.dropdown-content button{color:#000;padding:7px 10px;text-decoration:none;display:block;text-align:center;font-weight:500;width:100%}.dropdown-content button:hover{background-color:#e6e5e5}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#dbdbdb}#sidebar-mobile{z-index:21;height:100%;width:0;max-width:100%;position:fixed;top:0;left:0;overflow-x:hidden;transition:.5s;background-color:#fff}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:20;display:none}.storyramp-app h1,.storyramp-app h2,.storyramp-app h3,.storyramp-app h4,.storyramp-app h5,.storyramp-app h6,.vfm h1,.vfm h2,.vfm h3,.vfm h4,.vfm h5,.vfm h6{font-family:Segoe UI,system-ui,ui-sans-serif,Tahoma,Geneva,Verdana,sans-serif;line-height:1.3;border-bottom:0px}.storyramp-app .editor-container,.vfm .editor-container{margin:0 auto}.storyramp-app .vfm__content,.vfm .vfm__content{max-width:80%;min-width:70%;max-height:90%;padding:20px}.storyramp-app .vfm__content label,.vfm .vfm__content label{display:block}.storyramp-app .editor-container h3,.vfm .editor-container h3{font-size:x-large}.storyramp-app .editor-container .input-error,.vfm .editor-container .input-error{border:1px solid red;outline-color:red}.storyramp-app .vfm__content button,.vfm .vfm__content button{border-radius:3px;padding:5px 12px;margin:0 10px;font-weight:600;transition-duration:.2s}.storyramp-app .vfm__content button:hover:enabled,.vfm .vfm__content button:hover:enabled{background-color:#dbdbdb;color:#000}.storyramp-app .vfm__content button:disabled,.vfm .vfm__content button:disabled{border:1px solid gray;color:gray;cursor:not-allowed}.storyramp-app .image-preview,.vfm .image-preview{max-width:150px;max-height:150px;display:inline}.storyramp-app .sub-link,.vfm .sub-link{color:#00f;margin:0;padding:0;text-decoration:underline;cursor:pointer;font-weight:400;font-size:.875rem;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.storyramp-app .sub-link:hover,.vfm .sub-link:hover{color:#57b0fd}.storyramp-app .sub-link:active,.vfm .sub-link:active{color:#57d3fd}.storyramp-app .input-success,.vfm .input-success{border-color:#00bd00;outline-color:#00bd00}.storyramp-app .input-warning,.vfm .input-warning{border-color:#eab308;outline-color:#eab308}.storyramp-app h1,.storyramp-app h2,.storyramp-app h3,.storyramp-app h4,.storyramp-app h5,.storyramp-app h6,.storyramp-app .h1,.storyramp-app .h2,.storyramp-app .h3,.storyramp-app .h4,.storyramp-app .h5,.storyramp-app .h6{font-family:Segoe UI,system-ui,ui-sans-serif,Tahoma,Geneva,Verdana,sans-serif;line-height:1.3;border-bottom:0px;margin-bottom:3px}.storyramp-app .story-header{z-index:60}.storyramp-app .storyramp-modified{max-width:1536px;margin:0 auto;padding-left:15px;padding-top:1em;padding-bottom:1em}.storyramp-app .prose a{font-weight:700}.storyramp-app .prose a:not([panel]):after{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='16px'%20height='16px'%20viewBox='0%200%2016%2016'%20version='1.1'%3e%3cg%20id='surface1'%3e%3cpath%20style='%20stroke:none;fill-rule:nonzero;fill:rgb(0%25,0%25,255%25);fill-opacity:1;'%20d='M%203%2014%20C%202.734375%2014%202.5%2013.898438%202.300781%2013.699219%20C%202.101562%2013.5%202%2013.265625%202%2013%20L%202%203%20C%202%202.734375%202.101562%202.5%202.300781%202.300781%20C%202.5%202.101562%202.734375%202%203%202%20L%207.648438%202%20L%207.648438%203%20L%203%203%20L%203%2013%20L%2013%2013%20L%2013%208.351562%20L%2014%208.351562%20L%2014%2013%20C%2014%2013.265625%2013.898438%2013.5%2013.699219%2013.699219%20C%2013.5%2013.898438%2013.265625%2014%2013%2014%20Z%20M%206.367188%2010.351562%20L%205.667969%209.632812%20L%2012.300781%203%20L%208.648438%203%20L%208.648438%202%20L%2014%202%20L%2014%207.351562%20L%2013%207.351562%20L%2013%203.714844%20Z%20M%206.367188%2010.351562%20'/%3e%3c/g%3e%3c/svg%3e")}.storyramp-app .w-mobile-full{width:80%}@media screen and (max-width: 640px){.w-mobile-full{width:100%!important}}/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.prose{color:#374151;max-width:65ch}.prose [class~=lead]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:#111827;text-decoration:underline;font-weight:500}.prose a:link{color:#00f}.prose a:visited,.prose a:hover{color:purple}.prose a:active{color:#00f}.prose strong{color:#111827;font-weight:600}.prose ol[type=A]{--list-counter-style: upper-alpha}.prose ol[type=a]{--list-counter-style: lower-alpha}.prose ol[type=A s]{--list-counter-style: upper-alpha}.prose ol[type=a s]{--list-counter-style: lower-alpha}.prose ol[type=I]{--list-counter-style: upper-roman}.prose ol[type=i]{--list-counter-style: lower-roman}.prose ol[type=I s]{--list-counter-style: upper-roman}.prose ol[type=i s]{--list-counter-style: lower-roman}.prose ol[type="1"]{--list-counter-style: decimal}.prose ol>li{position:relative;padding-left:1.75em}.prose ol>li:before{content:counter(list-item,var(--list-counter-style, decimal)) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li:before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:.6875em;left:.25em}.prose hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-left-color:#e5e7eb;quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}.prose h1{color:#111827;font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose h2{color:#111827;font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose h3{color:#111827;font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose h4{color:#111827;font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#111827;font-weight:600;font-size:.875em}.prose code:before{content:"`"}.prose code:after{content:"`"}.prose a code{color:#111827}.prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code:before{content:none}.prose pre code:after{content:none}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding:.5714286em}.prose{font-size:1rem;line-height:1.75}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose{img:disabled}.prose video{margin-top:2em;margin-bottom:2em}.prose figure{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol,.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose li{margin-top:.5em;margin-bottom:.5em}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>*:first-child{margin-top:1.25em}.prose>ul>li>*:last-child{margin-bottom:1.25em}.prose>ol>li>*:first-child{margin-top:1.25em}.prose>ol>li>*:last-child{margin-bottom:1.25em}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin-top:.75em;margin-bottom:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose h4+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose img:not(.story-graphic){margin-top:2em;margin-bottom:2em}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-2{top:.5rem}.top-20{top:5rem}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.right-10{right:2.5rem}.-right-1{right:-.25rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.left-0{left:0}.left-2{left:.5rem}.left-4{left:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.float-right{float:right}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-10{margin:2.5rem}.m-auto{margin:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-auto{margin-top:auto;margin-bottom:auto}.my-2\.5{margin-top:.625rem;margin-bottom:.625rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-auto{margin-top:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-32{margin-bottom:8rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-8{margin-left:2rem}.ml-10{margin-left:2.5rem}.ml-auto{margin-left:auto}.ml-0\.5{margin-left:.125rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-24{height:6rem}.h-96{height:24rem}.h-auto{height:auto}.h-full{height:100%}.h-story{height:calc(100vh - 4rem)}.max-h-0{max-height:0px}.max-h-full{max-height:100%}.max-h-60vh{max-height:60vh}.w-0{width:0px}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-48{width:12rem}.w-72{width:18rem}.w-80{width:20rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-2{flex:2 2 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x: -50%}.-translate-y-1\/2{--tw-translate-y: -50%}.rotate-180{--tw-rotate: 180deg}.-rotate-180{--tw-rotate: -180deg}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border-2{border-width:2px}.border-4{border-width:4px}.border{border-width:1px}.border-t-2{border-top-width:2px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-black{--tw-border-opacity: 1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgba(209,213,219,var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity: 1;border-color:rgba(156,163,175,var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity: 1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.border-gray-800{--tw-border-opacity: 1;border-color:rgba(31,41,55,var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgba(248,113,113,var(--tw-border-opacity))}.border-red-700{--tw-border-opacity: 1;border-color:rgba(185,28,28,var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity: 1;border-color:rgba(147,197,253,var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity: 1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.bg-transparent{background-color:transparent}.bg-black{--tw-bg-opacity: 1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgba(254,226,226,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgba(219,234,254,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgba(209,213,219,var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgba(31,41,55,var(--tw-bg-opacity))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgba(17,24,39,var(--tw-bg-opacity))}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-12{padding:3rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pt-24{padding-top:6rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-5{padding-bottom:1.25rem}.pb-10{padding-bottom:2.5rem}.pb-24{padding-bottom:6rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal: var(--tw-empty, );--tw-slashed-zero: var(--tw-empty, );--tw-numeric-figure: var(--tw-empty, );--tw-numeric-spacing: var(--tw-empty, );--tw-numeric-fraction: var(--tw-empty, );font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ordinal{--tw-ordinal: ordinal}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.text-black{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgba(220,38,38,var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgba(185,28,28,var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgba(29,78,216,var(--tw-text-opacity))}.text-accent-dark-orange{--tw-text-opacity: 1;color:rgba(204,57,1,var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgba(0,0,0,var(--tw-text-opacity))}.underline{text-decoration:underline}.opacity-60{opacity:.6}*,:before,:after{--tw-shadow: 0 0 #0000}.shadow{--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}*,:before,:after{--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgba(59, 130, 246, .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000}.filter{--tw-blur: var(--tw-empty, );--tw-brightness: var(--tw-empty, );--tw-contrast: var(--tw-empty, );--tw-grayscale: var(--tw-empty, );--tw-hue-rotate: var(--tw-empty, );--tw-invert: var(--tw-empty, );--tw-saturate: var(--tw-empty, );--tw-sepia: var(--tw-empty, );--tw-drop-shadow: var(--tw-empty, );filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur: blur(8px)}.invert{--tw-invert: invert(100%)}.sepia{--tw-sepia: sepia(100%)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tippy-content{text-align:center}.tippy-box[data-animation=chapter-menu][data-placement^=right]>.tippy-backdrop{transform-origin:50% 0!important}@media (min-width: 640px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:mr-1{margin-right:.25rem}.sm\:mr-3{margin-right:.75rem}.sm\:mr-4{margin-right:1rem}.sm\:mr-5{margin-right:1.25rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-5{margin-left:1.25rem}.sm\:ml-28{margin-left:7rem}.sm\:h-story{height:calc(100vh - 4rem)}.sm\:max-h-screen{max-height:100vh}.sm\:w-4\/5{width:80%}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-col{flex-direction:column}.sm\:self-start{align-self:flex-start}.sm\:p-3{padding:.75rem}.sm\:pl-2{padding-left:.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:sticky{position:sticky}.md\:float-right{float:right}.md\:block{display:block}.md\:hidden{display:none}.md\:w-1\/3{width:33.333333%}.md\:w-3\/4{width:75%}.md\:w-3\/5{width:60%}.md\:w-5\/12{width:41.666667%}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-around{justify-content:space-around}.md\:gap-3{gap:.75rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media (min-width: 1024px){.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.666667%}.lg\:flex-row{flex-direction:row}}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.ramp-styles :before,.ramp-styles :after{--tw-content: "" }.ramp-styles html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ramp-styles body{margin:0;line-height:inherit}.ramp-styles hr{height:0;color:inherit;border-top-width:1px}.ramp-styles abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6{font-size:inherit;font-weight:inherit}.ramp-styles a{color:inherit;text-decoration:inherit}.ramp-styles b,.ramp-styles strong{font-weight:bolder}.ramp-styles code,.ramp-styles kbd,.ramp-styles samp,.ramp-styles pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.ramp-styles small{font-size:80%}.ramp-styles sub,.ramp-styles sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ramp-styles sub{bottom:-.25em}.ramp-styles sup{top:-.5em}.ramp-styles table{text-indent:0;border-color:inherit;border-collapse:collapse}.ramp-styles button,.ramp-styles input,.ramp-styles optgroup,.ramp-styles select,.ramp-styles textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}.ramp-styles button,.ramp-styles select{text-transform:none}.ramp-styles button,.ramp-styles [type=button],.ramp-styles [type=reset],.ramp-styles [type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}.ramp-styles :-moz-focusring{outline:auto}.ramp-styles :-moz-ui-invalid{box-shadow:none}.ramp-styles progress{vertical-align:baseline}.ramp-styles ::-webkit-inner-spin-button,.ramp-styles ::-webkit-outer-spin-button{height:auto}.ramp-styles [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ramp-styles ::-webkit-search-decoration{-webkit-appearance:none}.ramp-styles ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ramp-styles summary{display:list-item}.ramp-styles blockquote,.ramp-styles dl,.ramp-styles dd,.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6,.ramp-styles hr,.ramp-styles figure,.ramp-styles p,.ramp-styles pre{margin:0}.ramp-styles fieldset{margin:0;padding:0}.ramp-styles legend{padding:0}.ramp-styles ol,.ramp-styles ul,.ramp-styles menu{list-style:none;margin:0;padding:0}.ramp-styles textarea{resize:vertical}.ramp-styles input::-moz-placeholder,.ramp-styles textarea::-moz-placeholder{opacity:1;color:#9ca3af}.ramp-styles input::placeholder,.ramp-styles textarea::placeholder{opacity:1;color:#9ca3af}.ramp-styles button,.ramp-styles [role=button]{cursor:pointer}.ramp-styles :disabled{cursor:default}.ramp-styles img,.ramp-styles svg,.ramp-styles video,.ramp-styles canvas,.ramp-styles audio,.ramp-styles iframe,.ramp-styles embed,.ramp-styles object{display:block;vertical-align:middle}.ramp-styles img,.ramp-styles video{max-width:100%;height:auto}.ramp-styles [hidden]{display:none}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000 }.ramp-styles [type=text]:focus,.ramp-styles [type=email]:focus,.ramp-styles [type=url]:focus,.ramp-styles [type=password]:focus,.ramp-styles [type=number]:focus,.ramp-styles [type=date]:focus,.ramp-styles [type=datetime-local]:focus,.ramp-styles [type=month]:focus,.ramp-styles [type=search]:focus,.ramp-styles [type=tel]:focus,.ramp-styles [type=time]:focus,.ramp-styles [type=week]:focus,.ramp-styles [multiple]:focus,.ramp-styles textarea:focus,.ramp-styles select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.ramp-styles input::-moz-placeholder,.ramp-styles textarea::-moz-placeholder{color:#6b7280;opacity:1}.ramp-styles input::placeholder,.ramp-styles textarea::placeholder{color:#6b7280;opacity:1}.ramp-styles ::-webkit-datetime-edit-fields-wrapper{padding:0}.ramp-styles ::-webkit-date-and-time-value{min-height:1.5em}.ramp-styles ::-webkit-datetime-edit,.ramp-styles ::-webkit-datetime-edit-year-field,.ramp-styles ::-webkit-datetime-edit-month-field,.ramp-styles ::-webkit-datetime-edit-day-field,.ramp-styles ::-webkit-datetime-edit-hour-field,.ramp-styles ::-webkit-datetime-edit-minute-field,.ramp-styles ::-webkit-datetime-edit-second-field,.ramp-styles ::-webkit-datetime-edit-millisecond-field,.ramp-styles ::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.ramp-styles select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ramp-styles [multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000 }.ramp-styles [type=checkbox]{border-radius:0}.ramp-styles [type=radio]{border-radius:100%}.ramp-styles [type=checkbox]:focus,.ramp-styles [type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ramp-styles [type=checkbox]:checked,.ramp-styles [type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.ramp-styles [type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.ramp-styles [type=checkbox]:checked:hover,.ramp-styles [type=checkbox]:checked:focus,.ramp-styles [type=radio]:checked:hover,.ramp-styles [type=radio]:checked:focus{border-color:transparent;background-color:currentColor}.ramp-styles [type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.ramp-styles [type=checkbox]:indeterminate:hover,.ramp-styles [type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}.ramp-styles [type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}.ramp-styles [type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.ramp-styles .ramp-markdown :not(table,td,img){all:revert}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-top:8px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-right:12px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-bottom:8px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{padding-left:12px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{font-size:16px;line-height:24px}.ramp-styles [type=text],.ramp-styles [type=email],.ramp-styles [type=url],.ramp-styles [type=password],.ramp-styles [type=number],.ramp-styles [type=date],.ramp-styles [type=datetime-local],.ramp-styles [type=month],.ramp-styles [type=search],.ramp-styles [type=tel],.ramp-styles [type=time],.ramp-styles [type=week],.ramp-styles [multiple],.ramp-styles textarea,.ramp-styles select{font-weight:400}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{height:16px}.ramp-styles [type=checkbox],.ramp-styles [type=radio]{width:16px}.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-scroll-snap-strictness: proximity }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000 }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }.ramp-styles *,.ramp-styles :before,.ramp-styles :after{--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.ramp-styles .container{width:100%}.ramp-styles .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.ramp-styles .pointer-events-none{pointer-events:none}.ramp-styles .pointer-events-auto{pointer-events:auto}.ramp-styles .visible{visibility:visible}.ramp-styles .\!visible{visibility:visible!important}.ramp-styles .invisible{visibility:hidden}.ramp-styles .static{position:static}.ramp-styles .fixed{position:fixed}.ramp-styles .absolute{position:absolute}.ramp-styles .relative{position:relative}.ramp-styles .sticky{position:sticky}.ramp-styles .inset-0{inset:0}.ramp-styles .inset-x-1\/2{left:50%;right:50%}.ramp-styles .inset-y-9\/20{top:45%;bottom:45%}.ramp-styles .inset-x-0{left:0;right:0}.ramp-styles .inset-y-0{top:0;bottom:0}.ramp-styles .top-0{top:0}.ramp-styles .left-0{left:0}.ramp-styles .top-8{top:8px}.ramp-styles .right-5{right:5px}.ramp-styles .top-5{top:5px}.ramp-styles .left-full{left:100%}.ramp-styles .bottom-0{bottom:0}.ramp-styles .right-0{right:0}.ramp-styles .top-2{top:2px}.ramp-styles .top-1{top:1px}.ramp-styles .right-2{right:2px}.ramp-styles .right-3{right:3px}.ramp-styles .top-3{top:3px}.ramp-styles .left-8{left:8px}.ramp-styles .bottom-36{bottom:36px}.ramp-styles .-top-2{top:-2px}.ramp-styles .-right-2{right:-2px}.ramp-styles .bottom-28{bottom:28px}.ramp-styles .bottom-48{bottom:48px}.ramp-styles .bottom-6{bottom:6px}.ramp-styles .top-1\/2{top:50%}.ramp-styles .left-1\/2{left:50%}.ramp-styles .right-8{right:8px}.ramp-styles .left-3{left:3px}.ramp-styles .left-6{left:6px}.ramp-styles .z-50{z-index:50}.ramp-styles .z-10{z-index:10}.ramp-styles .z-30{z-index:30}.ramp-styles .float-right{float:right}.ramp-styles .m-auto{margin:auto}.ramp-styles .m-2{margin:2px}.ramp-styles .m-0{margin:0}.ramp-styles .m-8{margin:8px}.ramp-styles .m-15{margin:15px}.ramp-styles .m-5{margin:5px}.ramp-styles .mx-2{margin-left:2px;margin-right:2px}.ramp-styles .mx-8{margin-left:8px;margin-right:8px}.ramp-styles .mx-4{margin-left:4px;margin-right:4px}.ramp-styles .my-4{margin-top:4px;margin-bottom:4px}.ramp-styles .mx-5{margin-left:5px;margin-right:5px}.ramp-styles .my-16{margin-top:16px;margin-bottom:16px}.ramp-styles .my-20{margin-top:20px;margin-bottom:20px}.ramp-styles .mx-10{margin-left:10px;margin-right:10px}.ramp-styles .mb-20{margin-bottom:20px}.ramp-styles .ml-auto{margin-left:auto}.ramp-styles .mt-auto{margin-top:auto}.ramp-styles .mr-10{margin-right:10px}.ramp-styles .mb-10{margin-bottom:10px}.ramp-styles .mt-5{margin-top:5px}.ramp-styles .ml-8{margin-left:8px}.ramp-styles .mr-4{margin-right:4px}.ramp-styles .ml-4{margin-left:4px}.ramp-styles .ml-10{margin-left:10px}.ramp-styles .mr-8{margin-right:8px}.ramp-styles .mr-6{margin-right:6px}.ramp-styles .mb-6{margin-bottom:6px}.ramp-styles .ml-20{margin-left:20px}.ramp-styles .mt-10{margin-top:10px}.ramp-styles .mt-36{margin-top:36px}.ramp-styles .mb-5{margin-bottom:5px}.ramp-styles .ml-42{margin-left:42px}.ramp-styles .mt-16{margin-top:16px}.ramp-styles .ml-32{margin-left:32px}.ramp-styles .mb-14{margin-bottom:14px}.ramp-styles .mb-8{margin-bottom:8px}.ramp-styles .mt-20{margin-top:20px}.ramp-styles .-ml-30{margin-left:-30px}.ramp-styles .ml-6{margin-left:6px}.ramp-styles .mt-2{margin-top:2px}.ramp-styles .mr-2{margin-right:2px}.ramp-styles .mr-auto{margin-right:auto}.ramp-styles .mb-3{margin-bottom:3px}.ramp-styles .mt-12{margin-top:12px}.ramp-styles .mr-12{margin-right:12px}.ramp-styles .mb-12{margin-bottom:12px}.ramp-styles .mb-0{margin-bottom:0}.ramp-styles .mb-1{margin-bottom:1px}.ramp-styles .mt-4{margin-top:4px}.ramp-styles .mr-15{margin-right:15px}.ramp-styles .mr-1{margin-right:1px}.ramp-styles .ml-15{margin-left:15px}.ramp-styles .ml-48{margin-left:48px}.ramp-styles .mr-16{margin-right:16px}.ramp-styles .box-content{box-sizing:content-box}.ramp-styles .block{display:block}.ramp-styles .inline-block{display:inline-block}.ramp-styles .inline{display:inline}.ramp-styles .flex{display:flex}.ramp-styles .inline-flex{display:inline-flex}.ramp-styles .table{display:table}.ramp-styles .grid{display:grid}.ramp-styles .contents{display:contents}.ramp-styles .hidden{display:none}.ramp-styles .h-full{height:100%}.ramp-styles .h-20{height:20px}.ramp-styles .h-16{height:16px}.ramp-styles .h-15{height:15px}.ramp-styles .h-18{height:18px}.ramp-styles .h-5{height:5px}.ramp-styles .h-24{height:24px}.ramp-styles .h-256{height:256px}.ramp-styles .h-230{height:230px}.ramp-styles .h-48{height:48px}.ramp-styles .h-36{height:36px}.ramp-styles .h-40{height:40px}.ramp-styles .h-3{height:3px}.ramp-styles .h-180{height:180px}.ramp-styles .h-30{height:30px}.ramp-styles .h-25{height:25px}.ramp-styles .h-6{height:6px}.ramp-styles .h-56{height:56px}.ramp-styles .h-26{height:26px}.ramp-styles .h-32{height:32px}.ramp-styles .h-192{height:192px}.ramp-styles .h-0{height:0px}.ramp-styles .h-75{height:75px}.ramp-styles .h-auto{height:auto}.ramp-styles .h-28{height:28px}.ramp-styles .h-10{height:10px}.ramp-styles .h-38{height:38px}.ramp-styles .h-44{height:44px}.ramp-styles .max-h-0{max-height:0px}.ramp-styles .w-500{width:500px}.ramp-styles .w-full{width:100%}.ramp-styles .w-20{width:20px}.ramp-styles .w-256{width:256px}.ramp-styles .w-16{width:16px}.ramp-styles .w-40{width:40px}.ramp-styles .w-15{width:15px}.ramp-styles .w-8{width:8px}.ramp-styles .w-24{width:24px}.ramp-styles .w-18{width:18px}.ramp-styles .w-48{width:48px}.ramp-styles .w-2\/3{width:66.666667%}.ramp-styles .w-64{width:64px}.ramp-styles .w-160{width:160px}.ramp-styles .w-25{width:25px}.ramp-styles .w-32{width:32px}.ramp-styles .w-230{width:230px}.ramp-styles .\!w-\[100\%\]{width:100%!important}.ramp-styles .w-10{width:10px}.ramp-styles .w-fit{width:-moz-fit-content;width:fit-content}.ramp-styles .w-192{width:192px}.ramp-styles .w-30{width:30px}.ramp-styles .w-0{width:0px}.ramp-styles .w-28{width:28px}.ramp-styles .w-42{width:42px}.ramp-styles .w-1\/2{width:50%}.ramp-styles .w-12{width:12px}.ramp-styles .w-auto{width:auto}.ramp-styles .min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.ramp-styles .min-w-0{min-width:0px}.ramp-styles .max-w-full{max-width:100%}.ramp-styles .flex-1{flex:1 1 0%}.ramp-styles .flex-auto{flex:1 1 auto}.ramp-styles .flex-none{flex:none}.ramp-styles .flex-shrink-0,.ramp-styles .shrink-0{flex-shrink:0}.ramp-styles .flex-grow{flex-grow:1}.ramp-styles .grow-\[1\.4\]{flex-grow:1.4}.ramp-styles .grow{flex-grow:1}.ramp-styles .-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .-rotate-180{--tw-rotate: -180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.ramp-styles .animate-spin{animation:spin 1s linear infinite}.ramp-styles .cursor-text{cursor:text}.ramp-styles .cursor-pointer{cursor:pointer}.ramp-styles .cursor-not-allowed{cursor:not-allowed}.ramp-styles .cursor-default{cursor:default}.ramp-styles .cursor-move{cursor:move}.ramp-styles .cursor-auto{cursor:auto}.ramp-styles .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ramp-styles .select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.ramp-styles .resize{resize:both}.ramp-styles .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ramp-styles .flex-row{flex-direction:row}.ramp-styles .flex-col{flex-direction:column}.ramp-styles .flex-wrap{flex-wrap:wrap}.ramp-styles .place-content-center{place-content:center}.ramp-styles .items-start{align-items:flex-start}.ramp-styles .items-center{align-items:center}.ramp-styles .items-stretch{align-items:stretch}.ramp-styles .justify-start{justify-content:flex-start}.ramp-styles .justify-end{justify-content:flex-end}.ramp-styles .justify-center{justify-content:center}.ramp-styles .justify-between{justify-content:space-between}.ramp-styles .gap-y-8{row-gap:8px}.ramp-styles .space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(5px * var(--tw-space-x-reverse));margin-left:calc(5px * calc(1 - var(--tw-space-x-reverse)))}.ramp-styles .self-end{align-self:flex-end}.ramp-styles .self-center{align-self:center}.ramp-styles .overflow-auto{overflow:auto}.ramp-styles .overflow-hidden{overflow:hidden}.ramp-styles .overflow-y-auto{overflow-y:auto}.ramp-styles .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ramp-styles .whitespace-nowrap{white-space:nowrap}.ramp-styles .whitespace-pre-line{white-space:pre-line}.ramp-styles .whitespace-pre-wrap{white-space:pre-wrap}.ramp-styles .break-words{overflow-wrap:break-word}.ramp-styles .break-all{word-break:break-all}.ramp-styles .rounded{border-radius:.25rem}.ramp-styles .rounded-full{border-radius:9999px}.ramp-styles .border{border-width:1px}.ramp-styles .border-2{border-width:2px}.ramp-styles .border-0{border-width:0px}.ramp-styles .border-4{border-width:4px}.ramp-styles .border-y{border-top-width:1px;border-bottom-width:1px}.ramp-styles .border-b{border-bottom-width:1px}.ramp-styles .border-t-0{border-top-width:0px}.ramp-styles .border-t{border-top-width:1px}.ramp-styles .border-b-2{border-bottom-width:2px}.ramp-styles .border-l-2{border-left-width:2px}.ramp-styles .border-solid{border-style:solid}.ramp-styles .border-dashed{border-style:dashed}.ramp-styles .border-none{border-style:none}.ramp-styles .border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.ramp-styles .border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.ramp-styles .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.ramp-styles .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.ramp-styles .border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.ramp-styles .border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp-styles .border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity))}.ramp-styles .border-yellow-500{--tw-border-opacity: 1;border-color:rgb(234 179 8 / var(--tw-border-opacity))}.ramp-styles .\!border-green-900{--tw-border-opacity: 1 !important;border-color:rgb(20 83 45 / var(--tw-border-opacity))!important}.ramp-styles .\!border-red-900{--tw-border-opacity: 1 !important;border-color:rgb(127 29 29 / var(--tw-border-opacity))!important}.ramp-styles .border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.ramp-styles .border-b-gray-600{--tw-border-opacity: 1;border-bottom-color:rgb(75 85 99 / var(--tw-border-opacity))}.ramp-styles .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ramp-styles .bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.ramp-styles .bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.ramp-styles .bg-black-75{background-color:#000000bf}.ramp-styles .bg-blue-900{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity))}.ramp-styles .bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.ramp-styles .bg-blue-800{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity))}.ramp-styles .bg-transparent{background-color:transparent}.ramp-styles .bg-white-75{background-color:#ffffffbf}.ramp-styles .bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.ramp-styles .bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.ramp-styles .bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.ramp-styles .bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}.ramp-styles .bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.ramp-styles .bg-opacity-30{--tw-bg-opacity: .3 }.ramp-styles .fill-current{fill:currentColor}.ramp-styles .fill-black{fill:#000}.ramp-styles .fill-gray-400{fill:#9ca3af}.ramp-styles .stroke-black{stroke:#000}.ramp-styles .stroke-1{stroke-width:1}.ramp-styles .object-contain{-o-object-fit:contain;object-fit:contain}.ramp-styles .p-20{padding:20px}.ramp-styles .p-0{padding:0}.ramp-styles .p-8{padding:8px}.ramp-styles .p-4{padding:4px}.ramp-styles .p-6{padding:6px}.ramp-styles .p-5{padding:5px}.ramp-styles .p-3{padding:3px}.ramp-styles .p-2{padding:2px}.ramp-styles .\!p-5{padding:5px!important}.ramp-styles .px-20{padding-left:20px;padding-right:20px}.ramp-styles .py-10{padding-top:10px;padding-bottom:10px}.ramp-styles .px-10{padding-left:10px;padding-right:10px}.ramp-styles .py-8{padding-top:8px;padding-bottom:8px}.ramp-styles .py-2{padding-top:2px;padding-bottom:2px}.ramp-styles .px-14{padding-left:14px;padding-right:14px}.ramp-styles .px-4{padding-left:4px;padding-right:4px}.ramp-styles .px-8{padding-left:8px;padding-right:8px}.ramp-styles .py-16{padding-top:16px;padding-bottom:16px}.ramp-styles .px-16{padding-left:16px;padding-right:16px}.ramp-styles .py-6{padding-top:6px;padding-bottom:6px}.ramp-styles .py-30{padding-top:30px;padding-bottom:30px}.ramp-styles .py-0{padding-top:0;padding-bottom:0}.ramp-styles .py-15{padding-top:15px;padding-bottom:15px}.ramp-styles .px-25{padding-left:25px;padding-right:25px}.ramp-styles .py-1{padding-top:1px;padding-bottom:1px}.ramp-styles .px-5{padding-left:5px;padding-right:5px}.ramp-styles .px-12{padding-left:12px;padding-right:12px}.ramp-styles .py-12{padding-top:12px;padding-bottom:12px}.ramp-styles .px-7{padding-left:7px;padding-right:7px}.ramp-styles .py-5{padding-top:5px;padding-bottom:5px}.ramp-styles .pb-10{padding-bottom:10px}.ramp-styles .pb-8{padding-bottom:8px}.ramp-styles .pl-0{padding-left:0}.ramp-styles .pl-8{padding-left:8px}.ramp-styles .pb-5{padding-bottom:5px}.ramp-styles .pl-5{padding-left:5px}.ramp-styles .pr-5{padding-right:5px}.ramp-styles .pr-16{padding-right:16px}.ramp-styles .pb-4{padding-bottom:4px}.ramp-styles .pr-32{padding-right:32px}.ramp-styles .pb-2{padding-bottom:2px}.ramp-styles .pt-5{padding-top:5px}.ramp-styles .pb-36{padding-bottom:36px}.ramp-styles .pr-12{padding-right:12px}.ramp-styles .pt-15{padding-top:15px}.ramp-styles .pb-24{padding-bottom:24px}.ramp-styles .pl-12{padding-left:12px}.ramp-styles .pl-36{padding-left:36px}.ramp-styles .pl-3{padding-left:3px}.ramp-styles .pl-30{padding-left:30px}.ramp-styles .pt-2{padding-top:2px}.ramp-styles .pl-4{padding-left:4px}.ramp-styles .pr-0{padding-right:0}.ramp-styles .pt-10{padding-top:10px}.ramp-styles .text-left{text-align:left}.ramp-styles .text-center{text-align:center}.ramp-styles .align-middle{vertical-align:middle}.ramp-styles .text-xl{font-size:20px;line-height:28px}.ramp-styles .text-sm{font-size:14px;line-height:20px}.ramp-styles .text-xs{font-size:12px;line-height:16px}.ramp-styles .text-lg{font-size:18px;line-height:28px}.ramp-styles .text-base{font-size:16px;line-height:24px}.ramp-styles .text-2xl{font-size:24px;line-height:32px}.ramp-styles .font-bold{font-weight:700}.ramp-styles .font-normal{font-weight:400}.ramp-styles .font-semibold{font-weight:600}.ramp-styles .capitalize{text-transform:capitalize}.ramp-styles .leading-none{line-height:1}.ramp-styles .leading-tight{line-height:1.25}.ramp-styles .leading-snug{line-height:1.375}.ramp-styles .text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.ramp-styles .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.ramp-styles .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp-styles .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.ramp-styles .text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ramp-styles .text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.ramp-styles .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.ramp-styles .text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}.ramp-styles .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.ramp-styles .text-black-75{color:#000000bf}.ramp-styles .underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ramp-styles .opacity-0{opacity:0}.ramp-styles .opacity-75{opacity:.75}.ramp-styles .opacity-60{opacity:.6}.ramp-styles .opacity-50{opacity:.5}.ramp-styles .shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .shadow-tm{--tw-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 2px 3px 0 rgba(0, 0, 0, .1);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ramp-styles .outline-none{outline:2px solid transparent;outline-offset:2px}.ramp-styles .outline{outline-style:solid}.ramp-styles .ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ramp-styles .ring-transparent{--tw-ring-color: transparent }.ramp-styles .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp-styles .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ramp-styles .backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.ramp-styles .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ramp-styles .duration-150{transition-duration:.15s}.ramp-styles .duration-300{transition-duration:.3s}.ramp-styles .duration-1000{transition-duration:1s}.ramp-styles .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ramp-styles .ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ramp-styles .ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ramp-styles .line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ramp-styles .display-none{display:none}.ramp-styles .first\:mt-8:first-child{margin-top:8px}.ramp-styles .last\:mr-0:last-child{margin-right:0}.ramp-styles .even\:bg-gray-300:nth-child(2n){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ramp-styles .hover\:border-black:hover{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.ramp-styles .hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.ramp-styles .hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.ramp-styles .hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .hover\:opacity-50:hover{opacity:.5}.ramp-styles .hover\:opacity-90:hover{opacity:.9}.ramp-styles .focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity))}.ramp-styles .focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.ramp-styles .focus\:opacity-100:focus{opacity:1}.ramp-styles .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.ramp-styles .focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ramp-styles .focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity)) }.ramp-styles .focus\:ring-opacity-30:focus{--tw-ring-opacity: .3 }.ramp-styles .disabled\:cursor-default:disabled{cursor:default}.ramp-styles .disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.ramp-styles .disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ramp-styles .disabled\:opacity-30:disabled{opacity:.3}.ramp-styles .xs .xs\:mr-0{margin-right:0}.ramp-styles .xs .xs\:pl-40{padding-left:40px}.ramp-styles .xs .xs\:pb-28{padding-bottom:28px}.ramp-styles .xs .xs\:pr-0{padding-right:0}.ramp-styles .sm .sm\:top-1{top:1px}.ramp-styles .sm .sm\:bottom-38{bottom:38px}.ramp-styles .sm .sm\:z-20{z-index:20}.ramp-styles .sm .sm\:mx-10{margin-left:10px;margin-right:10px}.ramp-styles .sm .sm\:mx-20{margin-left:20px;margin-right:20px}.ramp-styles .sm .sm\:mx-16{margin-left:16px;margin-right:16px}.ramp-styles .sm .sm\:ml-0{margin-left:0}.ramp-styles .sm .sm\:mr-12{margin-right:12px}.ramp-styles .sm .sm\:ml-20{margin-left:20px}.ramp-styles .sm .sm\:mr-16{margin-right:16px}.ramp-styles .sm .sm\:mb-0{margin-bottom:0}.ramp-styles .sm .sm\:block{display:block}.ramp-styles .sm .sm\:flex{display:flex}.ramp-styles .sm .sm\:h-26{height:26px}.ramp-styles .sm .sm\:w-64{width:64px}.ramp-styles .sm .sm\:w-1\/2{width:50%}.ramp-styles .sm .sm\:p-12{padding:12px}.ramp-styles .sm .sm\:p-8{padding:8px}.ramp-styles .sm .sm\:py-6{padding-top:6px;padding-bottom:6px}.ramp-styles .sm .sm\:px-16{padding-left:16px;padding-right:16px}.ramp-styles .sm .sm\:px-8{padding-left:8px;padding-right:8px}.ramp-styles .sm .sm\:pl-80{padding-left:80px}.ramp-styles .sm .sm\:pb-48{padding-bottom:48px}.ramp-styles .sm .sm\:pr-40{padding-right:40px}.ramp-styles .sm .sm\:pr-0{padding-right:0}.ramp-styles .sm .sm\:pr-8{padding-right:8px}.ramp-styles .sm .sm\:text-base{font-size:16px;line-height:24px}.ramp-styles .sm .sm\:display-none{display:none}.ramp-styles{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.ramp-styles button:focus{outline:2px solid black}.ramp-styles .ag-theme-material *{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.grid-icons{font-family:Roboto!important}.ramp-styles .esri-zoom-box__container{position:absolute;inset:0}.ramp-styles .esri-zoom-box__overlay{width:100%;height:100%}.ramp-styles .esri-zoom-box__overlay-background{fill:#0000001a}.ramp-styles .esri-zoom-box__outline{fill:transparent;stroke:#1e90ff;stroke-dasharray:1,1;stroke-width:2px}.ramp-markdown td{border-width:1px;padding:5px}.ramp-markdown img{display:inline}.ramp-markdown p{margin-bottom:10px}.tippy-tooltip.ramp-theme{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px}.tippy-tooltip.ramp-theme svg{display:inline}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(data:font/woff2;base64,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) format("woff2");font-weight:700;font-style:normal}.notification{position:absolute;height:100px;width:256px;padding:64px;z-index:50;left:0;right:0;top:0;margin:16px auto auto;border:2px solid red;font-size:x-large;background-color:#fff}.tippy-box[data-theme~=ramp4]{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;color:#fff;background:#222;opacity:.9;font-size:14px;padding:3px 8px;border-radius:5px;text-align:center}.tippy-box[data-theme~=ramp4] svg{display:inline}.tippy-box[data-theme~=ramp4] a{text-decoration:underline}.spinner{border:2px solid rgba(0,0,0,.158);border-top:2px solid #3f51b5;border-right:2px solid #3f51b5;border-radius:50%}.progress-line,.progress-line:before{height:3px;width:100%;margin:0}.progress-line{background-color:#b3d4fc;display:flex}.progress-line:before{background-color:#3f51b5;content:"";animation:running-progress 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0%}to{margin-left:100%;margin-right:0}}.panel-container-move[data-v-6def3362]{transition:.3s transform cubic-bezier(.22,.61,.36,1)}.rv-dropdown>*{padding:.5rem 1rem;display:block!important;text-decoration:none!important}.rv-dropdown>:not(.disabled){color:#2d3748!important}.rv-dropdown>*:hover:not(.disabled){background-color:#eee}.dropdown-icon{transition:transform .3s cubic-bezier(.35,0,.25,1)}.number[data-v-7bd23611]{background:#e70404;font-size:.8em}.notification-dropdown[data-v-7bd23611]{min-height:250px;padding:0!important}.notification-dropdown[data-v-7bd23611]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.about-ramp-dropdown[data-v-02cf9ee5]{padding:0!important}.about-ramp-dropdown[data-v-02cf9ee5]:hover{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.map-caption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.map-caption button:focus{outline:2px solid #1e3a8a!important}.number[data-v-4181d508]{background:red;font-size:.8em}.spinner[data-v-8c24ed63]{border:10px solid #b3d4fc;border-top:10px solid #3f51b5;border-radius:50%;width:100px;height:100px;animation:spin 2s ease-in-out infinite}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}.ramp-styles{height:100%;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}.ramp-styles [focus-list][aria-activedescendant]{outline:0!important}.ramp-styles [focus-list] [focus-item].focused.default-focus-style{outline:2px rgba(150,150,150,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus{outline:2px rgba(5,141,232,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus [focus-item].focused.default-focus-style{outline:2px rgba(5,141,232,.8) solid;outline-offset:-2px}.ramp-styles [focus-list]:focus [focus-list] [focus-item].focused.default-focus-style{outline:2px rgba(150,150,150,.8) solid;outline-offset:-2px}.ramp-styles h1,.ramp-styles h2,.ramp-styles h3,.ramp-styles h4,.ramp-styles h5,.ramp-styles h6,.ramp-styles .h1,.ramp-styles .h2,.ramp-styles .h3,.ramp-styles .h4,.ramp-styles .h5,.ramp-styles .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}.symbologyIcon{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}[data-v-9e477d20] .rv-dropdown>*{width:100%;text-align:left}button[data-v-0af0697e]{outline:none!important}button.focused[data-v-0af0697e]{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.loader[data-v-a3c61802]{--width: 5px;animation:spinningColor-a3c61802 1.5s ease-in-out infinite;margin:100px auto;border:var(--width) double #f0eff5;border-radius:50%;width:50px;height:50px}@keyframes spinningColor-a3c61802{0%{transform:rotate(360deg);border-top:var(--width) dashed #f56682;border-bottom:var(--width) dashed #387eff}25%{border-top:var(--width) dashed #f591a6;border-bottom:var(--width) dashed #6da7f7}50%{border-top:var(--width) dashed #fd878e;border-bottom:var(--width) dashed #4ba3ff}75%{border-top:var(--width) dashed #f57f8f;border-bottom:var(--width) dashed #569dff}to{border-top:var(--width) dashed #f56682;border-bottom:var(--width) dashed #387eff}}span[data-v-5d32b715]{height:0!important}.dropdown[data-v-6346dfbd]{left:100%;bottom:0}.number[data-v-f2294fce]{background:red;font-size:.8em}.notification-button[data-v-f2294fce]{position:absolute!important}.appbar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.appbar .appbar-item{margin-top:4px;margin-bottom:4px;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.appbar .appbar-item:first-child{margin-top:8px}.appbar .appbar-item:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}[focus-list]:focus [focus-item].focused.area-of-interest-item-button[data-v-74cdad7d]{border:solid black 2px}[focus-list]:focus [focus-item].focused.area-of-interest-item-button .area-of-interest-item-image[data-v-74cdad7d]{opacity:.5}.basemap-item-container[data-v-dbfed424]{display:grid;place-items:center;grid-template-areas:"inner-div"}.basemap-item-inner[data-v-dbfed424]{grid-area:inner-div}[focus-list]:focus [focus-item].focused.basemap-item-button[data-v-dbfed424]{border:solid black 2px}[focus-list]:focus [focus-item].focused.basemap-item-button .basemap-item-image[data-v-dbfed424]{opacity:.5}.rv-basemap-check[data-v-dbfed424]:before{content:"";position:absolute;border-top:50px solid rgb(250,250,250);border-left:50px solid transparent;right:0;top:0}.crosshairs[data-v-495353cf]{transform:translate(-50%,-50%)}.badge[data-v-256f0518]{background-color:#576870;bottom:-5px;right:-5px;font-size:8px}.symbStack{flex:0 0 32px}.detailsButtonSelected{border-left:3px solid #576870;padding-left:4px!important}.symbologyStackButton{transition:background .3s}.symbologyStackButton:hover{background:#eee}.symbologyLayerName{flex:1 1 auto;text-align:left}.symbologyStackButton:focus{outline:2px solid black;z-index:1}.symbology-list{height:auto;top:0;bottom:-8px;border-right:1px solid #eee;box-shadow:-1px 0 5px #00000080;margin:-8px -8px 0;transition:all .3s cubic-bezier(.35,0,.25,1)}.symbology-list-expanded{width:70%!important;overflow-y:auto!important}.rv-label[data-v-9717afbc]{display:flex;align-items:center}.layerName[data-v-04b12e3e]{border-bottom:1px solid #eee}.detailsContentSection[data-v-251e74c1]{padding-right:8px;margin-right:-8px}@keyframes progress-indeterminate-343c5c69{0%{width:30%;left:-40%}60%{left:100%;width:100%}to{left:100%;width:0}}.progressbar[data-v-343c5c69]{transition:width .25s ease}.indeterminate .progressbar[data-v-343c5c69]{animation:progress-indeterminate-343c5c69 1.4s ease infinite}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{position:absolute;width:0;height:0;display:block}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{display:flex;flex:1 1 auto;align-items:center;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;position:relative;display:flex;flex-direction:column;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{position:absolute;bottom:20px;right:25px;opacity:.5;transition:opacity 1s ease-out 3s}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;display:block;height:40px;width:170px;opacity:.5}.ag-watermark-text{opacity:.5;font-weight:700;font-family:Impact,sans-serif;font-size:19px;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{position:relative;display:flex;flex-direction:column}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{overflow:hidden;flex:1 1 auto;width:0}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-virtual-list-viewport{position:relative;height:100%;min-width:0px;overflow:hidden;flex:1 1 auto}.ag-body-viewport{display:flex}.ag-body-viewport.ag-layout-normal{overflow-y:auto;-webkit-overflow-scrolling:touch}.ag-center-cols-viewport{width:100%;overflow-x:auto}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-floating-bottom-container{height:100%;white-space:nowrap}.ag-center-cols-container,.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container{position:absolute;top:0;left:0;pointer-events:none}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;overflow:hidden;height:100%;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-center-cols-clipper{flex:1 1 auto;min-width:0;overflow:hidden;min-height:100%;transform:translateZ(0)}.ag-body-horizontal-scroll{min-height:0;min-width:0;width:100%;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible{position:absolute;bottom:0;left:0;right:0;pointer-events:none}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-scrollbar-active{pointer-events:all}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable{cursor:pointer}.ag-header{display:flex;width:100%;white-space:nowrap}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute;overflow:hidden}.ag-header-cell{display:inline-flex;align-items:center;position:absolute;height:100%;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){transition:opacity .2s;opacity:0}.ag-header-group-cell-label,.ag-header-cell-label{display:flex;flex:1 1 auto;overflow:hidden;align-items:center;text-overflow:ellipsis;align-self:stretch}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-header-cell-resize{position:absolute;z-index:2;height:100%;width:8px;top:0;cursor:ew-resize}.ag-ltr .ag-header-cell-resize{right:-4px}.ag-rtl .ag-header-cell-resize{left:-4px}.ag-pinned-left-header .ag-header-cell-resize{right:-4px}.ag-pinned-right-header .ag-header-cell-resize{left:-4px}.ag-header-select-all{display:flex}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto}.ag-column-select{position:relative;display:flex;flex-direction:column;overflow:hidden;flex:3 1 0px}.ag-column-select-header{position:relative;display:flex;flex:none}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0px;overflow:hidden}.ag-column-drop{position:relative;display:inline-flex;align-items:center;overflow:auto;width:100%}.ag-column-drop-list{display:flex;align-items:center}.ag-column-drop-cell{position:relative;display:flex;align-items:center}.ag-column-drop-cell-text{overflow:hidden;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{display:flex;flex-direction:column;overflow:hidden;align-items:stretch;flex:1 1 0px}.ag-column-drop-vertical-title-bar{display:flex;align-items:center;flex:none}.ag-column-drop-vertical-list{position:relative;align-items:stretch;flex-grow:1;flex-direction:column;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0px;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{display:flex;align-items:center}.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{display:flex;align-items:center}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,background-color .1s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,background-color .1s,opacity .2s}.ag-row-no-animation .ag-row{transition:background-color .1s}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{display:flex;align-items:center}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{display:flex;align-items:center}.ag-cell{display:inline-block;position:absolute;white-space:nowrap;height:100%}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-all}.ag-cell-wrapper{display:flex;align-items:center}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{position:absolute;height:100%;width:100%;left:0;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{height:100%;align-items:center}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input{height:100%;width:100%;line-height:normal}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{display:flex;align-items:center;height:100%}.ag-set-filter-item-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-set-filter-item-checkbox{display:flex}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1 0px}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{position:relative;display:flex;flex:1 1 auto;height:100%}.ag-floating-filter-full-body{display:flex;flex:1 1 auto;height:100%;width:100%;align-items:center;overflow:hidden}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-dnd-ghost{position:absolute;display:inline-flex;align-items:center;cursor:move;white-space:nowrap;z-index:9999}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-overlay-panel{display:flex;height:100%;width:100%}.ag-overlay-wrapper{display:flex;flex:none;width:100%;height:100%;align-items:center;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-top,.ag-pinned-right-floating-top{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-floating-bottom{overflow:hidden;white-space:nowrap;width:100%;position:relative;display:flex}.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom{display:inline-block;overflow:hidden;position:relative;min-width:0px}.ag-dialog,.ag-panel{display:flex;flex-direction:column;position:relative;overflow:hidden}.ag-panel-title-bar{display:flex;flex:none;align-items:center;cursor:default}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.ag-resizer.ag-resizer-topLeft{top:0;left:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-top{top:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-topRight{top:0;right:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-right{top:5px;right:0;bottom:5px;width:5px;cursor:ew-resize}.ag-resizer.ag-resizer-bottomRight{bottom:0;right:0;height:5px;width:5px;cursor:nwse-resize}.ag-resizer.ag-resizer-bottom{bottom:0;left:5px;right:5px;height:5px;cursor:ns-resize}.ag-resizer.ag-resizer-bottomLeft{bottom:0;left:0;height:5px;width:5px;cursor:nesw-resize}.ag-resizer.ag-resizer-left{left:0;top:5px;bottom:5px;width:5px;cursor:ew-resize}.ag-tooltip,.ag-tooltip-custom{position:absolute;pointer-events:none;z-index:99999}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0!important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-compact-menu-option{width:100%;display:flex;flex-wrap:nowrap}.ag-compact-menu-option-text{white-space:nowrap;flex:1 1 auto}.ag-rich-select{cursor:default;outline:none}.ag-rich-select-value{display:flex;align-items:center}.ag-rich-select-value-icon{flex:1 1 auto;order:1}.ag-ltr .ag-rich-select-value-icon{text-align:right}.ag-rtl .ag-rich-select-value-icon{text-align:left}.ag-rich-select-list{position:relative}.ag-rich-select-virtual-list-item{display:flex}.ag-rich-select-row{display:flex;flex:1 1 auto;align-items:center;white-space:nowrap}.ag-paging-panel{align-items:center;display:flex;justify-content:flex-end}.ag-paging-page-summary-panel{display:flex;align-items:center}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{display:flex;overflow-y:auto;overflow-x:hidden;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{position:relative;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;height:100%}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize,.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{display:flex;align-items:center;height:100%;position:absolute}.ag-cell-label-container{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;width:100%;height:100%;overflow:hidden}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{order:-1;flex-direction:row}.ag-side-button-button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap;outline:none;cursor:pointer}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left,.ag-status-bar-center,.ag-status-bar-right{display:inline-flex}.ag-icon{display:block;speak:none}.ag-group{position:relative;width:100%}.ag-group-title-bar{display:flex;align-items:center}.ag-group-title{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{display:flex;align-items:center}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{display:flex;flex-direction:row;align-items:center}.ag-input-field-input{flex:1 1 auto;width:100%;min-width:0}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-range-field,.ag-angle-select{display:flex;align-items:center}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field,.ag-picker-field-display{flex:1 1 auto}.ag-picker-field{display:flex;align-items:center}.ag-picker-field-icon{display:flex;border:0;padding:0;margin:0;cursor:pointer}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-color-panel{width:100%;display:flex;flex-direction:column;text-align:center}.ag-spectrum-color{flex:1 1 auto;position:relative;overflow:hidden;cursor:default}.ag-spectrum-fill{position:absolute;inset:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{position:absolute;pointer-events:none;cursor:pointer}.ag-spectrum-hue{cursor:default;background:linear-gradient(to left,red 3%,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{width:100%;height:100%}.ag-spectrum-alpha-background{background-image:linear-gradient(to right,#0000,#000);width:100%;height:100%}.ag-spectrum-tool{cursor:pointer}.ag-spectrum-slider{position:absolute;pointer-events:none}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-ltr .ag-column-select-indent-1{padding-left:20px}.ag-rtl .ag-column-select-indent-1{padding-right:20px}.ag-ltr .ag-row-group-indent-1{padding-left:20px}.ag-rtl .ag-row-group-indent-1{padding-right:20px}.ag-ltr .ag-column-select-indent-2{padding-left:40px}.ag-rtl .ag-column-select-indent-2{padding-right:40px}.ag-ltr .ag-row-group-indent-2{padding-left:40px}.ag-rtl .ag-row-group-indent-2{padding-right:40px}.ag-ltr .ag-column-select-indent-3{padding-left:60px}.ag-rtl .ag-column-select-indent-3{padding-right:60px}.ag-ltr .ag-row-group-indent-3{padding-left:60px}.ag-rtl .ag-row-group-indent-3{padding-right:60px}.ag-ltr .ag-column-select-indent-4{padding-left:80px}.ag-rtl .ag-column-select-indent-4{padding-right:80px}.ag-ltr .ag-row-group-indent-4{padding-left:80px}.ag-rtl .ag-row-group-indent-4{padding-right:80px}.ag-ltr .ag-column-select-indent-5{padding-left:100px}.ag-rtl .ag-column-select-indent-5{padding-right:100px}.ag-ltr .ag-row-group-indent-5{padding-left:100px}.ag-rtl .ag-row-group-indent-5{padding-right:100px}.ag-ltr .ag-column-select-indent-6{padding-left:120px}.ag-rtl .ag-column-select-indent-6{padding-right:120px}.ag-ltr .ag-row-group-indent-6{padding-left:120px}.ag-rtl .ag-row-group-indent-6{padding-right:120px}.ag-ltr .ag-column-select-indent-7{padding-left:140px}.ag-rtl .ag-column-select-indent-7{padding-right:140px}.ag-ltr .ag-row-group-indent-7{padding-left:140px}.ag-rtl .ag-row-group-indent-7{padding-right:140px}.ag-ltr .ag-column-select-indent-8{padding-left:160px}.ag-rtl .ag-column-select-indent-8{padding-right:160px}.ag-ltr .ag-row-group-indent-8{padding-left:160px}.ag-rtl .ag-row-group-indent-8{padding-right:160px}.ag-ltr .ag-column-select-indent-9{padding-left:180px}.ag-rtl .ag-column-select-indent-9{padding-right:180px}.ag-ltr .ag-row-group-indent-9{padding-left:180px}.ag-rtl .ag-row-group-indent-9{padding-right:180px}.ag-ltr .ag-column-select-indent-10{padding-left:200px}.ag-rtl .ag-column-select-indent-10{padding-right:200px}.ag-ltr .ag-row-group-indent-10{padding-left:200px}.ag-rtl .ag-row-group-indent-10{padding-right:200px}.ag-ltr .ag-column-select-indent-11{padding-left:220px}.ag-rtl .ag-column-select-indent-11{padding-right:220px}.ag-ltr .ag-row-group-indent-11{padding-left:220px}.ag-rtl .ag-row-group-indent-11{padding-right:220px}.ag-ltr .ag-column-select-indent-12{padding-left:240px}.ag-rtl .ag-column-select-indent-12{padding-right:240px}.ag-ltr .ag-row-group-indent-12{padding-left:240px}.ag-rtl .ag-row-group-indent-12{padding-right:240px}.ag-ltr .ag-column-select-indent-13{padding-left:260px}.ag-rtl .ag-column-select-indent-13{padding-right:260px}.ag-ltr .ag-row-group-indent-13{padding-left:260px}.ag-rtl .ag-row-group-indent-13{padding-right:260px}.ag-ltr .ag-column-select-indent-14{padding-left:280px}.ag-rtl .ag-column-select-indent-14{padding-right:280px}.ag-ltr .ag-row-group-indent-14{padding-left:280px}.ag-rtl .ag-row-group-indent-14{padding-right:280px}.ag-ltr .ag-column-select-indent-15{padding-left:300px}.ag-rtl .ag-column-select-indent-15{padding-right:300px}.ag-ltr .ag-row-group-indent-15{padding-left:300px}.ag-rtl .ag-row-group-indent-15{padding-right:300px}.ag-ltr .ag-column-select-indent-16{padding-left:320px}.ag-rtl .ag-column-select-indent-16{padding-right:320px}.ag-ltr .ag-row-group-indent-16{padding-left:320px}.ag-rtl .ag-row-group-indent-16{padding-right:320px}.ag-ltr .ag-column-select-indent-17{padding-left:340px}.ag-rtl .ag-column-select-indent-17{padding-right:340px}.ag-ltr .ag-row-group-indent-17{padding-left:340px}.ag-rtl .ag-row-group-indent-17{padding-right:340px}.ag-ltr .ag-column-select-indent-18{padding-left:360px}.ag-rtl .ag-column-select-indent-18{padding-right:360px}.ag-ltr .ag-row-group-indent-18{padding-left:360px}.ag-rtl .ag-row-group-indent-18{padding-right:360px}.ag-ltr .ag-column-select-indent-19{padding-left:380px}.ag-rtl .ag-column-select-indent-19{padding-right:380px}.ag-ltr .ag-row-group-indent-19{padding-left:380px}.ag-rtl .ag-row-group-indent-19{padding-right:380px}.ag-ltr .ag-column-select-indent-20{padding-left:400px}.ag-rtl .ag-column-select-indent-20{padding-right:400px}.ag-ltr .ag-row-group-indent-20{padding-left:400px}.ag-rtl .ag-row-group-indent-20{padding-right:400px}.ag-ltr .ag-column-select-indent-21{padding-left:420px}.ag-rtl .ag-column-select-indent-21{padding-right:420px}.ag-ltr .ag-row-group-indent-21{padding-left:420px}.ag-rtl .ag-row-group-indent-21{padding-right:420px}.ag-ltr .ag-column-select-indent-22{padding-left:440px}.ag-rtl .ag-column-select-indent-22{padding-right:440px}.ag-ltr .ag-row-group-indent-22{padding-left:440px}.ag-rtl .ag-row-group-indent-22{padding-right:440px}.ag-ltr .ag-column-select-indent-23{padding-left:460px}.ag-rtl .ag-column-select-indent-23{padding-right:460px}.ag-ltr .ag-row-group-indent-23{padding-left:460px}.ag-rtl .ag-row-group-indent-23{padding-right:460px}.ag-ltr .ag-column-select-indent-24{padding-left:480px}.ag-rtl .ag-column-select-indent-24{padding-right:480px}.ag-ltr .ag-row-group-indent-24{padding-left:480px}.ag-rtl .ag-row-group-indent-24{padding-right:480px}.ag-ltr .ag-column-select-indent-25{padding-left:500px}.ag-rtl .ag-column-select-indent-25{padding-right:500px}.ag-ltr .ag-row-group-indent-25{padding-left:500px}.ag-rtl .ag-row-group-indent-25{padding-right:500px}.ag-ltr .ag-column-select-indent-26{padding-left:520px}.ag-rtl .ag-column-select-indent-26{padding-right:520px}.ag-ltr .ag-row-group-indent-26{padding-left:520px}.ag-rtl .ag-row-group-indent-26{padding-right:520px}.ag-ltr .ag-column-select-indent-27{padding-left:540px}.ag-rtl .ag-column-select-indent-27{padding-right:540px}.ag-ltr .ag-row-group-indent-27{padding-left:540px}.ag-rtl .ag-row-group-indent-27{padding-right:540px}.ag-ltr .ag-column-select-indent-28{padding-left:560px}.ag-rtl .ag-column-select-indent-28{padding-right:560px}.ag-ltr .ag-row-group-indent-28{padding-left:560px}.ag-rtl .ag-row-group-indent-28{padding-right:560px}.ag-ltr .ag-column-select-indent-29{padding-left:580px}.ag-rtl .ag-column-select-indent-29{padding-right:580px}.ag-ltr .ag-row-group-indent-29{padding-left:580px}.ag-rtl .ag-row-group-indent-29{padding-right:580px}.ag-ltr .ag-column-select-indent-30{padding-left:600px}.ag-rtl .ag-column-select-indent-30{padding-right:600px}.ag-ltr .ag-row-group-indent-30{padding-left:600px}.ag-rtl .ag-row-group-indent-30{padding-right:600px}.ag-ltr .ag-column-select-indent-31{padding-left:620px}.ag-rtl .ag-column-select-indent-31{padding-right:620px}.ag-ltr .ag-row-group-indent-31{padding-left:620px}.ag-rtl .ag-row-group-indent-31{padding-right:620px}.ag-ltr .ag-column-select-indent-32{padding-left:640px}.ag-rtl .ag-column-select-indent-32{padding-right:640px}.ag-ltr .ag-row-group-indent-32{padding-left:640px}.ag-rtl .ag-row-group-indent-32{padding-right:640px}.ag-ltr .ag-column-select-indent-33{padding-left:660px}.ag-rtl .ag-column-select-indent-33{padding-right:660px}.ag-ltr .ag-row-group-indent-33{padding-left:660px}.ag-rtl .ag-row-group-indent-33{padding-right:660px}.ag-ltr .ag-column-select-indent-34{padding-left:680px}.ag-rtl .ag-column-select-indent-34{padding-right:680px}.ag-ltr .ag-row-group-indent-34{padding-left:680px}.ag-rtl .ag-row-group-indent-34{padding-right:680px}.ag-ltr .ag-column-select-indent-35{padding-left:700px}.ag-rtl .ag-column-select-indent-35{padding-right:700px}.ag-ltr .ag-row-group-indent-35{padding-left:700px}.ag-rtl .ag-row-group-indent-35{padding-right:700px}.ag-ltr .ag-column-select-indent-36{padding-left:720px}.ag-rtl .ag-column-select-indent-36{padding-right:720px}.ag-ltr .ag-row-group-indent-36{padding-left:720px}.ag-rtl .ag-row-group-indent-36{padding-right:720px}.ag-ltr .ag-column-select-indent-37{padding-left:740px}.ag-rtl .ag-column-select-indent-37{padding-right:740px}.ag-ltr .ag-row-group-indent-37{padding-left:740px}.ag-rtl .ag-row-group-indent-37{padding-right:740px}.ag-ltr .ag-column-select-indent-38{padding-left:760px}.ag-rtl .ag-column-select-indent-38{padding-right:760px}.ag-ltr .ag-row-group-indent-38{padding-left:760px}.ag-rtl .ag-row-group-indent-38{padding-right:760px}.ag-ltr .ag-column-select-indent-39{padding-left:780px}.ag-rtl .ag-column-select-indent-39{padding-right:780px}.ag-ltr .ag-row-group-indent-39{padding-left:780px}.ag-rtl .ag-row-group-indent-39{padding-right:780px}.ag-ltr .ag-column-select-indent-40{padding-left:800px}.ag-rtl .ag-column-select-indent-40{padding-right:800px}.ag-ltr .ag-row-group-indent-40{padding-left:800px}.ag-rtl .ag-row-group-indent-40{padding-right:800px}.ag-ltr .ag-column-select-indent-41{padding-left:820px}.ag-rtl .ag-column-select-indent-41{padding-right:820px}.ag-ltr .ag-row-group-indent-41{padding-left:820px}.ag-rtl .ag-row-group-indent-41{padding-right:820px}.ag-ltr .ag-column-select-indent-42{padding-left:840px}.ag-rtl .ag-column-select-indent-42{padding-right:840px}.ag-ltr .ag-row-group-indent-42{padding-left:840px}.ag-rtl .ag-row-group-indent-42{padding-right:840px}.ag-ltr .ag-column-select-indent-43{padding-left:860px}.ag-rtl .ag-column-select-indent-43{padding-right:860px}.ag-ltr .ag-row-group-indent-43{padding-left:860px}.ag-rtl .ag-row-group-indent-43{padding-right:860px}.ag-ltr .ag-column-select-indent-44{padding-left:880px}.ag-rtl .ag-column-select-indent-44{padding-right:880px}.ag-ltr .ag-row-group-indent-44{padding-left:880px}.ag-rtl .ag-row-group-indent-44{padding-right:880px}.ag-ltr .ag-column-select-indent-45{padding-left:900px}.ag-rtl .ag-column-select-indent-45{padding-right:900px}.ag-ltr .ag-row-group-indent-45{padding-left:900px}.ag-rtl .ag-row-group-indent-45{padding-right:900px}.ag-ltr .ag-column-select-indent-46{padding-left:920px}.ag-rtl .ag-column-select-indent-46{padding-right:920px}.ag-ltr .ag-row-group-indent-46{padding-left:920px}.ag-rtl .ag-row-group-indent-46{padding-right:920px}.ag-ltr .ag-column-select-indent-47{padding-left:940px}.ag-rtl .ag-column-select-indent-47{padding-right:940px}.ag-ltr .ag-row-group-indent-47{padding-left:940px}.ag-rtl .ag-row-group-indent-47{padding-right:940px}.ag-ltr .ag-column-select-indent-48{padding-left:960px}.ag-rtl .ag-column-select-indent-48{padding-right:960px}.ag-ltr .ag-row-group-indent-48{padding-left:960px}.ag-rtl .ag-row-group-indent-48{padding-right:960px}.ag-ltr .ag-column-select-indent-49{padding-left:980px}.ag-rtl .ag-column-select-indent-49{padding-right:980px}.ag-ltr .ag-row-group-indent-49{padding-left:980px}.ag-rtl .ag-row-group-indent-49{padding-right:980px}.ag-ltr .ag-column-select-indent-50{padding-left:1000px}.ag-rtl .ag-column-select-indent-50{padding-right:1000px}.ag-ltr .ag-row-group-indent-50{padding-left:1000px}.ag-rtl .ag-row-group-indent-50{padding-right:1000px}.ag-ltr .ag-column-select-indent-51{padding-left:1020px}.ag-rtl .ag-column-select-indent-51{padding-right:1020px}.ag-ltr .ag-row-group-indent-51{padding-left:1020px}.ag-rtl .ag-row-group-indent-51{padding-right:1020px}.ag-ltr .ag-column-select-indent-52{padding-left:1040px}.ag-rtl .ag-column-select-indent-52{padding-right:1040px}.ag-ltr .ag-row-group-indent-52{padding-left:1040px}.ag-rtl .ag-row-group-indent-52{padding-right:1040px}.ag-ltr .ag-column-select-indent-53{padding-left:1060px}.ag-rtl .ag-column-select-indent-53{padding-right:1060px}.ag-ltr .ag-row-group-indent-53{padding-left:1060px}.ag-rtl .ag-row-group-indent-53{padding-right:1060px}.ag-ltr .ag-column-select-indent-54{padding-left:1080px}.ag-rtl .ag-column-select-indent-54{padding-right:1080px}.ag-ltr .ag-row-group-indent-54{padding-left:1080px}.ag-rtl .ag-row-group-indent-54{padding-right:1080px}.ag-ltr .ag-column-select-indent-55{padding-left:1100px}.ag-rtl .ag-column-select-indent-55{padding-right:1100px}.ag-ltr .ag-row-group-indent-55{padding-left:1100px}.ag-rtl .ag-row-group-indent-55{padding-right:1100px}.ag-ltr .ag-column-select-indent-56{padding-left:1120px}.ag-rtl .ag-column-select-indent-56{padding-right:1120px}.ag-ltr .ag-row-group-indent-56{padding-left:1120px}.ag-rtl .ag-row-group-indent-56{padding-right:1120px}.ag-ltr .ag-column-select-indent-57{padding-left:1140px}.ag-rtl .ag-column-select-indent-57{padding-right:1140px}.ag-ltr .ag-row-group-indent-57{padding-left:1140px}.ag-rtl .ag-row-group-indent-57{padding-right:1140px}.ag-ltr .ag-column-select-indent-58{padding-left:1160px}.ag-rtl .ag-column-select-indent-58{padding-right:1160px}.ag-ltr .ag-row-group-indent-58{padding-left:1160px}.ag-rtl .ag-row-group-indent-58{padding-right:1160px}.ag-ltr .ag-column-select-indent-59{padding-left:1180px}.ag-rtl .ag-column-select-indent-59{padding-right:1180px}.ag-ltr .ag-row-group-indent-59{padding-left:1180px}.ag-rtl .ag-row-group-indent-59{padding-right:1180px}.ag-ltr .ag-column-select-indent-60{padding-left:1200px}.ag-rtl .ag-column-select-indent-60{padding-right:1200px}.ag-ltr .ag-row-group-indent-60{padding-left:1200px}.ag-rtl .ag-row-group-indent-60{padding-right:1200px}.ag-ltr .ag-column-select-indent-61{padding-left:1220px}.ag-rtl .ag-column-select-indent-61{padding-right:1220px}.ag-ltr .ag-row-group-indent-61{padding-left:1220px}.ag-rtl .ag-row-group-indent-61{padding-right:1220px}.ag-ltr .ag-column-select-indent-62{padding-left:1240px}.ag-rtl .ag-column-select-indent-62{padding-right:1240px}.ag-ltr .ag-row-group-indent-62{padding-left:1240px}.ag-rtl .ag-row-group-indent-62{padding-right:1240px}.ag-ltr .ag-column-select-indent-63{padding-left:1260px}.ag-rtl .ag-column-select-indent-63{padding-right:1260px}.ag-ltr .ag-row-group-indent-63{padding-left:1260px}.ag-rtl .ag-row-group-indent-63{padding-right:1260px}.ag-ltr .ag-column-select-indent-64{padding-left:1280px}.ag-rtl .ag-column-select-indent-64{padding-right:1280px}.ag-ltr .ag-row-group-indent-64{padding-left:1280px}.ag-rtl .ag-row-group-indent-64{padding-right:1280px}.ag-ltr .ag-column-select-indent-65{padding-left:1300px}.ag-rtl .ag-column-select-indent-65{padding-right:1300px}.ag-ltr .ag-row-group-indent-65{padding-left:1300px}.ag-rtl .ag-row-group-indent-65{padding-right:1300px}.ag-ltr .ag-column-select-indent-66{padding-left:1320px}.ag-rtl .ag-column-select-indent-66{padding-right:1320px}.ag-ltr .ag-row-group-indent-66{padding-left:1320px}.ag-rtl .ag-row-group-indent-66{padding-right:1320px}.ag-ltr .ag-column-select-indent-67{padding-left:1340px}.ag-rtl .ag-column-select-indent-67{padding-right:1340px}.ag-ltr .ag-row-group-indent-67{padding-left:1340px}.ag-rtl .ag-row-group-indent-67{padding-right:1340px}.ag-ltr .ag-column-select-indent-68{padding-left:1360px}.ag-rtl .ag-column-select-indent-68{padding-right:1360px}.ag-ltr .ag-row-group-indent-68{padding-left:1360px}.ag-rtl .ag-row-group-indent-68{padding-right:1360px}.ag-ltr .ag-column-select-indent-69{padding-left:1380px}.ag-rtl .ag-column-select-indent-69{padding-right:1380px}.ag-ltr .ag-row-group-indent-69{padding-left:1380px}.ag-rtl .ag-row-group-indent-69{padding-right:1380px}.ag-ltr .ag-column-select-indent-70{padding-left:1400px}.ag-rtl .ag-column-select-indent-70{padding-right:1400px}.ag-ltr .ag-row-group-indent-70{padding-left:1400px}.ag-rtl .ag-row-group-indent-70{padding-right:1400px}.ag-ltr .ag-column-select-indent-71{padding-left:1420px}.ag-rtl .ag-column-select-indent-71{padding-right:1420px}.ag-ltr .ag-row-group-indent-71{padding-left:1420px}.ag-rtl .ag-row-group-indent-71{padding-right:1420px}.ag-ltr .ag-column-select-indent-72{padding-left:1440px}.ag-rtl .ag-column-select-indent-72{padding-right:1440px}.ag-ltr .ag-row-group-indent-72{padding-left:1440px}.ag-rtl .ag-row-group-indent-72{padding-right:1440px}.ag-ltr .ag-column-select-indent-73{padding-left:1460px}.ag-rtl .ag-column-select-indent-73{padding-right:1460px}.ag-ltr .ag-row-group-indent-73{padding-left:1460px}.ag-rtl .ag-row-group-indent-73{padding-right:1460px}.ag-ltr .ag-column-select-indent-74{padding-left:1480px}.ag-rtl .ag-column-select-indent-74{padding-right:1480px}.ag-ltr .ag-row-group-indent-74{padding-left:1480px}.ag-rtl .ag-row-group-indent-74{padding-right:1480px}.ag-ltr .ag-column-select-indent-75{padding-left:1500px}.ag-rtl .ag-column-select-indent-75{padding-right:1500px}.ag-ltr .ag-row-group-indent-75{padding-left:1500px}.ag-rtl .ag-row-group-indent-75{padding-right:1500px}.ag-ltr .ag-column-select-indent-76{padding-left:1520px}.ag-rtl .ag-column-select-indent-76{padding-right:1520px}.ag-ltr .ag-row-group-indent-76{padding-left:1520px}.ag-rtl .ag-row-group-indent-76{padding-right:1520px}.ag-ltr .ag-column-select-indent-77{padding-left:1540px}.ag-rtl .ag-column-select-indent-77{padding-right:1540px}.ag-ltr .ag-row-group-indent-77{padding-left:1540px}.ag-rtl .ag-row-group-indent-77{padding-right:1540px}.ag-ltr .ag-column-select-indent-78{padding-left:1560px}.ag-rtl .ag-column-select-indent-78{padding-right:1560px}.ag-ltr .ag-row-group-indent-78{padding-left:1560px}.ag-rtl .ag-row-group-indent-78{padding-right:1560px}.ag-ltr .ag-column-select-indent-79{padding-left:1580px}.ag-rtl .ag-column-select-indent-79{padding-right:1580px}.ag-ltr .ag-row-group-indent-79{padding-left:1580px}.ag-rtl .ag-row-group-indent-79{padding-right:1580px}.ag-ltr .ag-column-select-indent-80{padding-left:1600px}.ag-rtl .ag-column-select-indent-80{padding-right:1600px}.ag-ltr .ag-row-group-indent-80{padding-left:1600px}.ag-rtl .ag-row-group-indent-80{padding-right:1600px}.ag-ltr .ag-column-select-indent-81{padding-left:1620px}.ag-rtl .ag-column-select-indent-81{padding-right:1620px}.ag-ltr .ag-row-group-indent-81{padding-left:1620px}.ag-rtl .ag-row-group-indent-81{padding-right:1620px}.ag-ltr .ag-column-select-indent-82{padding-left:1640px}.ag-rtl .ag-column-select-indent-82{padding-right:1640px}.ag-ltr .ag-row-group-indent-82{padding-left:1640px}.ag-rtl .ag-row-group-indent-82{padding-right:1640px}.ag-ltr .ag-column-select-indent-83{padding-left:1660px}.ag-rtl .ag-column-select-indent-83{padding-right:1660px}.ag-ltr .ag-row-group-indent-83{padding-left:1660px}.ag-rtl .ag-row-group-indent-83{padding-right:1660px}.ag-ltr .ag-column-select-indent-84{padding-left:1680px}.ag-rtl .ag-column-select-indent-84{padding-right:1680px}.ag-ltr .ag-row-group-indent-84{padding-left:1680px}.ag-rtl .ag-row-group-indent-84{padding-right:1680px}.ag-ltr .ag-column-select-indent-85{padding-left:1700px}.ag-rtl .ag-column-select-indent-85{padding-right:1700px}.ag-ltr .ag-row-group-indent-85{padding-left:1700px}.ag-rtl .ag-row-group-indent-85{padding-right:1700px}.ag-ltr .ag-column-select-indent-86{padding-left:1720px}.ag-rtl .ag-column-select-indent-86{padding-right:1720px}.ag-ltr .ag-row-group-indent-86{padding-left:1720px}.ag-rtl .ag-row-group-indent-86{padding-right:1720px}.ag-ltr .ag-column-select-indent-87{padding-left:1740px}.ag-rtl .ag-column-select-indent-87{padding-right:1740px}.ag-ltr .ag-row-group-indent-87{padding-left:1740px}.ag-rtl .ag-row-group-indent-87{padding-right:1740px}.ag-ltr .ag-column-select-indent-88{padding-left:1760px}.ag-rtl .ag-column-select-indent-88{padding-right:1760px}.ag-ltr .ag-row-group-indent-88{padding-left:1760px}.ag-rtl .ag-row-group-indent-88{padding-right:1760px}.ag-ltr .ag-column-select-indent-89{padding-left:1780px}.ag-rtl .ag-column-select-indent-89{padding-right:1780px}.ag-ltr .ag-row-group-indent-89{padding-left:1780px}.ag-rtl .ag-row-group-indent-89{padding-right:1780px}.ag-ltr .ag-column-select-indent-90{padding-left:1800px}.ag-rtl .ag-column-select-indent-90{padding-right:1800px}.ag-ltr .ag-row-group-indent-90{padding-left:1800px}.ag-rtl .ag-row-group-indent-90{padding-right:1800px}.ag-ltr .ag-column-select-indent-91{padding-left:1820px}.ag-rtl .ag-column-select-indent-91{padding-right:1820px}.ag-ltr .ag-row-group-indent-91{padding-left:1820px}.ag-rtl .ag-row-group-indent-91{padding-right:1820px}.ag-ltr .ag-column-select-indent-92{padding-left:1840px}.ag-rtl .ag-column-select-indent-92{padding-right:1840px}.ag-ltr .ag-row-group-indent-92{padding-left:1840px}.ag-rtl .ag-row-group-indent-92{padding-right:1840px}.ag-ltr .ag-column-select-indent-93{padding-left:1860px}.ag-rtl .ag-column-select-indent-93{padding-right:1860px}.ag-ltr .ag-row-group-indent-93{padding-left:1860px}.ag-rtl .ag-row-group-indent-93{padding-right:1860px}.ag-ltr .ag-column-select-indent-94{padding-left:1880px}.ag-rtl .ag-column-select-indent-94{padding-right:1880px}.ag-ltr .ag-row-group-indent-94{padding-left:1880px}.ag-rtl .ag-row-group-indent-94{padding-right:1880px}.ag-ltr .ag-column-select-indent-95{padding-left:1900px}.ag-rtl .ag-column-select-indent-95{padding-right:1900px}.ag-ltr .ag-row-group-indent-95{padding-left:1900px}.ag-rtl .ag-row-group-indent-95{padding-right:1900px}.ag-ltr .ag-column-select-indent-96{padding-left:1920px}.ag-rtl .ag-column-select-indent-96{padding-right:1920px}.ag-ltr .ag-row-group-indent-96{padding-left:1920px}.ag-rtl .ag-row-group-indent-96{padding-right:1920px}.ag-ltr .ag-column-select-indent-97{padding-left:1940px}.ag-rtl .ag-column-select-indent-97{padding-right:1940px}.ag-ltr .ag-row-group-indent-97{padding-left:1940px}.ag-rtl .ag-row-group-indent-97{padding-right:1940px}.ag-ltr .ag-column-select-indent-98{padding-left:1960px}.ag-rtl .ag-column-select-indent-98{padding-right:1960px}.ag-ltr .ag-row-group-indent-98{padding-left:1960px}.ag-rtl .ag-row-group-indent-98{padding-right:1960px}.ag-ltr .ag-column-select-indent-99{padding-left:1980px}.ag-rtl .ag-column-select-indent-99{padding-right:1980px}.ag-ltr .ag-row-group-indent-99{padding-left:1980px}.ag-rtl .ag-row-group-indent-99{padding-right:1980px}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-layout-print.ag-body-viewport{flex:none}.ag-layout-print.ag-root-wrapper{display:inline-flex}.ag-layout-print .ag-center-cols-clipper{min-width:100%}.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible!important}@media print{.ag-root-wrapper.ag-layout-print,.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-clipper,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto!important;overflow:hidden!important;display:block!important}.ag-root-wrapper.ag-layout-print .ag-row{page-break-inside:avoid}}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-chart{position:relative;display:flex;overflow:hidden;width:100%;height:100%}.ag-chart-components-wrapper{position:relative;display:flex;flex:1 1 auto;overflow:hidden}.ag-chart-title-edit{position:absolute;display:none;top:0;left:0;text-align:center}.ag-chart-title-edit.currently-editing{display:inline-block}.ag-chart-canvas-wrapper{position:relative;flex:1 1 auto;overflow:hidden}.ag-charts-canvas{display:block}.ag-chart-menu{position:absolute;top:10px;width:24px;overflow:hidden;display:flex;flex-direction:column}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{position:relative;width:0;min-width:0;transition:min-width .4s}.ag-chart-menu-hidden~.ag-chart-docked-container{max-width:0;overflow:hidden}.ag-chart-tabbed-menu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.ag-chart-tabbed-menu-header{flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.ag-chart-tabbed-menu-body{display:flex;flex:1 1 auto;align-items:stretch;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden;overflow-y:auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{position:relative;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-settings-nav-bar{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-chart-settings-card-selector{display:flex;align-items:center;justify-content:space-around;flex:1 1 auto;height:100%;padding:0 10px}.ag-chart-settings-card-item{cursor:pointer;width:10px;height:10px;background-color:#000;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";display:block;position:absolute;background-color:transparent;left:50%;top:50%;margin-left:-10px;margin-top:-10px;width:20px;height:20px}.ag-chart-settings-prev,.ag-chart-settings-next{position:relative;flex:none}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.ag-chart-settings-mini-charts-container{position:relative;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.ag-chart-settings-mini-wrapper{position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-chart-data-wrapper{height:100%;overflow-y:auto}.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-empty-text{display:flex;top:0;width:100%;height:100%;align-items:center;justify-content:center}.ag-chart .ag-chart-menu{opacity:0;pointer-events:none}.ag-chart-menu-hidden:hover .ag-chart-menu{opacity:1;pointer-events:all}.ag-charts-font-size-color{display:flex;align-self:stretch;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-date-time-list-page-title-bar,.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer}.ag-theme-material{-webkit-font-smoothing:antialiased;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));font-family:Roboto,sans-serif;font-size:13px;line-height:normal}@font-face{font-family:agGridMaterial;src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal}.ag-theme-material .ag-icon{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ag-theme-material .ag-icon-aggregation:before{content:""}.ag-theme-material .ag-icon-arrows:before{content:""}.ag-theme-material .ag-icon-asc:before{content:""}.ag-theme-material .ag-icon-cancel:before{content:""}.ag-theme-material .ag-icon-chart:before{content:""}.ag-theme-material .ag-icon-color-picker:before{content:""}.ag-theme-material .ag-icon-columns:before{content:""}.ag-theme-material .ag-icon-contracted:before{content:""}.ag-theme-material .ag-icon-copy:before{content:""}.ag-theme-material .ag-icon-cross:before{content:""}.ag-theme-material .ag-icon-csv:before{content:""}.ag-theme-material .ag-icon-desc:before{content:""}.ag-theme-material .ag-icon-excel:before{content:""}.ag-theme-material .ag-icon-expanded:before{content:""}.ag-theme-material .ag-icon-eye-slash:before{content:""}.ag-theme-material .ag-icon-eye:before{content:""}.ag-theme-material .ag-icon-filter:before{content:""}.ag-theme-material .ag-icon-first:before{content:""}.ag-theme-material .ag-icon-grip:before{content:""}.ag-theme-material .ag-icon-group:before{content:""}.ag-theme-material .ag-icon-last:before{content:""}.ag-theme-material .ag-icon-left:before{content:""}.ag-theme-material .ag-icon-linked:before{content:""}.ag-theme-material .ag-icon-loading:before{content:""}.ag-theme-material .ag-icon-maximize:before{content:""}.ag-theme-material .ag-icon-menu:before{content:""}.ag-theme-material .ag-icon-minimize:before{content:""}.ag-theme-material .ag-icon-next:before{content:""}.ag-theme-material .ag-icon-none:before{content:""}.ag-theme-material .ag-icon-not-allowed:before{content:""}.ag-theme-material .ag-icon-paste:before{content:""}.ag-theme-material .ag-icon-pin:before{content:""}.ag-theme-material .ag-icon-pivot:before{content:""}.ag-theme-material .ag-icon-previous:before{content:""}.ag-theme-material .ag-icon-right:before{content:""}.ag-theme-material .ag-icon-save:before{content:""}.ag-theme-material .ag-icon-small-down:before{content:""}.ag-theme-material .ag-icon-small-left:before{content:""}.ag-theme-material .ag-icon-small-right:before{content:""}.ag-theme-material .ag-icon-small-up:before{content:""}.ag-theme-material .ag-icon-tick:before{content:""}.ag-theme-material .ag-icon-tree-closed:before{content:""}.ag-theme-material .ag-icon-tree-indeterminate:before{content:""}.ag-theme-material .ag-icon-tree-open:before{content:""}.ag-theme-material .ag-icon-unlinked:before{content:""}.ag-theme-material .ag-icon-row-drag:before{content:""}.ag-theme-material .ag-left-arrow:before{content:""}.ag-theme-material .ag-right-arrow:before{content:""}.ag-theme-material .ag-root-wrapper{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material [class^=ag-],.ag-theme-material [class^=ag-]:focus,.ag-theme-material [class^=ag-]:after,.ag-theme-material [class^=ag-]:before{box-sizing:border-box;outline:none}.ag-theme-material [class^=ag-]::-ms-clear{display:none}.ag-theme-material .ag-checkbox .ag-input-wrapper,.ag-theme-material .ag-radio-button .ag-input-wrapper{overflow:visible}.ag-theme-material .ag-range-field .ag-input-wrapper{height:100%}.ag-theme-material .ag-toggle-button{flex:none;width:unset;min-width:unset}.ag-theme-material .ag-ltr .ag-label-align-right .ag-label{margin-left:8px}.ag-theme-material .ag-rtl .ag-label-align-right .ag-label{margin-right:8px}.ag-theme-material input[class^=ag-]{margin:0;background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material textarea[class^=ag-],.ag-theme-material select[class^=ag-]{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material input[class^=ag-]:not([type]),.ag-theme-material input[class^=ag-][type=text],.ag-theme-material input[class^=ag-][type=number],.ag-theme-material input[class^=ag-][type=tel],.ag-theme-material input[class^=ag-][type=date],.ag-theme-material input[class^=ag-][type=datetime-local],.ag-theme-material textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit}.ag-theme-material input[class^=ag-]:not([type]):disabled,.ag-theme-material input[class^=ag-][type=text]:disabled,.ag-theme-material input[class^=ag-][type=number]:disabled,.ag-theme-material input[class^=ag-][type=tel]:disabled,.ag-theme-material input[class^=ag-][type=date]:disabled,.ag-theme-material input[class^=ag-][type=datetime-local]:disabled,.ag-theme-material textarea[class^=ag-]:disabled{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-material input[class^=ag-]:not([type]):focus,.ag-theme-material input[class^=ag-][type=text]:focus,.ag-theme-material input[class^=ag-][type=number]:focus,.ag-theme-material input[class^=ag-][type=tel]:focus,.ag-theme-material input[class^=ag-][type=date]:focus,.ag-theme-material input[class^=ag-][type=datetime-local]:focus,.ag-theme-material textarea[class^=ag-]:focus{outline:none;box-shadow:0 0 0 5px #2021241f;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-]:not([type]):invalid,.ag-theme-material input[class^=ag-][type=text]:invalid,.ag-theme-material input[class^=ag-][type=number]:invalid,.ag-theme-material input[class^=ag-][type=tel]:invalid,.ag-theme-material input[class^=ag-][type=date]:invalid,.ag-theme-material input[class^=ag-][type=datetime-local]:invalid,.ag-theme-material textarea[class^=ag-]:invalid{border-width:2px;border-style:solid;border-color:var(--ag-input-border-color-invalid)}.ag-theme-material input[class^=ag-][type=number]{-moz-appearance:textfield}.ag-theme-material input[class^=ag-][type=number]::-webkit-outer-spin-button,.ag-theme-material input[class^=ag-][type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ag-theme-material input[class^=ag-][type=range]{padding:0}.ag-theme-material input[class^=ag-][type=button]:focus,.ag-theme-material button[class^=ag-]:focus{box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-drag-handle{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-list-item,.ag-theme-material .ag-virtual-list-item{height:32px}.ag-theme-material .ag-keyboard-focus .ag-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-select-list{background-color:#fff;background-color:var(--ag-background-color, #fff);overflow-y:auto;overflow-x:hidden}.ag-theme-material .ag-list-item{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-theme-material .ag-list-item.ag-active-item{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-select-list-item{padding-left:4px;padding-right:4px;cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-theme-material .ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-theme-material .ag-select .ag-picker-field-wrapper{background-color:#fff;background-color:var(--ag-background-color, #fff);min-height:32px;cursor:default}.ag-theme-material .ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-theme-material .ag-select:not(.ag-cell-editor){height:32px}.ag-theme-material .ag-select .ag-picker-field-display{margin:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-theme-material .ag-select .ag-picker-field-icon{display:flex;align-items:center}.ag-theme-material .ag-select.ag-disabled{opacity:.5}.ag-theme-material .ag-rich-select{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-rich-select-list{width:100%;min-width:200px;height:312px}.ag-theme-material .ag-rich-select-value{padding:0 8px 0 24px;height:48px}.ag-theme-material .ag-rich-select-virtual-list-item{cursor:default;height:32px}.ag-theme-material .ag-rich-select-virtual-list-item:hover{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-rich-select-row{padding-left:24px}.ag-theme-material .ag-rich-select-row-selected{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-row-drag,.ag-theme-material .ag-selection-checkbox,.ag-theme-material .ag-group-expanded,.ag-theme-material .ag-group-contracted{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-ltr .ag-row-drag,.ag-theme-material .ag-ltr .ag-selection-checkbox,.ag-theme-material .ag-ltr .ag-group-expanded,.ag-theme-material .ag-ltr .ag-group-contracted{margin-right:24px}.ag-theme-material .ag-rtl .ag-row-drag,.ag-theme-material .ag-rtl .ag-selection-checkbox,.ag-theme-material .ag-rtl .ag-group-expanded,.ag-theme-material .ag-rtl .ag-group-contracted{margin-left:24px}.ag-theme-material .ag-cell-wrapper>*:not(.ag-cell-value):not(.ag-group-value){height:min(var(--ag-line-height, 46px),46px);display:flex;align-items:center;flex:none}.ag-theme-material .ag-group-expanded,.ag-theme-material .ag-group-contracted{cursor:pointer}.ag-theme-material .ag-group-title-bar-icon{cursor:pointer;flex:none;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-ltr .ag-group-child-count{margin-left:2px}.ag-theme-material .ag-rtl .ag-group-child-count{margin-right:2px}.ag-theme-material .ag-group-title-bar{background-color:#eee;background-color:var(--ag-subheader-background-color, #eee);padding:8px}.ag-theme-material .ag-group-toolbar{padding:8px}.ag-theme-material .ag-disabled-group-title-bar,.ag-theme-material .ag-disabled-group-container{opacity:.5}.ag-theme-material .group-item{margin:4px 0}.ag-theme-material .ag-label{white-space:nowrap}.ag-theme-material .ag-ltr .ag-label{margin-right:8px}.ag-theme-material .ag-rtl .ag-label{margin-left:8px}.ag-theme-material .ag-label-align-top .ag-label{margin-bottom:4px}.ag-theme-material .ag-ltr .ag-slider-field,.ag-theme-material .ag-ltr .ag-angle-select-field{margin-right:16px}.ag-theme-material .ag-rtl .ag-slider-field,.ag-theme-material .ag-rtl .ag-angle-select-field{margin-left:16px}.ag-theme-material .ag-angle-select-parent-circle{width:24px;height:24px;border-radius:12px;border:solid 1px;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2);background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-angle-select-child-circle{top:4px;left:12px;width:6px;height:6px;margin-left:-3px;margin-top:-4px;border-radius:3px;background-color:#0000008a;background-color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-picker-field-wrapper{border:1px solid;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2);border-radius:5px}.ag-theme-material .ag-picker-field-wrapper:focus{box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-picker-field-button{background-color:#fff;background-color:var(--ag-background-color, #fff);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-dialog.ag-color-dialog{border-radius:5px}.ag-theme-material .ag-color-picker .ag-picker-field-display{height:18px}.ag-theme-material .ag-color-panel{padding:8px}.ag-theme-material .ag-spectrum-color{background-color:red;border-radius:2px}.ag-theme-material .ag-spectrum-tools{padding:10px}.ag-theme-material .ag-spectrum-sat{background-image:linear-gradient(to right,#fff,#cc9a8100)}.ag-theme-material .ag-spectrum-val{background-image:linear-gradient(to top,#000,#cc9a8100)}.ag-theme-material .ag-spectrum-dragger{border-radius:12px;height:12px;width:12px;border:1px solid white;background:#000;box-shadow:0 0 2px #0000003d}.ag-theme-material .ag-spectrum-hue-background,.ag-theme-material .ag-spectrum-alpha-background{border-radius:2px}.ag-theme-material .ag-spectrum-tool{margin-bottom:10px;height:11px;border-radius:2px}.ag-theme-material .ag-spectrum-slider{margin-top:-12px;width:13px;height:13px;border-radius:13px;background-color:#f8f8f8;box-shadow:0 1px 4px #0000005e}.ag-theme-material .ag-recent-color{margin:0 3px}.ag-theme-material .ag-recent-color:first-child{margin-left:0}.ag-theme-material .ag-recent-color:last-child{margin-right:0}.ag-theme-material.ag-dnd-ghost{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;overflow:hidden;text-overflow:ellipsis;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:56px!important;line-height:56px;margin:0;padding:0 16px;transform:translateY(16px)}.ag-theme-material .ag-dnd-ghost-icon{margin-right:8px;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87))}.ag-theme-material .ag-popup-child:not(.ag-tooltip-custom){box-shadow:5px 5px 10px #0000004d}.ag-dragging-range-handle .ag-theme-material .ag-dialog,.ag-dragging-fill-handle .ag-theme-material .ag-dialog{opacity:.7;pointer-events:none}.ag-theme-material .ag-dialog{border-radius:0}.ag-theme-material .ag-panel{background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-panel-title-bar{background-color:#fff;background-color:var(--ag-header-background-color, #fff);color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)));height:56px;padding:8px 24px}.ag-theme-material .ag-ltr .ag-panel-title-bar-button{margin-left:8px}.ag-theme-material .ag-rtl .ag-panel-title-bar-button{margin-right:8px}.ag-theme-material .ag-tooltip{background-color:#fff;background-color:var(--ag-header-background-color, #fff);color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));padding:8px;border-radius:2px;transition:opacity 1s;white-space:normal}.ag-theme-material .ag-tooltip.ag-tooltip-hiding{opacity:0}.ag-theme-material .ag-tooltip-custom{transition:opacity 1s}.ag-theme-material .ag-tooltip-custom.ag-tooltip-hiding{opacity:0}.ag-theme-material .ag-ltr .ag-column-select-indent-1{padding-left:26px}.ag-theme-material .ag-rtl .ag-column-select-indent-1{padding-right:26px}.ag-theme-material .ag-ltr .ag-column-select-indent-2{padding-left:52px}.ag-theme-material .ag-rtl .ag-column-select-indent-2{padding-right:52px}.ag-theme-material .ag-ltr .ag-column-select-indent-3{padding-left:78px}.ag-theme-material .ag-rtl .ag-column-select-indent-3{padding-right:78px}.ag-theme-material .ag-ltr .ag-column-select-indent-4{padding-left:104px}.ag-theme-material .ag-rtl .ag-column-select-indent-4{padding-right:104px}.ag-theme-material .ag-ltr .ag-column-select-indent-5{padding-left:130px}.ag-theme-material .ag-rtl .ag-column-select-indent-5{padding-right:130px}.ag-theme-material .ag-ltr .ag-column-select-indent-6{padding-left:156px}.ag-theme-material .ag-rtl .ag-column-select-indent-6{padding-right:156px}.ag-theme-material .ag-ltr .ag-column-select-indent-7{padding-left:182px}.ag-theme-material .ag-rtl .ag-column-select-indent-7{padding-right:182px}.ag-theme-material .ag-ltr .ag-column-select-indent-8{padding-left:208px}.ag-theme-material .ag-rtl .ag-column-select-indent-8{padding-right:208px}.ag-theme-material .ag-ltr .ag-column-select-indent-9{padding-left:234px}.ag-theme-material .ag-rtl .ag-column-select-indent-9{padding-right:234px}.ag-theme-material .ag-column-select-header-icon{cursor:pointer}.ag-theme-material .ag-keyboard-focus .ag-column-select-header-icon:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-header-icon:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-column-group-icons:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-theme-material .ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:16px}.ag-theme-material .ag-rtl .ag-column-group-icons:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-theme-material .ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:16px}.ag-theme-material .ag-keyboard-focus .ag-column-select-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-column-group:not(:last-child),.ag-theme-material .ag-column-select-column:not(:last-child){margin-bottom:14px}.ag-theme-material .ag-column-select-column-readonly,.ag-theme-material .ag-column-select-column-group-readonly{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));pointer-events:none}.ag-theme-material .ag-ltr .ag-column-select-add-group-indent{margin-left:34px}.ag-theme-material .ag-rtl .ag-column-select-add-group-indent{margin-right:34px}.ag-theme-material .ag-column-select-virtual-list-viewport{padding:8px 0}.ag-theme-material .ag-column-select-virtual-list-item{padding:0 12px}.ag-theme-material .ag-rtl{text-align:right}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-left:66px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-1{padding-right:66px}.ag-theme-material .ag-ltr .ag-row-group-indent-1{padding-left:42px}.ag-theme-material .ag-rtl .ag-row-group-indent-1{padding-right:42px}.ag-theme-material .ag-ltr .ag-row-level-1 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-1 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-left:108px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-2{padding-right:108px}.ag-theme-material .ag-ltr .ag-row-group-indent-2{padding-left:84px}.ag-theme-material .ag-rtl .ag-row-group-indent-2{padding-right:84px}.ag-theme-material .ag-ltr .ag-row-level-2 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-2 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-left:150px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-3{padding-right:150px}.ag-theme-material .ag-ltr .ag-row-group-indent-3{padding-left:126px}.ag-theme-material .ag-rtl .ag-row-group-indent-3{padding-right:126px}.ag-theme-material .ag-ltr .ag-row-level-3 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-3 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-left:192px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-4{padding-right:192px}.ag-theme-material .ag-ltr .ag-row-group-indent-4{padding-left:168px}.ag-theme-material .ag-rtl .ag-row-group-indent-4{padding-right:168px}.ag-theme-material .ag-ltr .ag-row-level-4 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-4 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-left:234px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-5{padding-right:234px}.ag-theme-material .ag-ltr .ag-row-group-indent-5{padding-left:210px}.ag-theme-material .ag-rtl .ag-row-group-indent-5{padding-right:210px}.ag-theme-material .ag-ltr .ag-row-level-5 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-5 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-left:276px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-6{padding-right:276px}.ag-theme-material .ag-ltr .ag-row-group-indent-6{padding-left:252px}.ag-theme-material .ag-rtl .ag-row-group-indent-6{padding-right:252px}.ag-theme-material .ag-ltr .ag-row-level-6 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-6 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-left:318px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-7{padding-right:318px}.ag-theme-material .ag-ltr .ag-row-group-indent-7{padding-left:294px}.ag-theme-material .ag-rtl .ag-row-group-indent-7{padding-right:294px}.ag-theme-material .ag-ltr .ag-row-level-7 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-7 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-left:360px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-8{padding-right:360px}.ag-theme-material .ag-ltr .ag-row-group-indent-8{padding-left:336px}.ag-theme-material .ag-rtl .ag-row-group-indent-8{padding-right:336px}.ag-theme-material .ag-ltr .ag-row-level-8 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-8 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-left:402px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-9{padding-right:402px}.ag-theme-material .ag-ltr .ag-row-group-indent-9{padding-left:378px}.ag-theme-material .ag-rtl .ag-row-group-indent-9{padding-right:378px}.ag-theme-material .ag-ltr .ag-row-level-9 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-9 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-left:444px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-10{padding-right:444px}.ag-theme-material .ag-ltr .ag-row-group-indent-10{padding-left:420px}.ag-theme-material .ag-rtl .ag-row-group-indent-10{padding-right:420px}.ag-theme-material .ag-ltr .ag-row-level-10 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-10 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-left:486px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-11{padding-right:486px}.ag-theme-material .ag-ltr .ag-row-group-indent-11{padding-left:462px}.ag-theme-material .ag-rtl .ag-row-group-indent-11{padding-right:462px}.ag-theme-material .ag-ltr .ag-row-level-11 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-11 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-left:528px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-12{padding-right:528px}.ag-theme-material .ag-ltr .ag-row-group-indent-12{padding-left:504px}.ag-theme-material .ag-rtl .ag-row-group-indent-12{padding-right:504px}.ag-theme-material .ag-ltr .ag-row-level-12 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-12 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-left:570px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-13{padding-right:570px}.ag-theme-material .ag-ltr .ag-row-group-indent-13{padding-left:546px}.ag-theme-material .ag-rtl .ag-row-group-indent-13{padding-right:546px}.ag-theme-material .ag-ltr .ag-row-level-13 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-13 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-left:612px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-14{padding-right:612px}.ag-theme-material .ag-ltr .ag-row-group-indent-14{padding-left:588px}.ag-theme-material .ag-rtl .ag-row-group-indent-14{padding-right:588px}.ag-theme-material .ag-ltr .ag-row-level-14 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-14 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-left:654px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-15{padding-right:654px}.ag-theme-material .ag-ltr .ag-row-group-indent-15{padding-left:630px}.ag-theme-material .ag-rtl .ag-row-group-indent-15{padding-right:630px}.ag-theme-material .ag-ltr .ag-row-level-15 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-15 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-left:696px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-16{padding-right:696px}.ag-theme-material .ag-ltr .ag-row-group-indent-16{padding-left:672px}.ag-theme-material .ag-rtl .ag-row-group-indent-16{padding-right:672px}.ag-theme-material .ag-ltr .ag-row-level-16 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-16 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-left:738px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-17{padding-right:738px}.ag-theme-material .ag-ltr .ag-row-group-indent-17{padding-left:714px}.ag-theme-material .ag-rtl .ag-row-group-indent-17{padding-right:714px}.ag-theme-material .ag-ltr .ag-row-level-17 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-17 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-left:780px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-18{padding-right:780px}.ag-theme-material .ag-ltr .ag-row-group-indent-18{padding-left:756px}.ag-theme-material .ag-rtl .ag-row-group-indent-18{padding-right:756px}.ag-theme-material .ag-ltr .ag-row-level-18 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-18 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-left:822px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-19{padding-right:822px}.ag-theme-material .ag-ltr .ag-row-group-indent-19{padding-left:798px}.ag-theme-material .ag-rtl .ag-row-group-indent-19{padding-right:798px}.ag-theme-material .ag-ltr .ag-row-level-19 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-19 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-left:864px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-20{padding-right:864px}.ag-theme-material .ag-ltr .ag-row-group-indent-20{padding-left:840px}.ag-theme-material .ag-rtl .ag-row-group-indent-20{padding-right:840px}.ag-theme-material .ag-ltr .ag-row-level-20 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-20 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-left:906px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-21{padding-right:906px}.ag-theme-material .ag-ltr .ag-row-group-indent-21{padding-left:882px}.ag-theme-material .ag-rtl .ag-row-group-indent-21{padding-right:882px}.ag-theme-material .ag-ltr .ag-row-level-21 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-21 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-left:948px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-22{padding-right:948px}.ag-theme-material .ag-ltr .ag-row-group-indent-22{padding-left:924px}.ag-theme-material .ag-rtl .ag-row-group-indent-22{padding-right:924px}.ag-theme-material .ag-ltr .ag-row-level-22 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-22 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-left:990px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-23{padding-right:990px}.ag-theme-material .ag-ltr .ag-row-group-indent-23{padding-left:966px}.ag-theme-material .ag-rtl .ag-row-group-indent-23{padding-right:966px}.ag-theme-material .ag-ltr .ag-row-level-23 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-23 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-left:1032px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-24{padding-right:1032px}.ag-theme-material .ag-ltr .ag-row-group-indent-24{padding-left:1008px}.ag-theme-material .ag-rtl .ag-row-group-indent-24{padding-right:1008px}.ag-theme-material .ag-ltr .ag-row-level-24 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-24 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-left:1074px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-25{padding-right:1074px}.ag-theme-material .ag-ltr .ag-row-group-indent-25{padding-left:1050px}.ag-theme-material .ag-rtl .ag-row-group-indent-25{padding-right:1050px}.ag-theme-material .ag-ltr .ag-row-level-25 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-25 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-left:1116px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-26{padding-right:1116px}.ag-theme-material .ag-ltr .ag-row-group-indent-26{padding-left:1092px}.ag-theme-material .ag-rtl .ag-row-group-indent-26{padding-right:1092px}.ag-theme-material .ag-ltr .ag-row-level-26 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-26 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-left:1158px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-27{padding-right:1158px}.ag-theme-material .ag-ltr .ag-row-group-indent-27{padding-left:1134px}.ag-theme-material .ag-rtl .ag-row-group-indent-27{padding-right:1134px}.ag-theme-material .ag-ltr .ag-row-level-27 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-27 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-left:1200px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-28{padding-right:1200px}.ag-theme-material .ag-ltr .ag-row-group-indent-28{padding-left:1176px}.ag-theme-material .ag-rtl .ag-row-group-indent-28{padding-right:1176px}.ag-theme-material .ag-ltr .ag-row-level-28 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-28 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-left:1242px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-29{padding-right:1242px}.ag-theme-material .ag-ltr .ag-row-group-indent-29{padding-left:1218px}.ag-theme-material .ag-rtl .ag-row-group-indent-29{padding-right:1218px}.ag-theme-material .ag-ltr .ag-row-level-29 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-29 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-left:1284px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-30{padding-right:1284px}.ag-theme-material .ag-ltr .ag-row-group-indent-30{padding-left:1260px}.ag-theme-material .ag-rtl .ag-row-group-indent-30{padding-right:1260px}.ag-theme-material .ag-ltr .ag-row-level-30 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-30 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-left:1326px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-31{padding-right:1326px}.ag-theme-material .ag-ltr .ag-row-group-indent-31{padding-left:1302px}.ag-theme-material .ag-rtl .ag-row-group-indent-31{padding-right:1302px}.ag-theme-material .ag-ltr .ag-row-level-31 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-31 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-left:1368px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-32{padding-right:1368px}.ag-theme-material .ag-ltr .ag-row-group-indent-32{padding-left:1344px}.ag-theme-material .ag-rtl .ag-row-group-indent-32{padding-right:1344px}.ag-theme-material .ag-ltr .ag-row-level-32 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-32 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-left:1410px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-33{padding-right:1410px}.ag-theme-material .ag-ltr .ag-row-group-indent-33{padding-left:1386px}.ag-theme-material .ag-rtl .ag-row-group-indent-33{padding-right:1386px}.ag-theme-material .ag-ltr .ag-row-level-33 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-33 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-left:1452px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-34{padding-right:1452px}.ag-theme-material .ag-ltr .ag-row-group-indent-34{padding-left:1428px}.ag-theme-material .ag-rtl .ag-row-group-indent-34{padding-right:1428px}.ag-theme-material .ag-ltr .ag-row-level-34 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-34 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-left:1494px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-35{padding-right:1494px}.ag-theme-material .ag-ltr .ag-row-group-indent-35{padding-left:1470px}.ag-theme-material .ag-rtl .ag-row-group-indent-35{padding-right:1470px}.ag-theme-material .ag-ltr .ag-row-level-35 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-35 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-left:1536px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-36{padding-right:1536px}.ag-theme-material .ag-ltr .ag-row-group-indent-36{padding-left:1512px}.ag-theme-material .ag-rtl .ag-row-group-indent-36{padding-right:1512px}.ag-theme-material .ag-ltr .ag-row-level-36 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-36 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-left:1578px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-37{padding-right:1578px}.ag-theme-material .ag-ltr .ag-row-group-indent-37{padding-left:1554px}.ag-theme-material .ag-rtl .ag-row-group-indent-37{padding-right:1554px}.ag-theme-material .ag-ltr .ag-row-level-37 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-37 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-left:1620px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-38{padding-right:1620px}.ag-theme-material .ag-ltr .ag-row-group-indent-38{padding-left:1596px}.ag-theme-material .ag-rtl .ag-row-group-indent-38{padding-right:1596px}.ag-theme-material .ag-ltr .ag-row-level-38 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-38 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-left:1662px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-39{padding-right:1662px}.ag-theme-material .ag-ltr .ag-row-group-indent-39{padding-left:1638px}.ag-theme-material .ag-rtl .ag-row-group-indent-39{padding-right:1638px}.ag-theme-material .ag-ltr .ag-row-level-39 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-39 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-left:1704px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-40{padding-right:1704px}.ag-theme-material .ag-ltr .ag-row-group-indent-40{padding-left:1680px}.ag-theme-material .ag-rtl .ag-row-group-indent-40{padding-right:1680px}.ag-theme-material .ag-ltr .ag-row-level-40 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-40 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-left:1746px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-41{padding-right:1746px}.ag-theme-material .ag-ltr .ag-row-group-indent-41{padding-left:1722px}.ag-theme-material .ag-rtl .ag-row-group-indent-41{padding-right:1722px}.ag-theme-material .ag-ltr .ag-row-level-41 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-41 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-left:1788px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-42{padding-right:1788px}.ag-theme-material .ag-ltr .ag-row-group-indent-42{padding-left:1764px}.ag-theme-material .ag-rtl .ag-row-group-indent-42{padding-right:1764px}.ag-theme-material .ag-ltr .ag-row-level-42 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-42 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-left:1830px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-43{padding-right:1830px}.ag-theme-material .ag-ltr .ag-row-group-indent-43{padding-left:1806px}.ag-theme-material .ag-rtl .ag-row-group-indent-43{padding-right:1806px}.ag-theme-material .ag-ltr .ag-row-level-43 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-43 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-left:1872px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-44{padding-right:1872px}.ag-theme-material .ag-ltr .ag-row-group-indent-44{padding-left:1848px}.ag-theme-material .ag-rtl .ag-row-group-indent-44{padding-right:1848px}.ag-theme-material .ag-ltr .ag-row-level-44 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-44 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-left:1914px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-45{padding-right:1914px}.ag-theme-material .ag-ltr .ag-row-group-indent-45{padding-left:1890px}.ag-theme-material .ag-rtl .ag-row-group-indent-45{padding-right:1890px}.ag-theme-material .ag-ltr .ag-row-level-45 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-45 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-left:1956px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-46{padding-right:1956px}.ag-theme-material .ag-ltr .ag-row-group-indent-46{padding-left:1932px}.ag-theme-material .ag-rtl .ag-row-group-indent-46{padding-right:1932px}.ag-theme-material .ag-ltr .ag-row-level-46 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-46 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-left:1998px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-47{padding-right:1998px}.ag-theme-material .ag-ltr .ag-row-group-indent-47{padding-left:1974px}.ag-theme-material .ag-rtl .ag-row-group-indent-47{padding-right:1974px}.ag-theme-material .ag-ltr .ag-row-level-47 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-47 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-left:2040px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-48{padding-right:2040px}.ag-theme-material .ag-ltr .ag-row-group-indent-48{padding-left:2016px}.ag-theme-material .ag-rtl .ag-row-group-indent-48{padding-right:2016px}.ag-theme-material .ag-ltr .ag-row-level-48 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-48 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-left:2082px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-49{padding-right:2082px}.ag-theme-material .ag-ltr .ag-row-group-indent-49{padding-left:2058px}.ag-theme-material .ag-rtl .ag-row-group-indent-49{padding-right:2058px}.ag-theme-material .ag-ltr .ag-row-level-49 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-49 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-left:2124px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-50{padding-right:2124px}.ag-theme-material .ag-ltr .ag-row-group-indent-50{padding-left:2100px}.ag-theme-material .ag-rtl .ag-row-group-indent-50{padding-right:2100px}.ag-theme-material .ag-ltr .ag-row-level-50 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-50 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-left:2166px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-51{padding-right:2166px}.ag-theme-material .ag-ltr .ag-row-group-indent-51{padding-left:2142px}.ag-theme-material .ag-rtl .ag-row-group-indent-51{padding-right:2142px}.ag-theme-material .ag-ltr .ag-row-level-51 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-51 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-left:2208px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-52{padding-right:2208px}.ag-theme-material .ag-ltr .ag-row-group-indent-52{padding-left:2184px}.ag-theme-material .ag-rtl .ag-row-group-indent-52{padding-right:2184px}.ag-theme-material .ag-ltr .ag-row-level-52 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-52 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-left:2250px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-53{padding-right:2250px}.ag-theme-material .ag-ltr .ag-row-group-indent-53{padding-left:2226px}.ag-theme-material .ag-rtl .ag-row-group-indent-53{padding-right:2226px}.ag-theme-material .ag-ltr .ag-row-level-53 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-53 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-left:2292px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-54{padding-right:2292px}.ag-theme-material .ag-ltr .ag-row-group-indent-54{padding-left:2268px}.ag-theme-material .ag-rtl .ag-row-group-indent-54{padding-right:2268px}.ag-theme-material .ag-ltr .ag-row-level-54 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-54 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-left:2334px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-55{padding-right:2334px}.ag-theme-material .ag-ltr .ag-row-group-indent-55{padding-left:2310px}.ag-theme-material .ag-rtl .ag-row-group-indent-55{padding-right:2310px}.ag-theme-material .ag-ltr .ag-row-level-55 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-55 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-left:2376px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-56{padding-right:2376px}.ag-theme-material .ag-ltr .ag-row-group-indent-56{padding-left:2352px}.ag-theme-material .ag-rtl .ag-row-group-indent-56{padding-right:2352px}.ag-theme-material .ag-ltr .ag-row-level-56 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-56 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-left:2418px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-57{padding-right:2418px}.ag-theme-material .ag-ltr .ag-row-group-indent-57{padding-left:2394px}.ag-theme-material .ag-rtl .ag-row-group-indent-57{padding-right:2394px}.ag-theme-material .ag-ltr .ag-row-level-57 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-57 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-left:2460px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-58{padding-right:2460px}.ag-theme-material .ag-ltr .ag-row-group-indent-58{padding-left:2436px}.ag-theme-material .ag-rtl .ag-row-group-indent-58{padding-right:2436px}.ag-theme-material .ag-ltr .ag-row-level-58 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-58 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-left:2502px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-59{padding-right:2502px}.ag-theme-material .ag-ltr .ag-row-group-indent-59{padding-left:2478px}.ag-theme-material .ag-rtl .ag-row-group-indent-59{padding-right:2478px}.ag-theme-material .ag-ltr .ag-row-level-59 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-59 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-left:2544px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-60{padding-right:2544px}.ag-theme-material .ag-ltr .ag-row-group-indent-60{padding-left:2520px}.ag-theme-material .ag-rtl .ag-row-group-indent-60{padding-right:2520px}.ag-theme-material .ag-ltr .ag-row-level-60 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-60 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-left:2586px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-61{padding-right:2586px}.ag-theme-material .ag-ltr .ag-row-group-indent-61{padding-left:2562px}.ag-theme-material .ag-rtl .ag-row-group-indent-61{padding-right:2562px}.ag-theme-material .ag-ltr .ag-row-level-61 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-61 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-left:2628px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-62{padding-right:2628px}.ag-theme-material .ag-ltr .ag-row-group-indent-62{padding-left:2604px}.ag-theme-material .ag-rtl .ag-row-group-indent-62{padding-right:2604px}.ag-theme-material .ag-ltr .ag-row-level-62 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-62 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-left:2670px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-63{padding-right:2670px}.ag-theme-material .ag-ltr .ag-row-group-indent-63{padding-left:2646px}.ag-theme-material .ag-rtl .ag-row-group-indent-63{padding-right:2646px}.ag-theme-material .ag-ltr .ag-row-level-63 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-63 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-left:2712px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-64{padding-right:2712px}.ag-theme-material .ag-ltr .ag-row-group-indent-64{padding-left:2688px}.ag-theme-material .ag-rtl .ag-row-group-indent-64{padding-right:2688px}.ag-theme-material .ag-ltr .ag-row-level-64 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-64 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-left:2754px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-65{padding-right:2754px}.ag-theme-material .ag-ltr .ag-row-group-indent-65{padding-left:2730px}.ag-theme-material .ag-rtl .ag-row-group-indent-65{padding-right:2730px}.ag-theme-material .ag-ltr .ag-row-level-65 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-65 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-left:2796px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-66{padding-right:2796px}.ag-theme-material .ag-ltr .ag-row-group-indent-66{padding-left:2772px}.ag-theme-material .ag-rtl .ag-row-group-indent-66{padding-right:2772px}.ag-theme-material .ag-ltr .ag-row-level-66 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-66 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-left:2838px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-67{padding-right:2838px}.ag-theme-material .ag-ltr .ag-row-group-indent-67{padding-left:2814px}.ag-theme-material .ag-rtl .ag-row-group-indent-67{padding-right:2814px}.ag-theme-material .ag-ltr .ag-row-level-67 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-67 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-left:2880px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-68{padding-right:2880px}.ag-theme-material .ag-ltr .ag-row-group-indent-68{padding-left:2856px}.ag-theme-material .ag-rtl .ag-row-group-indent-68{padding-right:2856px}.ag-theme-material .ag-ltr .ag-row-level-68 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-68 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-left:2922px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-69{padding-right:2922px}.ag-theme-material .ag-ltr .ag-row-group-indent-69{padding-left:2898px}.ag-theme-material .ag-rtl .ag-row-group-indent-69{padding-right:2898px}.ag-theme-material .ag-ltr .ag-row-level-69 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-69 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-left:2964px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-70{padding-right:2964px}.ag-theme-material .ag-ltr .ag-row-group-indent-70{padding-left:2940px}.ag-theme-material .ag-rtl .ag-row-group-indent-70{padding-right:2940px}.ag-theme-material .ag-ltr .ag-row-level-70 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-70 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-left:3006px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-71{padding-right:3006px}.ag-theme-material .ag-ltr .ag-row-group-indent-71{padding-left:2982px}.ag-theme-material .ag-rtl .ag-row-group-indent-71{padding-right:2982px}.ag-theme-material .ag-ltr .ag-row-level-71 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-71 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-left:3048px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-72{padding-right:3048px}.ag-theme-material .ag-ltr .ag-row-group-indent-72{padding-left:3024px}.ag-theme-material .ag-rtl .ag-row-group-indent-72{padding-right:3024px}.ag-theme-material .ag-ltr .ag-row-level-72 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-72 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-left:3090px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-73{padding-right:3090px}.ag-theme-material .ag-ltr .ag-row-group-indent-73{padding-left:3066px}.ag-theme-material .ag-rtl .ag-row-group-indent-73{padding-right:3066px}.ag-theme-material .ag-ltr .ag-row-level-73 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-73 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-left:3132px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-74{padding-right:3132px}.ag-theme-material .ag-ltr .ag-row-group-indent-74{padding-left:3108px}.ag-theme-material .ag-rtl .ag-row-group-indent-74{padding-right:3108px}.ag-theme-material .ag-ltr .ag-row-level-74 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-74 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-left:3174px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-75{padding-right:3174px}.ag-theme-material .ag-ltr .ag-row-group-indent-75{padding-left:3150px}.ag-theme-material .ag-rtl .ag-row-group-indent-75{padding-right:3150px}.ag-theme-material .ag-ltr .ag-row-level-75 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-75 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-left:3216px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-76{padding-right:3216px}.ag-theme-material .ag-ltr .ag-row-group-indent-76{padding-left:3192px}.ag-theme-material .ag-rtl .ag-row-group-indent-76{padding-right:3192px}.ag-theme-material .ag-ltr .ag-row-level-76 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-76 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-left:3258px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-77{padding-right:3258px}.ag-theme-material .ag-ltr .ag-row-group-indent-77{padding-left:3234px}.ag-theme-material .ag-rtl .ag-row-group-indent-77{padding-right:3234px}.ag-theme-material .ag-ltr .ag-row-level-77 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-77 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-left:3300px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-78{padding-right:3300px}.ag-theme-material .ag-ltr .ag-row-group-indent-78{padding-left:3276px}.ag-theme-material .ag-rtl .ag-row-group-indent-78{padding-right:3276px}.ag-theme-material .ag-ltr .ag-row-level-78 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-78 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-left:3342px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-79{padding-right:3342px}.ag-theme-material .ag-ltr .ag-row-group-indent-79{padding-left:3318px}.ag-theme-material .ag-rtl .ag-row-group-indent-79{padding-right:3318px}.ag-theme-material .ag-ltr .ag-row-level-79 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-79 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-left:3384px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-80{padding-right:3384px}.ag-theme-material .ag-ltr .ag-row-group-indent-80{padding-left:3360px}.ag-theme-material .ag-rtl .ag-row-group-indent-80{padding-right:3360px}.ag-theme-material .ag-ltr .ag-row-level-80 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-80 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-left:3426px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-81{padding-right:3426px}.ag-theme-material .ag-ltr .ag-row-group-indent-81{padding-left:3402px}.ag-theme-material .ag-rtl .ag-row-group-indent-81{padding-right:3402px}.ag-theme-material .ag-ltr .ag-row-level-81 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-81 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-left:3468px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-82{padding-right:3468px}.ag-theme-material .ag-ltr .ag-row-group-indent-82{padding-left:3444px}.ag-theme-material .ag-rtl .ag-row-group-indent-82{padding-right:3444px}.ag-theme-material .ag-ltr .ag-row-level-82 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-82 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-left:3510px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-83{padding-right:3510px}.ag-theme-material .ag-ltr .ag-row-group-indent-83{padding-left:3486px}.ag-theme-material .ag-rtl .ag-row-group-indent-83{padding-right:3486px}.ag-theme-material .ag-ltr .ag-row-level-83 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-83 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-left:3552px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-84{padding-right:3552px}.ag-theme-material .ag-ltr .ag-row-group-indent-84{padding-left:3528px}.ag-theme-material .ag-rtl .ag-row-group-indent-84{padding-right:3528px}.ag-theme-material .ag-ltr .ag-row-level-84 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-84 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-left:3594px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-85{padding-right:3594px}.ag-theme-material .ag-ltr .ag-row-group-indent-85{padding-left:3570px}.ag-theme-material .ag-rtl .ag-row-group-indent-85{padding-right:3570px}.ag-theme-material .ag-ltr .ag-row-level-85 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-85 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-left:3636px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-86{padding-right:3636px}.ag-theme-material .ag-ltr .ag-row-group-indent-86{padding-left:3612px}.ag-theme-material .ag-rtl .ag-row-group-indent-86{padding-right:3612px}.ag-theme-material .ag-ltr .ag-row-level-86 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-86 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-left:3678px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-87{padding-right:3678px}.ag-theme-material .ag-ltr .ag-row-group-indent-87{padding-left:3654px}.ag-theme-material .ag-rtl .ag-row-group-indent-87{padding-right:3654px}.ag-theme-material .ag-ltr .ag-row-level-87 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-87 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-left:3720px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-88{padding-right:3720px}.ag-theme-material .ag-ltr .ag-row-group-indent-88{padding-left:3696px}.ag-theme-material .ag-rtl .ag-row-group-indent-88{padding-right:3696px}.ag-theme-material .ag-ltr .ag-row-level-88 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-88 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-left:3762px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-89{padding-right:3762px}.ag-theme-material .ag-ltr .ag-row-group-indent-89{padding-left:3738px}.ag-theme-material .ag-rtl .ag-row-group-indent-89{padding-right:3738px}.ag-theme-material .ag-ltr .ag-row-level-89 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-89 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-left:3804px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-90{padding-right:3804px}.ag-theme-material .ag-ltr .ag-row-group-indent-90{padding-left:3780px}.ag-theme-material .ag-rtl .ag-row-group-indent-90{padding-right:3780px}.ag-theme-material .ag-ltr .ag-row-level-90 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-90 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-left:3846px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-91{padding-right:3846px}.ag-theme-material .ag-ltr .ag-row-group-indent-91{padding-left:3822px}.ag-theme-material .ag-rtl .ag-row-group-indent-91{padding-right:3822px}.ag-theme-material .ag-ltr .ag-row-level-91 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-91 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-left:3888px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-92{padding-right:3888px}.ag-theme-material .ag-ltr .ag-row-group-indent-92{padding-left:3864px}.ag-theme-material .ag-rtl .ag-row-group-indent-92{padding-right:3864px}.ag-theme-material .ag-ltr .ag-row-level-92 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-92 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-left:3930px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-93{padding-right:3930px}.ag-theme-material .ag-ltr .ag-row-group-indent-93{padding-left:3906px}.ag-theme-material .ag-rtl .ag-row-group-indent-93{padding-right:3906px}.ag-theme-material .ag-ltr .ag-row-level-93 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-93 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-left:3972px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-94{padding-right:3972px}.ag-theme-material .ag-ltr .ag-row-group-indent-94{padding-left:3948px}.ag-theme-material .ag-rtl .ag-row-group-indent-94{padding-right:3948px}.ag-theme-material .ag-ltr .ag-row-level-94 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-94 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-left:4014px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-95{padding-right:4014px}.ag-theme-material .ag-ltr .ag-row-group-indent-95{padding-left:3990px}.ag-theme-material .ag-rtl .ag-row-group-indent-95{padding-right:3990px}.ag-theme-material .ag-ltr .ag-row-level-95 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-95 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-left:4056px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-96{padding-right:4056px}.ag-theme-material .ag-ltr .ag-row-group-indent-96{padding-left:4032px}.ag-theme-material .ag-rtl .ag-row-group-indent-96{padding-right:4032px}.ag-theme-material .ag-ltr .ag-row-level-96 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-96 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-left:4098px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-97{padding-right:4098px}.ag-theme-material .ag-ltr .ag-row-group-indent-97{padding-left:4074px}.ag-theme-material .ag-rtl .ag-row-group-indent-97{padding-right:4074px}.ag-theme-material .ag-ltr .ag-row-level-97 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-97 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-left:4140px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-98{padding-right:4140px}.ag-theme-material .ag-ltr .ag-row-group-indent-98{padding-left:4116px}.ag-theme-material .ag-rtl .ag-row-group-indent-98{padding-right:4116px}.ag-theme-material .ag-ltr .ag-row-level-98 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-98 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-left:4182px}.ag-theme-material .ag-rtl .ag-row>.ag-cell-wrapper.ag-row-group-indent-99{padding-right:4182px}.ag-theme-material .ag-ltr .ag-row-group-indent-99{padding-left:4158px}.ag-theme-material .ag-rtl .ag-row-group-indent-99{padding-right:4158px}.ag-theme-material .ag-ltr .ag-row-level-99 .ag-pivot-leaf-group{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-level-99 .ag-pivot-leaf-group{margin-right:42px}.ag-theme-material .ag-ltr .ag-row-group-leaf-indent{margin-left:42px}.ag-theme-material .ag-rtl .ag-row-group-leaf-indent{margin-right:42px}.ag-theme-material .ag-value-change-delta{padding-right:2px}.ag-theme-material .ag-value-change-delta-up{color:#43a047;color:var(--ag-value-change-delta-up-color, #43a047)}.ag-theme-material .ag-value-change-delta-down{color:#e53935;color:var(--ag-value-change-delta-down-color, #e53935)}.ag-theme-material .ag-value-change-value{background-color:transparent;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-theme-material .ag-value-change-value-highlight{background-color:#00acc1;background-color:var(--ag-value-change-value-highlight-background-color, #00acc1);transition:background-color .1s}.ag-theme-material .ag-cell-data-changed{background-color:#00acc1!important;background-color:var(--ag-value-change-value-highlight-background-color, #00acc1)!important}.ag-theme-material .ag-cell-data-changed-animation{background-color:transparent}.ag-theme-material .ag-cell-highlight{background-color:#fce4ec!important;background-color:var(--ag-range-selection-highlight-color, #fce4ec)!important}.ag-theme-material .ag-row{height:48px;background-color:#fff;background-color:var(--ag-background-color, #fff);color:#000000de;color:var(--ag-data-color, var(--ag-foreground-color, rgba(0, 0, 0, .87)));border-width:1px;border-color:#e2e2e2;border-color:var(--ag-row-border-color, var(--ag-secondary-border-color, var(--ag-border-color, #e2e2e2)));border-bottom-style:solid}.ag-theme-material .ag-row-highlight-above:after,.ag-theme-material .ag-row-highlight-below:after{content:"";position:absolute;width:calc(100% - 1px);height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5));left:1px}.ag-theme-material .ag-row-highlight-above:after{top:-1px}.ag-theme-material .ag-row-highlight-above.ag-row-first:after{top:0}.ag-theme-material .ag-row-highlight-below:after{bottom:0}.ag-theme-material .ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-theme-material .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-row-hover{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-column-hover{background-color:#fafafa;background-color:var(--ag-column-hover-color, #fafafa)}.ag-theme-material .ag-ltr .ag-right-aligned-cell{text-align:right}.ag-theme-material .ag-rtl .ag-right-aligned-cell{text-align:left}.ag-theme-material .ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-theme-material .ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-theme-material .ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-theme-material .ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-theme-material .ag-cell,.ag-theme-material .ag-full-width-row .ag-cell-wrapper.ag-row-group{border:1px solid transparent;line-height:min(var(--ag-line-height, 46px),46px);padding-left:23px;padding-right:23px;-webkit-font-smoothing:subpixel-antialiased}.ag-theme-material .ag-row>.ag-cell-wrapper{padding-left:23px;padding-right:23px}.ag-theme-material .ag-row-dragging{cursor:move;opacity:.5}.ag-theme-material .ag-cell-inline-editing{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:0;height:48px;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-popup-editor{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);padding:0}.ag-theme-material .ag-large-text-input{height:auto;padding:24px}.ag-theme-material .ag-details-row{padding:40px;background-color:#fff;background-color:var(--ag-background-color, #fff)}.ag-theme-material .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-material .ag-layout-auto-height .ag-center-cols-container,.ag-theme-material .ag-layout-print .ag-center-cols-clipper,.ag-theme-material .ag-layout-print .ag-center-cols-container{min-height:50px}.ag-theme-material .ag-overlay-loading-wrapper{background-color:#ffffffa8;background-color:var(--ag-modal-overlay-background-color, rgba(255, 255, 255, .66))}.ag-theme-material .ag-overlay-loading-center{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:8px}.ag-theme-material .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:30px}.ag-theme-material .ag-loading{padding-left:24px;display:flex;height:100%;align-items:center}.ag-theme-material .ag-loading-icon{padding-right:24px}.ag-theme-material .ag-icon-loading{animation-name:spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ag-theme-material .ag-floating-top{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-floating-bottom{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-ltr .ag-cell{border-right:solid transparent}.ag-theme-material .ag-rtl .ag-cell{border-left:solid transparent}.ag-theme-material .ag-ltr .ag-cell{border-right-width:1px}.ag-theme-material .ag-rtl .ag-cell{border-left-width:1px}.ag-theme-material .ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-row-selected{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:#7a86cb1a;background-color:var(--ag-range-selection-background-color, rgba(122, 134, 203, .1))}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:#0058ff1a!important;background-color:var(--ag-range-selection-chart-background-color, rgba(0, 88, 255, .1))!important}.ag-theme-material .ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:#00ff841a!important;background-color:var(--ag-range-selection-chart-category-background-color, rgba(0, 255, 132, .1))!important}.ag-theme-material .ag-cell-range-selected-1:not(.ag-cell-focus),.ag-theme-material .ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:#7a86cb1a;background-color:var(--ag-range-selection-background-color-1, var(--ag-range-selection-background-color, rgba(122, 134, 203, .1)))}.ag-theme-material .ag-cell-range-selected-2:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:#7a86cb30;background-color:var(--ag-range-selection-background-color-2, rgba(122, 134, 203, .19))}.ag-theme-material .ag-cell-range-selected-3:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:#7a86cb45;background-color:var(--ag-range-selection-background-color-3, rgba(122, 134, 203, .271))}.ag-theme-material .ag-cell-range-selected-4:not(.ag-cell-focus),.ag-theme-material .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:#7a86cb58;background-color:var(--ag-range-selection-background-color-4, rgba(122, 134, 203, .3439))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:#3f51b5;border-top-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:#3f51b5;border-bottom-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-ltr .ag-has-focus .ag-full-width-row.ag-row-focus .ag-cell-wrapper.ag-row-group,.ag-theme-material .ag-ltr .ag-cell-range-single-cell,.ag-theme-material .ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-theme-material .ag-rtl .ag-has-focus .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-theme-material .ag-rtl .ag-has-focus .ag-full-width-row.ag-row-focus .ag-cell-wrapper.ag-row-group,.ag-theme-material .ag-rtl .ag-cell-range-single-cell,.ag-theme-material .ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:#3f51b5;border-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5));outline:initial}.ag-theme-material .ag-cell.ag-selection-fill-top,.ag-theme-material .ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:#3f51b5;border-top-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-right,.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed;border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-right,.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed;border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-cell.ag-selection-fill-bottom,.ag-theme-material .ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:#3f51b5;border-bottom-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-left,.ag-theme-material .ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed;border-left-color:#3f51b5;border-left-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-left,.ag-theme-material .ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed;border-right-color:#3f51b5;border-right-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-range-handle,.ag-theme-material .ag-fill-handle{position:absolute;width:6px;height:6px;bottom:-1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-ltr .ag-range-handle,.ag-theme-material .ag-ltr .ag-fill-handle{right:-1px}.ag-theme-material .ag-rtl .ag-range-handle,.ag-theme-material .ag-rtl .ag-fill-handle{left:-1px}.ag-theme-material .ag-fill-handle{cursor:cell}.ag-theme-material .ag-range-handle{cursor:nwse-resize}.ag-theme-material .ag-cell-inline-editing{border-color:#3f51b5!important;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))!important}.ag-theme-material .ag-menu{background:#fff;background:var(--ag-background-color, #fff);border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;padding:0}.ag-theme-material .ag-menu-list{cursor:default;padding:8px 0}.ag-theme-material .ag-menu-separator{height:17px}.ag-theme-material .ag-menu-separator-part:after{content:"";display:block;border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-menu-option-active,.ag-theme-material .ag-compact-menu-option-active{background-color:#fafafa;background-color:var(--ag-row-hover-color, #fafafa)}.ag-theme-material .ag-menu-option-part,.ag-theme-material .ag-compact-menu-option-part{line-height:18px;padding:10px 0}.ag-theme-material .ag-menu-option-disabled,.ag-theme-material .ag-compact-menu-option-disabled{opacity:.5}.ag-theme-material .ag-menu-option-icon,.ag-theme-material .ag-compact-menu-option-icon{width:18px}.ag-theme-material .ag-ltr .ag-menu-option-icon,.ag-theme-material .ag-ltr .ag-compact-menu-option-icon{padding-left:16px}.ag-theme-material .ag-rtl .ag-menu-option-icon,.ag-theme-material .ag-rtl .ag-compact-menu-option-icon{padding-right:16px}.ag-theme-material .ag-menu-option-text,.ag-theme-material .ag-compact-menu-option-text{padding-left:16px;padding-right:16px}.ag-theme-material .ag-ltr .ag-menu-option-shortcut,.ag-theme-material .ag-ltr .ag-compact-menu-option-shortcut{padding-right:8px}.ag-theme-material .ag-rtl .ag-menu-option-shortcut,.ag-theme-material .ag-rtl .ag-compact-menu-option-shortcut{padding-left:8px}.ag-theme-material .ag-menu-option-popup-pointer,.ag-theme-material .ag-compact-menu-option-popup-pointer{padding-right:8px}.ag-theme-material .ag-tabs{min-width:220px}.ag-theme-material .ag-tabs-header{width:100%;display:flex}.ag-theme-material .ag-tab{border-bottom:2px solid transparent;display:flex;flex:none;align-items:center;justify-content:center;cursor:pointer;flex:1 1 auto}.ag-theme-material .ag-keyboard-focus .ag-tab:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-tab:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-tab-selected{border-bottom-color:#3f51b5;border-bottom-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-menu-header{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-filter-separator{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-menu:not(.ag-tabs) .ag-filter-select{min-width:155px}.ag-theme-material .ag-tabs .ag-filter-select{min-width:194px}.ag-theme-material .ag-filter-select .ag-picker-field-wrapper{width:0}.ag-theme-material .ag-filter-condition-operator{height:17px}.ag-theme-material .ag-ltr .ag-filter-condition-operator-or{margin-left:16px}.ag-theme-material .ag-rtl .ag-filter-condition-operator-or{margin-right:16px}.ag-theme-material .ag-set-filter-select-all{padding-top:16px}.ag-theme-material .ag-set-filter-list,.ag-theme-material .ag-filter-no-matches{height:192px}.ag-theme-material .ag-set-filter-filter{margin-top:16px;margin-left:12px;margin-right:12px}.ag-theme-material .ag-filter-to{margin-top:14px}.ag-theme-material .ag-mini-filter{margin:16px 12px}.ag-theme-material .ag-set-filter-item{margin:0 12px}.ag-theme-material .ag-ltr .ag-set-filter-item-value{margin-left:12px}.ag-theme-material .ag-rtl .ag-set-filter-item-value{margin-right:12px}.ag-theme-material .ag-filter-apply-panel{padding:16px 12px}.ag-theme-material .ag-filter-apply-panel-button{line-height:1.5}.ag-theme-material .ag-ltr .ag-filter-apply-panel-button{margin-left:16px}.ag-theme-material .ag-rtl .ag-filter-apply-panel-button{margin-right:16px}.ag-theme-material .ag-simple-filter-body-wrapper{padding:16px 12px 2px}.ag-theme-material .ag-simple-filter-body-wrapper>*{margin-bottom:14px}.ag-theme-material .ag-filter-no-matches{padding:16px 12px}.ag-theme-material .ag-multi-filter-menu-item{margin:8px 0}.ag-theme-material .ag-multi-filter-group-title-bar{padding:16px 8px;background-color:transparent}.ag-theme-material .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-multi-filter-group-title-bar:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-side-bar{position:relative}.ag-theme-material .ag-tool-panel-wrapper{width:200px;background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-side-buttons{padding-top:32px;width:22px;position:relative;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));overflow:hidden}.ag-theme-material button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:transparent;padding:16px 0;width:100%;margin:0;min-height:144px;background-position-y:center;background-position-x:center;background-repeat:no-repeat;border:none}.ag-theme-material button.ag-side-button-button:focus{box-shadow:none}.ag-theme-material .ag-keyboard-focus .ag-side-button-button:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-side-button-button:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-side-button-icon-wrapper{margin-bottom:3px}.ag-theme-material .ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-theme-material .ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:2px solid transparent}.ag-theme-material .ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-theme-material .ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:#3f51b5;border-right-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-theme-material .ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:2px solid transparent}.ag-theme-material .ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-theme-material .ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:#3f51b5;border-left-color:var(--ag-selected-tab-underline-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-filter-toolpanel-header{height:48px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-header,.ag-theme-material .ag-ltr .ag-filter-toolpanel-search{padding-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-header,.ag-theme-material .ag-rtl .ag-filter-toolpanel-search{padding-right:8px}.ag-theme-material .ag-keyboard-focus .ag-filter-toolpanel-header:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-filter-toolpanel-header:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group.ag-has-filter>.ag-group-title-bar .ag-group-title:after{padding-right:8px}.ag-theme-material .ag-filter-toolpanel-group-level-0-header{height:64px}.ag-theme-material .ag-filter-toolpanel-group-item{margin-top:4px;margin-bottom:4px}.ag-theme-material .ag-filter-toolpanel-search{height:56px}.ag-theme-material .ag-filter-toolpanel-search-input{flex-grow:1;height:32px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-search-input{margin-right:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-search-input{margin-left:8px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-expand,.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-expand,.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:8px}.ag-theme-material .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-left:24px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header{padding-right:24px}.ag-theme-material .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-left:40px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header{padding-right:40px}.ag-theme-material .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-left:56px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header{padding-right:56px}.ag-theme-material .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-left:72px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header{padding-right:72px}.ag-theme-material .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-left:88px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header{padding-right:88px}.ag-theme-material .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-left:104px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header{padding-right:104px}.ag-theme-material .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-left:120px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header{padding-right:120px}.ag-theme-material .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-left:136px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header{padding-right:136px}.ag-theme-material .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-left:152px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header{padding-right:152px}.ag-theme-material .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar{background-color:transparent}.ag-theme-material .ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-left:168px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header{padding-right:168px}.ag-theme-material .ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header{padding-left:8px}.ag-theme-material .ag-filter-toolpanel-instance-filter{margin-top:8px}.ag-theme-material .ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:8px}.ag-theme-material .ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:8px}.ag-theme-material .ag-pivot-mode-panel{min-height:56px;height:56px;display:flex}.ag-theme-material .ag-pivot-mode-select{display:flex;align-items:center}.ag-theme-material .ag-ltr .ag-pivot-mode-select{margin-left:12px}.ag-theme-material .ag-rtl .ag-pivot-mode-select{margin-right:12px}.ag-theme-material .ag-keyboard-focus .ag-column-select-header:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-select-header:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-header{height:56px;align-items:center;padding:0 12px}.ag-theme-material .ag-column-group-icons,.ag-theme-material .ag-column-select-header-icon{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-select-list .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-theme-material .ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-theme-material .ag-header{background-color:#fff;background-color:var(--ag-header-background-color, #fff);border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-header-row{color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)));height:56px}.ag-theme-material .ag-pinned-right-header{border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-pinned-left-header{border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-left:8px}.ag-theme-material .ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon{margin-right:8px}.ag-theme-material .ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-right:8px}.ag-theme-material .ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon{margin-left:8px}.ag-theme-material .ag-header-cell,.ag-theme-material .ag-header-group-cell{padding-left:24px;padding-right:24px}.ag-theme-material .ag-header-cell.ag-header-cell-moving,.ag-theme-material .ag-header-group-cell.ag-header-cell-moving{background-color:#f2f2f2;background-color:var(--ag-header-cell-moving-background-color, var(--ag-header-cell-hover-background-color, #f2f2f2))}.ag-theme-material .ag-keyboard-focus .ag-header-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-header-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-keyboard-focus .ag-header-group-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-header-group-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-header-icon{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-header-expand-icon{cursor:pointer}.ag-theme-material .ag-ltr .ag-header-expand-icon{padding-left:4px}.ag-theme-material .ag-rtl .ag-header-expand-icon{padding-right:4px}.ag-theme-material .ag-header-row:not(:first-child) .ag-header-cell,.ag-theme-material .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell.ag-column-resizing,.ag-theme-material .ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-cell:not(.ag-column-resizing)+.ag-header-cell.ag-column-resizing,.ag-theme-material .ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-group-cell:first-of-type.ag-column-resizing,.ag-theme-material .ag-header-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-theme-material .ag-header-cell:first-of-type.ag-column-resizing{background-color:#f2f2f2;background-color:var(--ag-header-cell-hover-background-color, #f2f2f2)}.ag-theme-material .ag-ltr .ag-header-select-all{margin-right:24px}.ag-theme-material .ag-rtl .ag-header-select-all,.ag-theme-material .ag-ltr .ag-floating-filter-button{margin-left:24px}.ag-theme-material .ag-rtl .ag-floating-filter-button{margin-right:24px}.ag-theme-material .ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;height:18px;padding:0;width:18px}.ag-theme-material .ag-filter-loading{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);height:100%;padding:16px 12px;position:absolute;width:100%;z-index:1}.ag-theme-material .ag-paging-panel{border-top:1px solid;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:56px}.ag-theme-material .ag-paging-panel>*{margin:0 24px}.ag-theme-material .ag-paging-button{cursor:pointer}.ag-theme-material .ag-paging-button.ag-disabled{cursor:default;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-keyboard-focus .ag-paging-button:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-paging-button:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:0;left:0;display:block;width:calc(100% + -0px);height:calc(100% + -0px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-paging-button,.ag-theme-material .ag-paging-description{margin:0 8px}.ag-theme-material .ag-status-bar{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));padding-right:32px;padding-left:32px;line-height:1.5}.ag-theme-material .ag-status-name-value-value{color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87))}.ag-theme-material .ag-status-bar-center{text-align:center}.ag-theme-material .ag-status-name-value{margin-left:8px;margin-right:8px;padding-top:16px;padding-bottom:16px}.ag-theme-material .ag-column-drop-cell{background:#e2e2e2;background:var(--ag-chip-background-color, #e2e2e2);border-radius:32px;height:32px;padding:0 4px;border:1px solid transparent}.ag-theme-material .ag-keyboard-focus .ag-column-drop-cell:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-column-drop-cell:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:2px;left:2px;display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-column-drop-cell-text{margin:0 8px}.ag-theme-material .ag-column-drop-cell-button{min-width:32px;margin:0 4px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-cell-drag-handle{margin-left:16px}.ag-theme-material .ag-column-drop-cell-ghost{opacity:.5}.ag-theme-material .ag-column-drop-horizontal{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa);color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54));height:48px}.ag-theme-material .ag-ltr .ag-column-drop-horizontal{padding-left:24px}.ag-theme-material .ag-rtl .ag-column-drop-horizontal{padding-right:24px}.ag-theme-material .ag-column-drop-horizontal-cell-separator{margin:0 8px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-horizontal-empty-message{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-ltr .ag-column-drop-horizontal-icon{margin-right:24px}.ag-theme-material .ag-rtl .ag-column-drop-horizontal-icon{margin-left:24px}.ag-theme-material .ag-column-drop-vertical-list{padding-bottom:8px;padding-right:8px;padding-left:8px}.ag-theme-material .ag-column-drop-vertical-cell{margin-top:8px}.ag-theme-material .ag-column-drop-vertical{min-height:50px}.ag-theme-material .ag-column-drop-vertical-icon{margin-left:8px;margin-right:8px}.ag-theme-material .ag-column-drop-vertical-empty-message{position:absolute;inset:0;overflow:hidden;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));margin-top:8px}.ag-theme-material .ag-select-agg-func-popup{border-radius:2px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;background:#fff;background:var(--ag-background-color, #fff);height:140px;padding:0}.ag-theme-material .ag-select-agg-func-virtual-list-item{cursor:default;padding-left:16px}.ag-theme-material .ag-select-agg-func-virtual-list-item:hover{background-color:#eee;background-color:var(--ag-selected-row-background-color, #eee)}.ag-theme-material .ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus{outline:none}.ag-theme-material .ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus:after{content:"";position:absolute;background-color:transparent;pointer-events:none;top:1px;left:1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid;border-color:#3f51b5;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-chart-menu{border-radius:2px;background:#fff;background:var(--ag-background-color, #fff)}.ag-theme-material .ag-chart-menu-icon{opacity:.5;line-height:24px;font-size:24px;width:24px;height:24px;margin:2px 0;cursor:pointer;border-radius:2px;color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-chart-menu-icon:hover{opacity:1}.ag-theme-material .ag-chart-mini-thumbnail{border:1px solid;border-color:#e2e2e2;border-color:var(--ag-secondary-border-color, var(--ag-border-color, #e2e2e2));border-radius:5px;margin:5px}.ag-theme-material .ag-chart-mini-thumbnail:nth-last-child(3),.ag-theme-material .ag-chart-mini-thumbnail:nth-last-child(3)~.ag-chart-mini-thumbnail{margin-left:auto;margin-right:auto}.ag-theme-material .ag-ltr .ag-chart-mini-thumbnail:first-child{margin-left:0}.ag-theme-material .ag-rtl .ag-chart-mini-thumbnail:first-child{margin-right:0}.ag-theme-material .ag-ltr .ag-chart-mini-thumbnail:last-child{margin-right:0}.ag-theme-material .ag-rtl .ag-chart-mini-thumbnail:last-child{margin-left:0}.ag-theme-material .ag-chart-mini-thumbnail.ag-selected{border-color:#ff4081;border-color:var(--ag-minichart-selected-chart-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-chart-settings-card-item{background:#000000de;background:var(--ag-foreground-color, rgba(0, 0, 0, .87));width:8px;height:8px;border-radius:4px}.ag-theme-material .ag-chart-settings-card-item.ag-selected{background-color:#ff4081;background-color:var(--ag-minichart-selected-page-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-chart-data-column-drag-handle{margin-left:8px}.ag-theme-material .ag-charts-settings-group-container{padding:8px}.ag-theme-material .ag-charts-data-group-container{padding:8px 12px}.ag-theme-material .ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group){height:32px}.ag-theme-material .ag-charts-data-group-container .ag-list-item-hovered:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:#3f51b5;background-color:var(--ag-range-selection-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material .ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-theme-material .ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-theme-material .ag-charts-format-top-level-group-container{margin-left:16px;padding:8px}.ag-theme-material .ag-charts-format-top-level-group-item{margin:8px 0}.ag-theme-material .ag-charts-format-sub-level-group-container{padding:16px 12px 2px}.ag-theme-material .ag-charts-format-sub-level-group-container>*{margin-bottom:14px}.ag-theme-material .ag-charts-group-container.ag-group-container-horizontal{padding:8px}.ag-theme-material .ag-chart-data-section,.ag-theme-material .ag-chart-format-section{display:flex;margin:0}.ag-theme-material .ag-chart-menu-panel{background-color:#fafafa;background-color:var(--ag-control-panel-background-color, #fafafa)}.ag-theme-material .ag-ltr .ag-chart-menu-panel{border-left:solid 1px;border-left-color:#e2e2e2;border-left-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-rtl .ag-chart-menu-panel{border-right:solid 1px;border-right-color:#e2e2e2;border-right-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-theme-material .ag-date-time-list-page-column-label,.ag-theme-material .ag-date-time-list-page-entry{text-align:center}.ag-theme-material .ag-checkbox-input-wrapper{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;background-color:var(--ag-checkbox-background-color);border-radius:2px;display:inline-block;vertical-align:middle;flex:none}.ag-theme-material .ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-theme-material .ag-checkbox-input-wrapper:focus-within,.ag-theme-material .ag-checkbox-input-wrapper:active{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-checkbox-input-wrapper:after{content:"";color:#333;color:var(--ag-checkbox-unchecked-color, #333);position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-checkbox-input-wrapper.ag-checked:after{content:"";color:#ff4081;color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-checkbox-input-wrapper.ag-indeterminate:after{content:"";color:#333;color:var(--ag-checkbox-indeterminate-color, var(--ag-checkbox-unchecked-color, #333));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-toggle-button-input-wrapper{box-sizing:border-box;width:36px;height:18px;background-color:#333;background-color:var(--ag-toggle-button-off-background-color, var(--ag-checkbox-unchecked-color, #333));border-radius:9px;position:relative;flex:none;border:1px solid;border-color:#333;border-color:var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #333))}.ag-theme-material .ag-toggle-button-input-wrapper input{opacity:0;height:100%;width:100%}.ag-theme-material .ag-toggle-button-input-wrapper:focus-within{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-toggle-button-input-wrapper.ag-checked{background-color:#ff4081;background-color:var(--ag-toggle-button-on-background-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)));border-color:#ff4081;border-color:var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-toggle-button-input-wrapper:before{content:" ";position:absolute;top:-1px;left:-1px;display:block;box-sizing:border-box;height:18px;width:18px;background-color:#fff;background-color:var(--ag-toggle-button-switch-background-color, var(--ag-background-color, #fff));border-radius:9px;transition:left .1s;border:1px solid;border-color:#333;border-color:var(--ag-toggle-button-switch-border-color, var(--ag-toggle-button-off-border-color, var(--ag-checkbox-unchecked-color, #333)))}.ag-theme-material .ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - 18px);border-color:#ff4081;border-color:var(--ag-toggle-button-on-border-color, var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081)))}.ag-theme-material .ag-radio-button-input-wrapper{font-family:agGridMaterial;font-size:18px;line-height:18px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;background-color:var(--ag-checkbox-background-color);display:inline-block;vertical-align:middle;flex:none;border-radius:18px}.ag-theme-material .ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-theme-material .ag-radio-button-input-wrapper:focus-within,.ag-theme-material .ag-radio-button-input-wrapper:active{outline:none;box-shadow:0 0 0 5px #2021241f}.ag-theme-material .ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-theme-material .ag-radio-button-input-wrapper:after{content:"";color:#333;color:var(--ag-checkbox-unchecked-color, #333);position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material .ag-radio-button-input-wrapper.ag-checked:after{content:"";color:#ff4081;color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081));position:absolute;top:0;left:0;pointer-events:none}.ag-theme-material input[class^=ag-][type=range]{-webkit-appearance:none;width:100%;height:100%;background:none;overflow:visible}.ag-theme-material input[class^=ag-][type=range]::-webkit-slider-runnable-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px}.ag-theme-material input[class^=ag-][type=range]::-moz-range-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px}.ag-theme-material input[class^=ag-][type=range]::-ms-track{margin:0;padding:0;width:100%;height:3px;background-color:#e2e2e2;background-color:var(--ag-border-color, #e2e2e2);border-radius:2px;color:transparent;width:calc(100% - 2px)}.ag-theme-material input[class^=ag-][type=range]::-webkit-slider-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px;transform:translateY(-7.5px)}.ag-theme-material input[class^=ag-][type=range]::-ms-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px}.ag-theme-material input[class^=ag-][type=range]::-moz-ag-range-thumb{margin:0;padding:0;-webkit-appearance:none;width:18px;height:18px;background-color:#fff;background-color:var(--ag-background-color, #fff);border:1px solid;border-color:#333;border-color:var(--ag-checkbox-unchecked-color, #333);border-radius:18px}.ag-theme-material input[class^=ag-][type=range]:focus{outline:none}.ag-theme-material input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:0 0 0 5px #2021241f;border-color:#ff4081;border-color:var(--ag-checkbox-checked-color, var(--ag-material-accent-color, #ff4081))}.ag-theme-material input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:active::-ms-track{background-color:#3f51b5;background-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))}.ag-theme-material input[class^=ag-][type=range]:disabled{opacity:.5}.ag-theme-material .ag-filter-toolpanel-header,.ag-theme-material .ag-filter-toolpanel-search,.ag-theme-material .ag-status-bar,.ag-theme-material .ag-header-row,.ag-theme-material .ag-panel-title-bar-title,.ag-theme-material .ag-side-button-button,.ag-theme-material .ag-multi-filter-group-title-bar{font-size:12px;font-weight:600;color:#0000008a;color:var(--ag-header-foreground-color, var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54)))}.ag-theme-material .ag-tab{height:36px}.ag-theme-material .ag-tabs-header,.ag-theme-material .ag-column-drop-horizontal{background-color:#eee;background-color:var(--ag-subheader-background-color, #eee)}.ag-theme-material .ag-tabs-body{padding:4px 0}.ag-theme-material .ag-tabs-body .ag-menu-list{padding-top:0;padding-bottom:0}.ag-theme-material .ag-header-cell,.ag-theme-material .ag-header-group-cell{transition:background-color .5s}.ag-theme-material .ag-row-last:not(.ag-row-first) .ag-cell-inline-editing{bottom:0}.ag-theme-material .ag-cell-inline-editing{padding:8px;height:72px;border-color:#e2e2e2!important;border-color:var(--ag-border-color, #e2e2e2)!important}.ag-theme-material .ag-has-focus .ag-cell-inline-editing{border-color:#3f51b5!important;border-color:var(--ag-input-focus-border-color, var(--ag-material-primary-color, #3f51b5))!important}.ag-theme-material .ag-side-button-button{color:#0000008a;color:var(--ag-secondary-foreground-color, rgba(0, 0, 0, .54))}.ag-theme-material .ag-column-drop-vertical{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2);padding-top:8px}.ag-theme-material .ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-theme-material .ag-column-drop-vertical-cell{margin-left:0}.ag-theme-material .ag-column-drop-vertical-empty-message{font-size:12px;font-weight:600;color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material .ag-ltr .ag-column-drop-vertical-empty-message{padding-left:34px;padding-right:8px}.ag-theme-material .ag-rtl .ag-column-drop-vertical-empty-message{padding-right:34px;padding-left:8px}.ag-theme-material .ag-status-bar{border:solid 1px;border-color:#e2e2e2;border-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-panel-column-select{border-top:solid 1px;border-top-color:#e2e2e2;border-top-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-select,.ag-theme-material .ag-column-select-header{border-bottom:solid 1px;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material .ag-column-select-header{height:56px}.ag-theme-material .ag-group-title-bar{padding:6px 8px}.ag-theme-material .ag-charts-format-sub-level-group-title-bar{padding:4px 8px}.ag-theme-material .ag-chart-data-section,.ag-theme-material .ag-chart-format-section{padding-bottom:4px}.ag-theme-material .ag-group-toolbar{background-color:#eeeeee80}.ag-theme-material input[class^=ag-]:not([type]),.ag-theme-material input[class^=ag-][type=text],.ag-theme-material input[class^=ag-][type=number],.ag-theme-material input[class^=ag-][type=tel],.ag-theme-material input[class^=ag-][type=date],.ag-theme-material input[class^=ag-][type=datetime-local],.ag-theme-material textarea[class^=ag-]{background:transparent;color:#000000de;color:var(--ag-foreground-color, rgba(0, 0, 0, .87));font-family:inherit;font-size:inherit;height:40px;padding-bottom:8px;border-width:0;border-bottom:2px solid;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material input[class^=ag-]:focus:not([type]),.ag-theme-material input[class^=ag-][type=text]:focus,.ag-theme-material input[class^=ag-][type=number]:focus,.ag-theme-material input[class^=ag-][type=tel]:focus,.ag-theme-material input[class^=ag-][type=date]:focus,.ag-theme-material input[class^=ag-][type=datetime-local]:focus,.ag-theme-material textarea[class^=ag-]:focus{border-bottom:2px solid;border-bottom-color:#3f51b5;border-bottom-color:var(--ag-material-primary-color, #3f51b5);outline:none;box-shadow:none}.ag-theme-material input[class^=ag-]:not([type])::-moz-placeholder,.ag-theme-material input[class^=ag-][type=text]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=number]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=tel]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=date]::-moz-placeholder,.ag-theme-material input[class^=ag-][type=datetime-local]::-moz-placeholder,.ag-theme-material textarea[class^=ag-]::-moz-placeholder{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material input[class^=ag-]:not([type])::placeholder,.ag-theme-material input[class^=ag-][type=text]::placeholder,.ag-theme-material input[class^=ag-][type=number]::placeholder,.ag-theme-material input[class^=ag-][type=tel]::placeholder,.ag-theme-material input[class^=ag-][type=date]::placeholder,.ag-theme-material input[class^=ag-][type=datetime-local]::placeholder,.ag-theme-material textarea[class^=ag-]::placeholder{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38))}.ag-theme-material input[class^=ag-]:disabled:not([type]),.ag-theme-material input[class^=ag-][type=text]:disabled,.ag-theme-material input[class^=ag-][type=number]:disabled,.ag-theme-material input[class^=ag-][type=tel]:disabled,.ag-theme-material input[class^=ag-][type=date]:disabled,.ag-theme-material input[class^=ag-][type=datetime-local]:disabled,.ag-theme-material textarea[class^=ag-]:disabled{border-bottom:1px solid;border-bottom-color:#e2e2e2;border-bottom-color:var(--ag-border-color, #e2e2e2)}.ag-theme-material input[class^=ag-]:invalid:not([type]),.ag-theme-material input[class^=ag-][type=text]:invalid,.ag-theme-material input[class^=ag-][type=number]:invalid,.ag-theme-material input[class^=ag-][type=tel]:invalid,.ag-theme-material input[class^=ag-][type=date]:invalid,.ag-theme-material input[class^=ag-][type=datetime-local]:invalid,.ag-theme-material textarea[class^=ag-]:invalid{border-width:0;border-bottom:1px solid;border-bottom-color:#e02525;border-bottom-color:var(--ag-invalid-color, #e02525);color:#e02525;color:var(--ag-invalid-color, #e02525)}.ag-theme-material .ag-standard-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#3f51b5;color:var(--ag-material-primary-color, #3f51b5);font-family:inherit;font-size:inherit;margin:0;padding:0;text-transform:uppercase}.ag-theme-material .ag-standard-button:disabled{color:#00000061;color:var(--ag-disabled-foreground-color, rgba(0, 0, 0, .38));background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-material .ag-dnd-ghost{font-size:12px;font-weight:600}.ag-theme-material .ag-filter-toolpanel-header{height:32px}.ag-theme-material .ag-filter-toolpanel-group-level-0-header{height:56px}.ag-theme-material .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-material .ag-layout-auto-height .ag-center-cols-container,.ag-theme-material .ag-layout-print .ag-center-cols-clipper,.ag-theme-material .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-material .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:60px}.ag-theme-material .ag-picker-field-wrapper:focus{box-shadow:0 0 0 1px #3f51b5}.ag-floating-filter-full-body input[data-v-81f67cc1],.ag-floating-filter-full-body select[data-v-81f67cc1],.rv-global-search[data-v-81f67cc1]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-81f67cc1]{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input,.ag-floating-filter-full-body select,.rv-global-search{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input[data-v-401a2b3c],.ag-floating-filter-full-body select[data-v-401a2b3c],.rv-global-search[data-v-401a2b3c]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-401a2b3c]{margin:0;padding-top:1px;padding-bottom:1px}.ag-floating-filter-full-body input[data-v-df09f5c8],.ag-floating-filter-full-body select[data-v-df09f5c8],.rv-global-search[data-v-df09f5c8]{height:24px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-df09f5c8]{margin:0;padding-top:1px;padding-bottom:1px}.rv-input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.rv-input[type=date]::-webkit-calendar-picker-indicator{margin:0}[data-v-aec3f27c] .ag-header-cell-sortable,[data-v-aec3f27c] .ag-pinned-left-header,[data-v-aec3f27c] .ag-pinned-left-cols-container{cursor:default}[data-v-aec3f27c] .ag-row{border-left:0px;border-right:0px}[data-v-aec3f27c] .ag-cell{line-height:38px}[data-v-aec3f27c] .ag-pinned-left-cols-container .ag-cell:not(.ag-cell-focus){border-right:none!important}[data-v-aec3f27c] .ag-pinned-left-header .ag-header-cell{padding:0!important}[data-v-aec3f27c] .ag-floating-filter-full-body input{border-width:2px;padding:5px;background:#fff}[data-v-aec3f27c] .ag-header-container>.ag-header-row>.ag-header-cell{background:#f9f9f9}[data-v-aec3f27c] .ag-pinned-left-header{border:0px}[data-v-aec3f27c] .ag-root .rv-input::-moz-placeholder{font-size:12px}[data-v-aec3f27c] .ag-root .rv-input::placeholder{font-size:12px}[data-v-aec3f27c] .ag-root .rv-input{font-size:12px}[data-v-aec3f27c] a{color:#2563eb;text-decoration:underline}.shadow-clip[data-v-aec3f27c]{box-shadow:0 0 15px 1px #000000bf;clip-path:inset(0px 0px -50px 0px)}.disabled[data-v-aec3f27c]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.ag-floating-filter-full-body input[data-v-e4d6fbae],.ag-floating-filter-full-body select[data-v-e4d6fbae],.rv-global-search[data-v-e4d6fbae]{height:24px;min-width:0px;border-width:0px;border-bottom-width:2px;background-color:transparent;padding-bottom:8px;color:#000000bf}.rv-input[data-v-e4d6fbae]{margin:0;padding-top:1px;padding-bottom:1px}.help-section-header .dropdown-icon[data-v-c2a24c78]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.help-item-leave-active[data-v-c2a24c78],.help-item-enter-active[data-v-c2a24c78]{max-height:500px;transition:all .3s}.help-item-enter-active[data-v-c2a24c78]{transition-delay:.1s}.help-item-leave-to[data-v-c2a24c78],.help-item-enter[data-v-c2a24c78]{max-height:0px;opacity:0}.rotate-180[data-v-fd14520e]{transform:rotate(-180deg)}.mapnav-section[data-v-667ea86e]{pointer-events:auto;display:flex;flex-direction:column;--tw-shadow: 0 0 0 1px rgba(0, 0, 0, .05), 0 2px 3px 0 rgba(0, 0, 0, .1);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.mapnav-section .focused[data-v-667ea86e]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.xml-content{font-size:14px}.metadata-view a{color:#00f}.metadata-view h1{font-size:1.5em;margin:.1em 0;font-weight:700}.metadata-view h2{font-size:1.2em;margin:.1em 0;font-weight:700}.metadata-view h3{font-size:1em;margin:.1em 0;font-weight:700}.metadata-view p{margin:.2em 0}.overviewmap[data-v-7ca7037e]:before{position:absolute;top:0;right:0;height:0px;width:0px;border-style:solid;border-width:0 40px 40px 0;border-color:transparent #eee transparent transparent;content:""}.pg[data-v-f7536e73]{transition:opacity ease-in-out;background-color:#00000073;text-align:center;position:absolute;padding:0;margin:0;border-width:0px;width:100%;height:100%;left:0;top:0;transition-duration:.8s;opacity:0;pointer-events:none!important;z-index:100}.pg.pg-active[data-v-f7536e73]{opacity:1;transition-duration:.3s}.pg .pg-label[data-v-f7536e73]{font-size:1.5em;color:#fff;position:relative;margin:0;top:50%!important;transform:translateY(-50%)}.sg[data-v-66120e5d]{transition:opacity ease-in-out;background-color:#00000073;text-align:center;position:absolute;padding:0;margin:0;border-width:0px;width:100%;height:100%;left:0;top:0;transition-duration:.8s;opacity:0;pointer-events:none!important;z-index:100}.sg.sg-active[data-v-66120e5d]{opacity:1;transition-duration:.3s}.sg.sg-scrolling[data-v-66120e5d]{transition-duration:.3s}.sg .sg-label[data-v-66120e5d]{font-size:1.5em;color:#fff;position:relative;margin:0;top:50%!important;transform:translateY(-50%)}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ccc;border-radius:15px}.vue-slider-process{background-color:#3498db;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:#00000029}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px #00000052}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px #3498db5c}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ccc}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#3498db;background-color:#3498db;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.rv-label[data-v-9f0c5af5],.rv-label[data-v-86d3b932]{display:flex;align-items:center}.rv-input[data-v-86d3b932]{padding:5px;border-bottom:1px solid #ddd;margin-bottom:1px}.rv-input[data-v-86d3b932]:focus{outline:none;border-bottom:2px solid #ddd;margin-bottom:0}.rv-input[data-v-86d3b932]:disabled{color:#ddd}.rv-subsection[data-v-8174337c]{padding:8px}.rv-subheader[data-v-8174337c]{padding:15px 8px 8px;font-size:18px;line-height:28px;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.rv-settings-divider[data-v-8174337c]{display:block;border-bottom:1px solid #eee;margin:0 -8px}.button[data-v-8aa4f1a3]{position:relative}.button.button--loading .button-text[data-v-8aa4f1a3]{visibility:hidden;opacity:0}.button.button--loading[data-v-8aa4f1a3]:after{content:"";position:absolute;width:22px;height:22px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:button-loading-spinner-8aa4f1a3 1s ease infinite}@keyframes button-loading-spinner-8aa4f1a3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vue-treeselect-helper-hide{display:none}.vue-treeselect-helper-zoom-effect-off{transform:none!important}@keyframes vue-treeselect-animation-fade-in{0%{opacity:0}}@keyframes vue-treeselect-animation-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes vue-treeselect-animation-rotate{to{transform:rotate(1turn)}}.vue-treeselect__multi-value-item--transition-enter-active,.vue-treeselect__multi-value-item--transition-leave-active{transition-duration:.2s;transition-property:transform,opacity}.vue-treeselect__multi-value-item--transition-enter-active{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.vue-treeselect__multi-value-item--transition-leave-active{transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute}.vue-treeselect__multi-value-item--transition-enter,.vue-treeselect__multi-value-item--transition-leave-to{transform:scale(.7);opacity:0}.vue-treeselect__multi-value-item--transition-move{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.vue-treeselect{position:relative;text-align:left}[dir=rtl] .vue-treeselect{text-align:right}.vue-treeselect div,.vue-treeselect span{box-sizing:border-box}.vue-treeselect svg{fill:currentColor}.vue-treeselect__control{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;height:36px;border:1px solid #ddd;border-radius:5px;background:#fff;transition-duration:.2s;transition-property:border-color,box-shadow,width,height,background-color,opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.vue-treeselect:not(.vue-treeselect--disabled):not(.vue-treeselect--focused) .vue-treeselect__control:hover{border-color:#cfcfcf}.vue-treeselect--focused:not(.vue-treeselect--open) .vue-treeselect__control{border-color:#039be5;box-shadow:0 0 0 3px #039be51a}.vue-treeselect--disabled .vue-treeselect__control{background-color:#f9f9f9}.vue-treeselect--open .vue-treeselect__control{border-color:#cfcfcf}.vue-treeselect--open.vue-treeselect--open-below .vue-treeselect__control{border-bottom-left-radius:0;border-bottom-right-radius:0}.vue-treeselect--open.vue-treeselect--open-above .vue-treeselect__control{border-top-left-radius:0;border-top-right-radius:0}.vue-treeselect__multi-value,.vue-treeselect__value-container{width:100%;vertical-align:middle}.vue-treeselect__value-container{display:table-cell;position:relative}.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container{cursor:text}.vue-treeselect__multi-value{display:inline-block}.vue-treeselect--has-value .vue-treeselect__multi-value{margin-bottom:5px}.vue-treeselect__placeholder,.vue-treeselect__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;padding-right:5px;position:absolute;inset:0;line-height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.vue-treeselect__placeholder{color:#bdbdbd}.vue-treeselect__single-value{color:#333}.vue-treeselect--focused.vue-treeselect--searchable .vue-treeselect__single-value{color:#bdbdbd}.vue-treeselect--disabled .vue-treeselect__single-value{position:static}.vue-treeselect__multi-value-item-container{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__multi-value-item-container{padding-right:0;padding-left:5px}.vue-treeselect__multi-value-item{display:inline-table;padding:2px 0;border:1px solid transparent;border-radius:2px;font-size:12px;vertical-align:top}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new):hover,.vue-treeselect__multi-value-item{cursor:pointer;background:#e3f2fd;color:#039be5}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-disabled{cursor:default;background:#f5f5f5;color:#757575}.vue-treeselect--disabled .vue-treeselect__multi-value-item{cursor:default;background:#fff;border-color:#e5e5e5;color:#555}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new,.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new:hover{background:#e8f5e9}.vue-treeselect__multi-value-label,.vue-treeselect__value-remove{display:table-cell;padding:0 5px;vertical-align:middle}.vue-treeselect__value-remove{color:#039be5;padding-left:5px;border-left:1px solid #fff;line-height:0}[dir=rtl] .vue-treeselect__value-remove{border-left:0 none;border-right:1px solid #fff}.vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#e53935}.vue-treeselect--disabled .vue-treeselect__value-remove,.vue-treeselect__multi-value-item-disabled .vue-treeselect__value-remove{display:none}.vue-treeselect__value-remove>svg{width:6px;height:6px}.vue-treeselect__multi-value-label{padding-right:5px;white-space:pre-line;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-treeselect__limit-tip{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__limit-tip{padding-right:0;padding-left:5px}.vue-treeselect__limit-tip-text{cursor:default;display:block;margin:2px 0;padding:1px 0;color:#bdbdbd;font-size:12px;font-weight:600}.vue-treeselect__input-container{display:block;max-width:100%;outline:none}.vue-treeselect--single .vue-treeselect__input-container{font-size:inherit;height:100%}.vue-treeselect--multi .vue-treeselect__input-container{display:inline-block;font-size:12px;vertical-align:top}.vue-treeselect--searchable .vue-treeselect__input-container{padding-left:5px;padding-right:5px}.vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-top:5px;padding-left:0}[dir=rtl] .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-left:5px;padding-right:0}.vue-treeselect--disabled .vue-treeselect__input-container{display:none}.vue-treeselect__input,.vue-treeselect__sizer{margin:0;line-height:inherit;font-family:inherit;font-size:inherit}.vue-treeselect__input{max-width:100%;margin:0;padding:0;border:0;outline:none;box-sizing:initial;box-shadow:none;background:none transparent;line-height:1;vertical-align:middle}.vue-treeselect__input::-ms-clear{display:none}.vue-treeselect--single .vue-treeselect__input{width:100%;height:100%}.vue-treeselect--multi .vue-treeselect__input{padding-top:3px;padding-bottom:3px}.vue-treeselect--has-value .vue-treeselect__input{line-height:inherit;vertical-align:top}.vue-treeselect__sizer{position:absolute;top:0;left:0;visibility:hidden;height:0;overflow:scroll;white-space:pre}.vue-treeselect__x-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer;color:#ccc;animation:vue-treeselect-animation-fade-in .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__x-container:hover{color:#e53935}.vue-treeselect__x{width:8px;height:8px}.vue-treeselect__control-arrow-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer}.vue-treeselect--disabled .vue-treeselect__control-arrow-container{cursor:default}.vue-treeselect__control-arrow{width:9px;height:9px;color:#ccc}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__control-arrow-container:hover .vue-treeselect__control-arrow{color:#616161}.vue-treeselect--disabled .vue-treeselect__control-arrow{opacity:.35}.vue-treeselect__control-arrow--rotated{transform:rotate(180deg)}.vue-treeselect__menu-container{position:absolute;left:0;width:100%;overflow:visible;transition:0s}.vue-treeselect--open-below:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{top:100%}.vue-treeselect--open-above:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{bottom:100%}.vue-treeselect__menu{cursor:default;padding-top:5px;padding-bottom:5px;display:block;position:absolute;overflow-x:hidden;overflow-y:auto;width:auto;border:1px solid #cfcfcf;background:#fff;line-height:180%;-webkit-overflow-scrolling:touch}.vue-treeselect--open-below .vue-treeselect__menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;margin-top:-1px;border-top-color:#f2f2f2;box-shadow:0 1px #0000000f}.vue-treeselect--open-above .vue-treeselect__menu{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;margin-bottom:-1px;border-bottom-color:#f2f2f2}.vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px;padding-right:5px}.vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:185px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:5px;padding-right:185px}.vue-treeselect__option{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%}.vue-treeselect__option--highlight{background:#f5f5f5}.vue-treeselect--single .vue-treeselect__option--selected{background:#e3f2fd;font-weight:600}.vue-treeselect--single .vue-treeselect__option--selected:hover{background:#e3f2fd}.vue-treeselect__option--hide{display:none}.vue-treeselect__option-arrow-container,.vue-treeselect__option-arrow-placeholder{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect__option-arrow-container{cursor:pointer}.vue-treeselect__option-arrow{display:inline-block;width:9px;height:9px;color:#ccc;vertical-align:middle;transition:transform .2s cubic-bezier(.19,1,.22,1);transform:rotate(-90deg)}[dir=rtl] .vue-treeselect__option-arrow{transform:rotate(90deg)}.vue-treeselect--branch-nodes-disabled .vue-treeselect__option:hover .vue-treeselect__option-arrow,.vue-treeselect__option-arrow-container:hover .vue-treeselect__option-arrow{color:#616161}.vue-treeselect__option-arrow--rotated,[dir=rtl] .vue-treeselect__option-arrow--rotated{transform:rotate(0)}.vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(-90deg)!important}[dir=rtl] .vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{transform:rotate(90deg)!important}.vue-treeselect__label-container{display:table-cell;vertical-align:middle;cursor:pointer;display:table;width:100%;table-layout:fixed;color:inherit}.vue-treeselect__option--disabled .vue-treeselect__label-container{cursor:not-allowed;color:#00000040}.vue-treeselect__checkbox-container{display:table-cell;width:20px;min-width:20px;height:100%;text-align:center;vertical-align:middle}.vue-treeselect__checkbox{display:block;margin:auto;width:12px;height:12px;border-width:1px;border-style:solid;border-radius:2px;position:relative;transition:all .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__check-mark,.vue-treeselect__minus-mark{display:block;position:absolute;left:1px;top:1px;background-repeat:no-repeat;opacity:0;transition:all .2s ease}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media (min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--indeterminate>.vue-treeselect__minus-mark{opacity:1}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;transform:scaleY(.125)}@media (min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--checked>.vue-treeselect__check-mark{opacity:1;transform:scaleY(1)}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.vue-treeselect__checkbox--unchecked{border-color:#e0e0e0;background:#fff}.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked{border-color:#039be5;background:#fff}.vue-treeselect__checkbox--checked,.vue-treeselect__checkbox--indeterminate,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--checked,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate{border-color:#039be5;background:#039be5}.vue-treeselect__checkbox--disabled,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--disabled{border-color:#e0e0e0;background-color:#f7f7f7}.vue-treeselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;padding-left:5px;max-width:100%;vertical-align:middle;cursor:inherit}[dir=rtl] .vue-treeselect__label{padding-left:0;padding-right:5px}.vue-treeselect__count{margin-left:5px;font-weight:400;opacity:.6}[dir=rtl] .vue-treeselect__count{margin-left:0;margin-right:5px}.vue-treeselect__tip{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;color:#757575}.vue-treeselect__tip-text{display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px}.vue-treeselect__error-tip .vue-treeselect__retry{cursor:pointer;margin-left:5px;font-style:normal;font-weight:600;text-decoration:none;color:#039be5}[dir=rtl] .vue-treeselect__error-tip .vue-treeselect__retry{margin-left:0;margin-right:5px}.vue-treeselect__icon-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect--single .vue-treeselect__icon-container{padding-left:5px}[dir=rtl] .vue-treeselect--single .vue-treeselect__icon-container{padding-left:0;padding-right:5px}.vue-treeselect__icon-warning{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#fb8c00}.vue-treeselect__icon-warning:after{display:block;position:absolute;content:"";left:5px;top:2.5px;width:2px;height:1px;border:0 solid #fff;border-top-width:5px;border-bottom-width:1px}.vue-treeselect__icon-error{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#e53935}.vue-treeselect__icon-error:after,.vue-treeselect__icon-error:before{display:block;position:absolute;content:"";background:#fff;transform:rotate(45deg)}.vue-treeselect__icon-error:before{width:6px;height:2px;left:3px;top:5px}.vue-treeselect__icon-error:after{width:2px;height:6px;left:5px;top:3px}.vue-treeselect__icon-loader{display:block;margin:auto;position:relative;width:12px;height:12px;text-align:center;animation:vue-treeselect-animation-rotate 1.6s linear infinite}.vue-treeselect__icon-loader:after,.vue-treeselect__icon-loader:before{border-radius:50%;position:absolute;content:"";left:0;top:0;display:block;width:100%;height:100%;opacity:.6;animation:vue-treeselect-animation-bounce 1.6s ease-in-out infinite}.vue-treeselect__icon-loader:before{background:#039be5}.vue-treeselect__icon-loader:after{background:#b3e5fc;animation-delay:-.8s}.vue-treeselect__menu-placeholder{display:none}.vue-treeselect__portal-target{position:absolute;display:block;left:0;top:0;height:0;width:0;padding:0;margin:0;border:0;overflow:visible;box-sizing:border-box}.upload-mask[data-v-4d422132]:focus{outline:none;border:1px solid #41b883}.configure-select[data-v-4d422132]{background-image:none;padding:0}[data-v-4d422132] .vue-treeselect__input:focus{padding-left:0!important;--tw-ring-color: transparent !important}[data-v-4d422132] .vue-treeselect__multi-value{display:flex;flex-wrap:wrap}[data-v-4d422132] .vue-treeselect__input-container{flex:1;display:flex;min-width:50%}[data-v-4d422132] .vue-treeselect__input{padding-left:0;flex:1}[data-v-4d422132] .vue-treeselect__sizer{flex:1}[data-v-4d422132] .vue-treeselect__x-container{padding-left:10px}[data-v-4d422132] .vue-treeselect__multi-value-item-container{padding-right:5px}[data-v-4d422132] .vue-treeselect__placeholder{color:#000}.error-border[data-v-4d422132]{border:3px solid red}.step[data-v-7693cdcc]:after{width:1px;position:absolute;top:32px;bottom:8px;left:24px;background-color:#000;content:" "}.step[data-v-7693cdcc]:last-of-type:after{content:none}.stepper-check>svg[data-v-7693cdcc]{transform:scale(1.2);transform-origin:50% 50%;fill:currentColor}.step-leave-active[data-v-7693cdcc],.step-enter-active[data-v-7693cdcc]{transition:all .3s;max-height:500px}.step-enter-active[data-v-7693cdcc]{transition-delay:.1s}.step-leave-to[data-v-7693cdcc],.step-enter[data-v-7693cdcc]{max-height:0px;opacity:0}[data-v-c17003bc] .vacp-color-input-label-text{display:none}.flip[data-v-8de9250c]{transform:scaleY(-1)}.disabled[data-v-62da245a]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}:hover>.symbol-0[data-v-1f1eb112]{transform:rotate(-10deg);transform-origin:bottom center}:hover>.symbol-2[data-v-1f1eb112]{transform:rotate(10deg);transform-origin:bottom center}.ramp-styles.animation-enabled .symbol-0[data-v-1f1eb112],.ramp-styles.animation-enabled .symbol-2[data-v-1f1eb112]{transition-duration:.2s}.legend-group[data-v-a015737d]{transition:max-height .7s ease-in}.expand-toggle[data-v-a015737d]{transition:transform .3s cubic-bezier(.35,0,.25,1)}.rotate-180[data-v-a015737d]{transform:rotate(-180deg)}@media (hover){.loaded-item[data-v-a015737d]{min-height:39px}.loaded-item .options[data-v-a015737d]{display:none}.loaded-item:hover .options[data-v-a015737d]{display:block}}.loaded-item:focus-within .options[data-v-a015737d]{display:block}.non-loaded-item[data-v-a015737d]{padding:5px 0 10px 5px;vertical-align:middle}.disabled[data-v-a015737d]{cursor:default;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.v-md-textarea-editor{position:relative}.v-md-textarea-editor pre{margin:0;white-space:pre-wrap;visibility:hidden}.v-md-textarea-editor pre,.v-md-textarea-editor textarea{box-sizing:border-box;padding:20px 20px 30px;overflow:hidden;color:#2c3e50;font-size:14px;font-family:menlo,Ubuntu Mono,consolas,Courier New,Microsoft Yahei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;line-height:1.5;word-break:break-all}.v-md-textarea-editor textarea{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none;resize:none}.v-md-textarea-editor textarea::-webkit-input-placeholder{color:#c0c4cc}.v-md-textarea-editor textarea::placeholder{color:#c0c4cc}.v-md-zoom-in-top-enter-active,.v-md-zoom-in-top-leave-active{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.v-md-zoom-in-top-enter-from,.v-md-zoom-in-top-leave-active{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.v-md-fade-in-enter-active,.v-md-fade-in-leave-active{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.v-md-fade-in-enter-from,.v-md-fade-in-leave-active{opacity:0}@font-face{font-family:v-md-iconfont;src:url(data:application/vnd.ms-fontobject;base64,lBkAAOAYAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAaGPnLwAAAAAAAAAAAAAAAAAAAAAAABYAdgAtAG0AZAAtAGUAZABpAHQAbwByAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAWAHYALQBtAGQALQBlAGQAaQB0AG8AcgAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8fE0eAAABfAAAAFZjbWFwEzte5gAAAkwAAAOQZ2x5ZhKJB5wAAAYcAAAO+GhlYWQY8MqxAAAA4AAAADZoaGVhB94EEAAAALwAAAAkaG10eHhxAAAAAAHUAAAAeGxvY2E5dDYWAAAF3AAAAD5tYXhwATIAawAAARgAAAAgbmFtZYA2YG8AABUUAAACkXBvc3Sv0n/QAAAXqAAAATgAAQAAA4D/gABcBHEAAAAABAAAAQAAAAAAAAAAAAAAAAAAAB4AAQAAAAEAAC/nY2hfDzz1AAsEAAAAAADa6MNaAAAAANrow1oAAP+CBAADfgAAAAgAAgAAAAAAAAABAAAAHgBfAAoAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQEAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5gbrKAOA/4AAXAOAAIAAAAABAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABHEAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAABQAAAAMAAAAsAAAABAAAAiQAAQAAAAABHgADAAEAAAAsAAMACgAAAiQABADyAAAAKgAgAAQACuYG5gzmDuYR5hjmJOZB5nDme+az5uzm8eb+5wLnB+cR50Dnwejx6yj//wAA5gbmDOYO5hDmFOYj5kHmcOZ75rPm7Obw5v7nAucH5w/nQOfB6PHrKP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABACoAKgAqACoALAA0ADYANgA2ADYANgA2ADgAOAA4ADgAPAA8ADwAPAAAAB0AHAAbABoAGQACAAMABAAFAAEAFwAMABgABwAIABQACgATABIADQAOAA8AFgAQABEACQAVAAsABgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAABbAAAAAAAAAAdAADmBgAA5gYAAAAdAADmDAAA5gwAAAAcAADmDgAA5g4AAAAbAADmEAAA5hAAAAAaAADmEQAA5hEAAAAZAADmFAAA5hQAAAACAADmFQAA5hUAAAADAADmFgAA5hYAAAAEAADmFwAA5hcAAAAFAADmGAAA5hgAAAABAADmIwAA5iMAAAAXAADmJAAA5iQAAAAMAADmQQAA5kEAAAAYAADmcAAA5nAAAAAHAADmewAA5nsAAAAIAADmswAA5rMAAAAUAADm7AAA5uwAAAAKAADm8AAA5vAAAAATAADm8QAA5vEAAAASAADm/gAA5v4AAAANAADnAgAA5wIAAAAOAADnBwAA5wcAAAAPAADnDwAA5w8AAAAWAADnEAAA5xAAAAAQAADnEQAA5xEAAAARAADnQAAA50AAAAAJAADnwQAA58EAAAAVAADo8QAA6PEAAAALAADrKAAA6ygAAAAGAAAAAABYAJoA3AE4AYIBwAH4Ak4CfgLIAvIDXAOUA8QD6AQUBFIEeASeBMoFCgWSBaAF+AYyBngGkgb2B3wAAAAEAAAAAAQAAtYACwAXACMALwAAARYAFwYAByYAJzYAFw4BBx4BFz4BNy4BBx4BFw4BBy4BJz4BFw4BBx4BFz4BNy4BAgDyAQwCAv708vL+9AICAQzyquIpKeKqquIpKeKqX38CAn9fX38CAn9fRFoCAlpERFoCAloC1Rb+zBYW/swWFgE0FhYBNCoLz0ZGzwsLz0ZGzzUCf19ffwICf19ffz4CWkREWgICWkREWgAAAAEAAP++A8IDUgAoAAABNTQ2MhYXFQ4BByMuATQ2OwEuAQcOARceARc+ATczDgEHLgEnPgIEAzEVHxYBARYPrhEVFRFtXPd0c2UfIsaDn9MFSwX+v7/+BQGP+gEDAsw6ERUVEa4PFQICFR8VYCk8QOWBf5kDBNSfv/4FBf6/iNxtKwAAAAEAAP++A8MDUgApAAATMzIWFAYHIy4BPQE0NjIWHQE2JBceARcOAQcuASczHgEXPgE3LgEnJgbrbREVFRGuERUVIRVlAQN9fZABBf6/v/4FSwTUn5/TBQGBbW7eAn0VHxYBARYPrhEVFRE6Wis0OdyIv/4FBf6/n9QEBNSfdrssKTIAAAMAAP++A8IDRgASAB4AOgAAJRcWFAYiLwEGJCcmEjc2JBcWEgU+ATcuAScOAQceARM1NDYyFh0BMzIWFAYrARUUBiImPQEjIiY0NjMDN4IJFBoKgor+r3x2BnyBAVCGgBT+RpzOBATOnJzNBATNexMdE2MPExMPYxMdE2QOExMOeIIKGhQJgnEUgIYBUIF8BnZ8/q/eBM6cnM0EBM2cnM4Bi2QOExMOZBMdE2MPExMPYxMdEwAAAAADAAD/vgPCA0YAEgAeACoAACUXFhQGIi8BBiQnJhI3NiQXFhIFPgE3LgEnDgEHHgETITIWFAYjISImNDYDN4IJFBoKgor+r3x2BnyBAVCGgBT+RpzOBATOnJzNBATNFwEKDxMTD/72DhMTeIIKGhQJgnEUgIYBUIF8BnZ8/q/eBM6cnM0EBM2cnM4BixMdExMdEwAABAAA/9cDqQMpAAMABwAXACQAABMRIRElITUhJyEyFhURFAYjISImNRE0NhMyFhcRDgEiJicRPgG2ApT9bAKU/WwvAvIUGxsU/Q4UGxvQFBsBARsoGgEBGwIN/ikB119eXhsU/Q4UGxsUAvIUG/62GxT+5RQaGhQBGxQbAAIAAP+CA20DfgAPAB8AAAE1Bxc1HgEXFAcXPgE1LgEDLgEnNjcnDgEVHgEXFTcnAgC2tnSaAyBCHB0Ezpp0mgMBH0IcHQTOmra2AvOLurmLA512RjxDLGM2ndL9ewOddkY8QyplNp3SBIu6uQAAAAAFAAD/mgPmA2YACwAXACAAKQAwAAAFJgAnNgA3FgAXBgADDgEHHgEXPgE3LgETIiY0NjIWFAYhIiY0NjIWFAYHHgEXPgE3AgDO/u4FBQESzs4BEgUF/u7OpNwEBNykpNwEBNweFhoaLBoa/mYWGhosGhoWAm5SUm4CZQUBEs7OARIFBf7uzs7+7gNkBNykpNwEBNykpNz+sRosGhosGhosGhosGmJSbgICblIAAwAA/8sDtQM1AA8AEwAZAAATITIWFREUBiMhLgEnETQ2FxEhEQEnNxcBF3wDCBQdHRT8+BUbAR1EAqj+fM5EigESRQM1HRT8+BQdARsVAwgUHWH9WAKo/erORIkBE0UABQAA/74DwwNlAAAADAAeACIAJwAANzMhMh0BFCMhIj0BNDcXFjMhMjcBNiYnASYGBwEGFgkBAwEHAQchJ08JA1AJCfywCQ+TDhEBZxgPARETBxn+oxo9Ff54EwgB0QFU0P6rMgFVAv60hhAJPwkJPwnScwoTAV0aPRUBEBQIGf4LGj8CGP72/vUBCkD+9QFpAAAAAAIAAP+4A8gDSAASABkAABMhMhYVERQGKwEHJyMiJjURNDYXETMXNzMRlALYJjU1Jra2trYmNTUm3JCQ3ANHNSb93iY1trY1JgIiJjVb/d6QkAIiAAQAAP/cA6QDJAATADEANQBFAAAlDgEHIS4BJxE+ATchMhYfAR4BFQMRNCYvAS4BIxUOAQchLgEnNSMRMzU+ATchHgEXFSM1IRUBNCYrASIGHQEUFjsBMjY1A6QBHRf9IRYdAQEdFgH8FzIRmRAVRgsFmgcYCQEdF/7FFh0BRkYBHRYBxxcdAUb+XAEYCghpBwoKB2kIChEXHQEBHRcC3xYdARUQmREyF/4WAeoJGQaaBgrjFx0BAR0X4/1E5BYdAQEdFuTS0gKrBwoKB68ICgoIAAAAAwAA/8ADwANAAAsAFwAbAAABBxc3JzcXBycHFzcBFwcnNxc3JwcBNycjARcBAm31ZUQibsttIkRm9f4fIm7LbSJEZvUBU/VlzAEPRP7xA0D1ZkQibctuIkRl9f7qIm3LbiJEZfX+rfVmAQ9E/vEAAAUAAAAAA8ADAAADAAcADQAOABcAABMRIREDIQEXNScBIxEhBSMeATI2NCYiBkADgGD+CAEf2dn+WUACwP3gMAEbKBsbKBsDAP0AAwD9YAEg2YjZ/lgCQKAUGxsoGxsAAAMAAAAAA94CtAAFAAsADwAAEwMTMwMTISMTAzMTATMTI9SysnaysgHidrKyd7H9m2qkagKz/s3+zQEzATP+zf7NATP+zQJmAAYAAAAAA8AC4AADAAcACwAPABMAFwAAASEVIREhFSERIRUhAzMVIxUzFSMVMxUjAQACwP1AAsD9QALA/UDAYGBgYGBgAbBgAZBg/gBgAsBg0GDQYAAAAAAGAAAAAAPAAvAAAwAHAAsAEQAeACgAAAEhFSERIRUhESEVIQMzNSMVMwMVMxUjFTMVIxUzNSMTNSMVMwcVMzUjAQACwP1AAsD9QALA/UCQIEAgMEAoKEBgICBgMzNgQAGwYAGQYP4AYAJQgCD9wCAPIBEggAEQICAzLSAAAQAAAAADgwMkABQAAAEhNRcHNSEOAQceARczFSMuASc+AQGIASzOzv7UWXcCAndZeHh/qgMDqgKseKWleAJ3WVl3AloDqn9/qgAAAAEAAAAAA6QDJAAUAAABITUHFzUhHgEXDgEHIxUzPgE3LgECeP7Uzs4BLFl3AgJ3WXh4f6oDA6oCrHilpXgCd1lZdwJaA6p/f6oAAAACAAAAAANxAtUACwAXAAABPgE3JwYHBh0BIREhPgE3JwYHBh0BIREBHAVJTj6BPC0BEgEyBEpOPoE8LQERAVR7gSFjOnFVvuoBKHuBIWM6cVW+6gEoAAAAAwAAAAADigL1AAkAFAAnAAABMjc2NCcmKwEVEzI3NjU0JyYrAREDITIXFhUUBwYHFhcWFRQHBiMhAms/Ijc6IUCx1VsnGEclP8RgATmANiAnFSY4HDEsQpD+zAG6ERySGQ/n/qc2IjBSHRD++QKUTi49Ri4YExYcMFZIOlgAAAADAAD//gPCAwIADwAyAF4AAAEyFh0BFAYjISImPQE0NjM3JicmNTQ2MzIXFhcWFxYVFA8BLwEmJyYjIgYVFBYXFhcWFwczFhUUBwYHBgcGBwYjIi8BJicmPQE0JyY/ATU3HwEWFx4CMzI+ATU0JyYDsgcJCQf8nAcJCQfjDgwYhoMZOiI3BQYHAwYqBxkbLD05REJrIzQdE3fPAxQMGBMkKCUoPjkpRh0HBAEBAQEzDwwDAxEtPCUgTC8pEQGACQcgBwkJByAHCSASFjItW4AKBhITKD4eCQ4BAwFLHC06LCVDIAoXDgyAFBs3MxwYEhcYCQsMFAgGBAcHNhgPExMWASQcCgQcJRUaPSIqJQ4AAAEAAAAAAtcB0wACAAABIRcC1/5S1wHT0QAAAAACAAAAAANkAuQAFwA7AAABIy4BNDY7ATIWHQEUBiImJzUBBiImNDcFPgEyFh0BDgEHIS4BJxE+ATczMhYUBgcjIgYVERQWMyEyNjUC9nUNExMNww0TExsSAf7yChoTCQE8ARIbEwE3Kf36KTcBATcpww4SEg7DDhISDgIGDhICowESGxMTDcMNExMNdf7xCRMaClYOEhIOwik3AQE3KQIGKTcBExsSARIO/foOEhIOAAIAAP/0A3IDDAADACQAADchFSERIRUPAREUFjMyNjURLwE1MxUPAREUBiMiJicuATURLwGPAtv9JQE7RQ9UX1dPEUX4Qw+ImVB4IxoWD0UxPQMYMQQO/qljVFpmAUoRBTExBRH+rIl6KiYfT0oBUw4EAAAAAQAA/9oC2AMmACsAAAE2JicmNTQ/AR4BMzI2NxYVFAcOAQcDBhYXFhUUByYnJiMiBgcmNTQ3PgE3AggFGikTAgMlSyAbTCIDEikhBX4FHCsRAycnIyQbSyIEESgkBQLHGhgFBBEEBAsEBAQEDQYTAQQaGv1yGhcGBA8IDQQBAwQEDQgPAwYYGgAAAAABAAAAAAOMAcIADAAAARQGIyEiJjQ2MyEyFgOMGhP9QhMaGhMCvhMaAZUTGRknGRkAAAAACgAA/+wDwgMBABAAFAAYABwAIAApAC4ANwA7AD8AAAEhMhYVERQGJyEiJjURNDYzEyMVMwU1IxUlMzUjJRUzNQUWNzI2NTYnIwUzNSMVJzUjBhcUFjMWNzM1IwU1IxUCAgGEIRsbIPzwHhsbHuHg4AEX3gEW4OD90t8BT21pAwgBAeH+6eDgOOEBAgoEZ6Pf3wH33wMBHCD9ZSEdARsfAqIdG/2/mAGYmAGYy5aWmAEBBwRHRZWVlsqYRkIECwEDlZaWlgAAAAAEAAD/8wONAw0AEwAnADsATwAAATc2Ji8BJgYfAR4BPwEXFj8BNicXFj8BFxY2PwE2Jg8BDgEfAQcGFwEuAQ8BJyYPAQYfAQcGFh8BFjYnASYPAScmBg8BBhY/AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=);src:url(data:application/vnd.ms-fontobject;base64,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AT4BLwE3NicBBjIEBAa0BAYBFQEJBTGXBgYwBQX2BgaXMQUJARUBBgS0BgQEMpcFBQETAQkFMZcGBjAFBZcyBAQGtAQGAf3iBgaXMQUJARUBBgS0BgQEMpcFBQK2MQUJARUBBgS0BgQEMpcFBTAGBjwFBZcyBAQGtAQGARUBCQUxlwYG/p8GBAQylwUFMAYGlzEFCQEVAQYEAR8FBZcyBAQGtAQGARUBCQUxlwYGAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQALABUAAQAAAAAAAgAHACAAAQAAAAAAAwALACcAAQAAAAAABAALADIAAQAAAAAABQALAD0AAQAAAAAABgALAEgAAQAAAAAACgArAFMAAQAAAAAACwATAH4AAwABBAkAAAAqAJEAAwABBAkAAQAWALsAAwABBAkAAgAOANEAAwABBAkAAwAWAN8AAwABBAkABAAWAPUAAwABBAkABQAWAQsAAwABBAkABgAWASEAAwABBAkACgBWATcAAwABBAkACwAmAY0KQ3JlYXRlZCBieSBpY29uZm9udAp2LW1kLWVkaXRvclJlZ3VsYXJ2LW1kLWVkaXRvcnYtbWQtZWRpdG9yVmVyc2lvbiAxLjB2LW1kLWVkaXRvckdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHYALQBtAGQALQBlAGQAaQB0AG8AcgBSAGUAZwB1AGwAYQByAHYALQBtAGQALQBlAGQAaQB0AG8AcgB2AC0AbQBkAC0AZQBkAGkAdABvAHIAVgBlAHIAcwBpAG8AbgAgADEALgAwAHYALQBtAGQALQBlAGQAaQB0AG8AcgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfAAdwcmV2aWV3DXJlZnJlc2gtcmlnaHQMcmVmcmVzaC1sZWZ0B3pvb20taW4Iem9vbS1vdXQDdG9jBHN5bmMFZW1vamkIY2hlY2tib3gFY2xlYXIDdGlwBHNhdmUEbGluawNpbWcEY29kZQJ1bAJvbARyZWRvBHVuZG8FcXVvdGUEYm9sZA1zdHJpa2V0aHJvdWdoCmFycm93LWRvd24Lb3Blbi1pbi1uZXcKdW5kZXItbGluZQZpdGFsaWMKaG9yaXpvbnRhbAV0YWJsZQpmdWxsc2NyZWVuAAA=#iefix) format("embedded-opentype"),url(data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAz0AAsAAAAAGOAAAAymAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCHEAqdeJhSATYCJAN4Cz4ABCAFhREHgjgbNBUzo7aSkzJK9n86bg6FCWj1E8kVT3lBwQMmwaDKE4FVS4ZsHYjIATUvymoyi92tazaqecZRrcjTMH1l45+wK37agyfa7/dndudef6KSMI9Ei5qaRZK0TEmEAg1P8vP/v7zqV/O9X8GiBzyNTwvwplRlBFSuyXW0cmMFpJPFaR0ABMDNrkkBR3kig8JAxq/pD4AvvNYQbfP4o+ppG7DQ2YE+GInZuMaMjWWTq0xYZZHm5+tt/n8+MAcWgX1fp6XVYfd6BVLGvD3Zr+1gf4PjIk4WaQyAbWJUjrksgIA/1z7tZm5SAD4osVAVrkKekUk+Jnm703ecIy4R+QoJKA8QZREkoEQpapwvRAynvac6RSN1SohMRBqGgFDTnFRN2/EprYRtNst5z98Ip4nhwnfcSIWxyj1+fnhrzsBd+fnlyUJABsOJ0CUezOqJvQvx8bT/hdJg4R7OANOKwII5UJgimiY5tpbzUoexJ6d+mGpT4cUVS8oQcZOgSa9t3l7+/ofklbm8I7f/ssoLncbjSn/LpI6FThBTE3puyQpdo1v/nQcNdTVVFYalHKIkVubx5YVyshKSUorSMgIFEReSwtYxQDZqTQOvROdaAR2kDjBBagAbpAqgIBWAB2IAPogFBCAKCEEcQAQigCuKFLiBxEACijxoAvGAXhAf2AaSB96ChMBHkBzwCSQL/GceEnhD5iGJN9J0UnibhyLe2IoSUBSAHCQAjjAPBbx/mocIXzLX6zwOmqGCLXACPcEt0fZ3ubkSwj6TpZlJ6+IMVcZyDRFtkkK02UwJaaazJ9Nc7GjbQFdNJ9jpmB4EXlqJEmeVkPN4TWXv51tZgeuqqpubCAuFmB5GuXRvbkV9lcwTqGwUOIGqLEPUuSX+N2X2j+b8Sz3wn9m2Fo8z19Udp+LrDD/noFgtRogRsyIpMBkO4emoEaM0L962WcqhzXd2f1ZQKyLCWQ00YT2A+4T16NChyuaOPcKmRNhM5PYv7vzQMyK+VcZdl2mXtHUNZRAhj5+HoXnBR9VOy/lKysulwqN621WicLUn6ZtLZZ7iN2JFtwQ9s8PtnOo9EGshGiNnu4oF7IJLHKd0tnIxP2vDnh8GnVc5/7j7X4//Zfaf4XtEFQ0uLseRKs9+HJl7SSQwbc7paGowR+ZT/Y1cZw1MpzwIAIFzTEIMnU1R2UpriB0vqI8+zasNH2upK6zfVReS+IhqfQIVHxE1jubnq5vyhflo2438I7PhLKXPWvoPxHJl61U223cJCr3G/kQ+fRrhAJFWEfRRclCeesBah0SCFmMa0ZwEEFOUWjNkRGP6Op1p68ocatdqXF+rc63O5YANrLYiMDdYKlW9Q3gt+tVW3BexYkbUDFcUFtHiEhmLCmlJJ63AEhUUL8Q3vZwCwiFihESXwiGLiB21q96yRSZMI9K9yROu50/YgPRIgPx84Vmue1k2hPtzW7MB2SuvSu+xVr+5SbuOCEXW5gvE4OPWeMpli50DsSa84tXkHdcbbJRGrCkAMXmXy+lJy2eovj/1MjFcam29tnNfxjEQodCyRGd6H00bruNsT91OZWt0H4gFs3nhFTeXXEVzGT+d2K09qdNpaWR7RspUQuTeK2q5T4ix7nSPxAZw+jURZ0XgeZqSSGonJ3FJVTNP4fwOflyiXP+c6T/yZfmzufYhNMPgExGqWjGiq6AEZdBCHhHvr83EW8AJBS3ZI2w0nXVRh3gT+cCB6LLTxEhKupauzfIpEFlXbyaXzkaWngIRur7s+vXec8k0MXJv3EkbeZLz62KpESPy035Qzpxa0TIEWkUQaijBdqCkKq4/G1JcjpVbGwEnaLNnCMb1M9EkpcXA84yGJ9aGOn6BXi/M8ynCeKNgklyUozeyiNHAy9fp+Dkb8usNBp6q0MmYLKPS6Zsao6DlkMk16NK88TijUZC7k8Bmf+LTgvmOlb56w7c11EfnZUrDwoVrqKsNQypxI0bgKoUJ9weoDWIxXEkJDj+mOD5VIgjmWKJQhUs+2MjMf7QRV7dcgWrKqr7LWqNb4tVPnbWSESdMo5GF8PIV/MJ0/MF//w6KHz9h5AomTL/zazjiDV73aVpbylmBkrURVUg+Lkpdgnj3BfdFzLgDJuRvmQ4XXrmyEA5UO9Cu3Tt8gEZ2LxAEN3WNGjXJPtjeVLSoScXtHdk+jpDdq9X2ZhPGtY/s5ar23JsHrVboh8+zWmKhxbLK3WLtmaxmSp2kTHUdSwaz6tx7jteQcYLJ1EEUdbwj2EG/obsxp1JnrutX8Zm3luf6XUjdCDrANTJz6OBaYPvctT07dk9pRczzkfakPwmJ+xxrw+B86yXz2N0YoHwzGbXHUa1h0x2ATW3Foyje+60Tjm+1A/2Jehm8cwfiX6Y4PrXaKUtg9jHO3GoHfg0uR6PJwcEC87sB0rFQMs/Cc0a+Fl/GYNWrdcPG8K1WDJs0EeUoFCCLRVFRKPGU0NvMS7NbbqGDRI/Z5V7Dx5az5pxKmfDVa8RFYR7lAjWf4pJPZWeMGwwoWPJND4WHVOHOHQI711a6l0rvzqCX7kpBlBwlWqofqCzEBwSL6q+QxzKZPiYIla9eU1Yrzeb6bsqTFIle+SRpf9LTdEmnqi2Ep0mXl18WriWZyUPcMNImsjWkpmTgcUX+9au6HsNQzfCzZ4drUAyrV+9c4mFhGpabm5FtYTIxTJUA4m0gQNWin84uN29OtPmtXCWXH3ZZFADXysw0cGXrliDV4fXjSamdm4PUQUOX1Q8Ftk1XH57pCIg5dKha2xc5xP4SZ2SLtXKx2D9eLGfJxDJ0lV2tFbuwQrI4WOrrd5CDCet8uqzLzSJdPsW4jg5cMRMmi3SVdo1A1qxB/CO4WtCZ/uUOefieFG2mOLZWGxnd5JN/8DVHFgR7UrcfHCoDQ/fEs4fNNjHlW15cLS6rbw7ITXLMjj9OqpoTqQ3N/BebpEnObd/HKkzZk1A0MwRES7SkiSSxs9Vlbo9dLu1o9i0bN3KM3RPpVU4s0jhTfFWzq0Vp6/bHRmKRPu4JiUNdvMKsAzpGXnB1CA/a1ykJ60zpiYucouSeqg8mkcJITAQRiJ/s83KlHd/uLk63eyv1HssA1y9vvH4RfFvad1jiIGUcY0hrHDj0dgbTZC+1nxRdwEAdJMyj5IFaonYgmSgbHGNyHNCLIQFlEuU9AtMD7sTeEUUHKuC7orq8vKqirJKBaUCBD/x5SMQ/zJ80odus6vRyX8jPSst7p4CAdDLVONYVxXO9sTQodkiHXB8ilz2Gkto/LXXnCsgi+9RVS90c0iA3hsxC2sNTQcQRPdfEPTjSnrQaiF1xYyXrxPMk6z+ynde6LHVa6/xQ/tD0UABM9018UPeu71nDA0OWcTgYDGAHHiQBxSOB7qH+oSH8jOkRUOIS8HPxA8FS5IH+wXd9s5YAwg52SIRqGy+gAPK2EcZgOIMhP9+mVH6LLn62wYDDxhB422BBwDaeKiKEbTAolZzqDIav45U4OTdeA0babH+/QueDXAfAdtBRmFvSY8sfhUmBN+Aa6BU4mgaOCJzrORy49hzcAUO7kPrA3U7DlMC7cDl0W3EYmpVyAACQABB/H9m+GYk8JOCjGpPLoctHNiPXNp6MfLP9vw4KkYnIDdwVo0aeEvhVC6Svvo3chB4Mn4o7St5KHGu/mAYZ/yYUBFxe0NhVrJhvC9qfDtfcfnmstEy1jY6M3a44fJeSjuCfgoi4+V7ynXp1RDM+/ofcWR7TrmsR3HQhNAa1mB3wz0FS1vN1tQvZIshowz2dbnja063IiChdIA7dJi7dnx6aOa48knPJkjgAph5G00XR43Qj6Wm6VfRClP6znMEBjbhUIr442eHUMLJVjz9ijEpgVP1UTlOy9qfK6lZEU8A4If5C04eKdw5cfugfODtK6lDuI+suSODhSsm35ihilWWK6txz4xACqY7pCi1lK9Kddjsba0WpKQ5WAGNUAqPUz7C005RsbrICHYVoRiLn7+KE+AtNHypOH0FE/mE4z8Tgt0c5KO3zyEWn3ENeR5lPVzZHYoxVTrKsjcr5WhsEJUl0F195hT6JK7UdVnYnO3MqK7q89XZ8OdmerIfRz1E+FIklUplcoVSpNVqd3mA0mS1Wm93hdLk9Xl8wb2LcHO5bhrX75rZg17Sy2cg/wMr8RRQLlxble0G9jIX0JD+TniLS1S10C+1rekx1QMVjcd0kVzdMgkt+7GIz0WQw6sOIwoRhaNInQ9P/ngSTmoLZZmHnIS1T37Srikcx98K4jdKaOqRLXVkk3FctDLgYrlTMnFTB6VVL7F6U1vxTV2YdsLJ9CFkzkAYDAA==) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}[class*=v-md-icon-]{font-size:16px;font-family:v-md-iconfont!important;font-style:normal!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.v-md-icon-preview:before{content:""}.v-md-icon-refresh-right:before{content:""}.v-md-icon-refresh-left:before{content:""}.v-md-icon-zoom-in:before{content:""}.v-md-icon-zoom-out:before{content:""}.v-md-icon-toc:before{content:""}.v-md-icon-sync:before{content:""}.v-md-icon-emoji:before{content:""}.v-md-icon-checkbox:before{content:""}.v-md-icon-clear:before{content:""}.v-md-icon-tip:before{content:""}.v-md-icon-save:before{content:""}.v-md-icon-link:before{content:""}.v-md-icon-img:before{content:""}.v-md-icon-code:before{content:""}.v-md-icon-ul:before{content:""}.v-md-icon-ol:before{content:""}.v-md-icon-redo:before{content:""}.v-md-icon-undo:before{content:""}.v-md-icon-quote:before{content:""}.v-md-icon-bold:before{content:""}.v-md-icon-strikethrough:before{content:""}.v-md-icon-arrow-down:before{content:""}.v-md-icon-open-in-new:before{content:""}.v-md-icon-under-line:before{content:""}.v-md-icon-italic:before{content:""}.v-md-icon-horizontal:before{content:""}.v-md-icon-table:before{content:""}.v-md-icon-fullscreen:before{content:""}.v-md-editor__tooltip{z-index:101;padding:4px 6px;color:#fff;font-size:12px;line-height:1;white-space:nowrap;background-color:#878787;border-radius:2px}.v-md-editor__menu,.v-md-editor__tooltip{position:absolute;box-shadow:0 2px 12px #0000001a}.v-md-editor__menu{top:38px;z-index:99;list-style:none;background-color:#fff;border-radius:3px;-webkit-transform-origin:center top;transform-origin:center top}.v-md-editor__menu::-webkit-scrollbar{width:6px}.v-md-editor__menu::-webkit-scrollbar-thumb{background-color:#9093994d;border-radius:4px}.v-md-editor__menu::-webkit-scrollbar-thumb:hover{background-color:#90939980}.v-md-editor__menu-item{color:#595959;font-weight:400;font-size:14px;white-space:nowrap;list-style:none}.v-md-editor__menu-item:hover{background-color:#f5f5f5}.v-md-editor__menu--list{padding:5px 0}.v-md-editor__menu--list .v-md-editor__menu-item{padding:0 24px;line-height:34px;text-align:left}.v-md-editor__menu--panel{max-height:200px;padding:12px 10px;overflow-y:auto}.v-md-editor__menu--panel .v-md-editor__menu-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.v-md-editor__menu--panel .v-md-editor__menu-row:not(:last-child){margin-bottom:6px}.v-md-editor__menu--panel .v-md-editor__menu-item{display:inline-block;padding:8px 0;line-height:1;text-align:center;border-radius:2px}.v-md-editor__menu--panel .v-md-editor__menu-item:not(:last-child){margin-right:4px}.v-md-editor__menu-ctrl{position:absolute;top:0;right:0;display:none}.v-md-editor__toolbar-item{position:relative;height:28px;padding:0 6px;color:#595959;font-size:16px;line-height:28px;text-align:center;border-radius:4px;cursor:pointer;-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.v-md-editor__toolbar-item:not(:first-child){margin-left:4px}.v-md-editor__toolbar-item:hover{background:#f5f5f5}.v-md-editor__toolbar-item--menu{padding-right:16px}.v-md-editor__toolbar-item--menu .v-md-editor__menu-ctrl{display:inline-block}.v-md-editor__toolbar-item--active,.v-md-editor__toolbar-item--active:hover{background:#e8e8e8}.v-md-editor__toolbar{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;width:100%;padding:6px;border-bottom:1px solid #ddd}.v-md-editor__toolbar-left,.v-md-editor__toolbar-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.v-md-editor__toolbar-left+.v-md-editor__toolbar-right{margin-left:60px}.v-md-editor__toolbar-divider{position:relative;height:28px;margin:0 10px}.v-md-editor__toolbar-divider+li.v-md-editor__toolbar-item{margin-left:0}.v-md-editor__toolbar-divider:before{position:absolute;top:4px;bottom:4px;border-left:1px solid #ddd;content:""}.v-md-editor{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px #0000001a}.v-md-editor__left-area,.v-md-editor__right-area{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:200px}.v-md-editor__left-area{height:100%;overflow:hidden;border-right:1px solid #ddd;-webkit-transition:.3s;transition:.3s}.v-md-editor__left-area-title{position:relative;height:41px;padding:0 14px;color:#2c3e50;font-weight:600;font-size:16px;line-height:41px;white-space:nowrap}.v-md-editor__left-area-title:after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #ddd;content:""}.v-md-editor__left-area-body{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:8px 14px;overflow:hidden}.v-md-editor--left-area-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.v-md-editor--left-area-reverse .v-md-editor__left-area{border-right:none;border-left:1px solid #ddd}.v-md-editor__right-area{-webkit-box-flex:1;-webkit-flex:1;flex:1}.v-md-editor--preview{box-shadow:none}.v-md-editor--fullscreen{position:fixed;inset:0;z-index:1001}.v-md-editor__main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;overflow:hidden}.v-md-editor__editor-wrapper,.v-md-editor__preview-wrapper{position:relative;-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;overflow:hidden}.v-md-editor__editor-wrapper{cursor:text;-webkit-user-select:none;user-select:none}.v-md-editor--editable .v-md-editor__editor-wrapper{border-right:1px solid #ddd}.scrollbar{height:100%;overflow:hidden}.scrollbar:active .scrollbar__bar,.scrollbar:focus .scrollbar__bar,.scrollbar:hover .scrollbar__bar{opacity:1}.scrollbar__wrap{height:100%;overflow-x:hidden}.scrollbar__wrap--hidden-default{scrollbar-width:none}.scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.scrollbar__thumb{position:relative;display:block;width:0;height:0;background-color:#9093994d;border-radius:inherit;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.scrollbar__thumb:hover{background-color:#90939980}.scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;cursor:pointer;opacity:0;-webkit-transition:opacity .34s ease-out;transition:opacity .34s ease-out}.scrollbar__bar.is-vertical{top:2px;width:6px}.scrollbar__bar.is-vertical>div{width:100%}.scrollbar__bar.is-horizontal{left:2px;height:6px}.scrollbar__bar.is-horizontal>div{height:100%}.v-md-editor__toc-nav{margin:0;padding:0;list-style:none}.v-md-editor__toc-nav-item{position:relative;height:38px;overflow:hidden;color:#2c3e50;line-height:38px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.v-md-editor__toc-nav-item:hover .v-md-editor__toc-nav-title{font-size:17px;-webkit-transform-origin:center center;transform-origin:center center}.v-md-editor__toc-nav-title{position:relative;font-size:16px;-webkit-transition:.3s;transition:.3s}[data-v-md-anchor]{cursor:pointer}.github-markdown-body{padding:16px 32px 32px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5;word-wrap:break-word}.github-markdown-body>:first-child,.github-markdown-body>:last-child,.github-markdown-body>div[data-v-md-line]:first-child>:first-child,.github-markdown-body>div[data-v-md-line]:last-child>:last-child{margin-top:0!important}.github-markdown-body a{color:#0366d6;font-weight:400;text-decoration:none;outline:none;box-shadow:none}.github-markdown-body a:hover{text-decoration:underline}.github-markdown-body kbd{display:inline-block;padding:3px 5px;color:#444d56;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px #d1d5da}.github-markdown-body:after,.github-markdown-body:before{display:table;content:""}.github-markdown-body:after{clear:both}.github-markdown-body a:not([href]){text-decoration:none}.github-markdown-body .absent{color:#cb2431}.github-markdown-body .anchor{float:left;margin-left:-20px;padding-right:4px;line-height:1}.github-markdown-body .anchor:focus{outline:none}.github-markdown-body blockquote,.github-markdown-body details,.github-markdown-body dl,.github-markdown-body ol,.github-markdown-body p,.github-markdown-body pre,.github-markdown-body table,.github-markdown-body ul{margin-top:0;margin-bottom:16px}.github-markdown-body hr{height:.25em;margin:24px 0;padding:0;background-color:#e1e4e8;border:0}.github-markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.github-markdown-body blockquote>:first-child{margin-top:0}.github-markdown-body blockquote>:last-child{margin-bottom:0}.github-markdown-body h1,.github-markdown-body h2,.github-markdown-body h3,.github-markdown-body h4,.github-markdown-body h5,.github-markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.github-markdown-body em,.github-markdown-body i{font-style:italic}.github-markdown-body ul{list-style-type:disc}.github-markdown-body ol ul,.github-markdown-body ul ul{list-style-type:circle}.github-markdown-body ol ol ul,.github-markdown-body ol ul ul,.github-markdown-body ul ol ul,.github-markdown-body ul ul ul{list-style-type:square}.github-markdown-body ol{list-style-type:decimal}.github-markdown-body h1 .octicon-link,.github-markdown-body h2 .octicon-link,.github-markdown-body h3 .octicon-link,.github-markdown-body h4 .octicon-link,.github-markdown-body h5 .octicon-link,.github-markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.github-markdown-body h1:hover .anchor,.github-markdown-body h2:hover .anchor,.github-markdown-body h3:hover .anchor,.github-markdown-body h4:hover .anchor,.github-markdown-body h5:hover .anchor,.github-markdown-body h6:hover .anchor{text-decoration:none}.github-markdown-body h1:hover .anchor .octicon-link,.github-markdown-body h2:hover .anchor .octicon-link,.github-markdown-body h3:hover .anchor .octicon-link,.github-markdown-body h4:hover .anchor .octicon-link,.github-markdown-body h5:hover .anchor .octicon-link,.github-markdown-body h6:hover .anchor .octicon-link{visibility:visible}.github-markdown-body h1 code,.github-markdown-body h1 tt,.github-markdown-body h2 code,.github-markdown-body h2 tt,.github-markdown-body h3 code,.github-markdown-body h3 tt,.github-markdown-body h4 code,.github-markdown-body h4 tt,.github-markdown-body h5 code,.github-markdown-body h5 tt,.github-markdown-body h6 code,.github-markdown-body h6 tt{font-size:inherit}.github-markdown-body h1{font-size:2em}.github-markdown-body h1,.github-markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.github-markdown-body h2{font-size:1.5em}.github-markdown-body h3{font-size:1.25em}.github-markdown-body h4{font-size:1em}.github-markdown-body h5{font-size:.875em}.github-markdown-body h6{color:#6a737d;font-size:.85em}.github-markdown-body ol,.github-markdown-body ul{padding-left:2em}.github-markdown-body ol.no-list,.github-markdown-body ul.no-list{padding:0;list-style-type:none}.github-markdown-body ol ol,.github-markdown-body ol ul,.github-markdown-body ul ol,.github-markdown-body ul ul{margin-top:0;margin-bottom:0}.github-markdown-body li{word-wrap:break-all}.github-markdown-body li>p{margin-top:16px}.github-markdown-body li+li{margin-top:.25em}.github-markdown-body dl{padding:0}.github-markdown-body dl dt{margin-top:16px;padding:0;font-weight:600;font-size:1em;font-style:italic}.github-markdown-body dl dd{margin-bottom:16px;padding:0 16px}.github-markdown-body table{display:block;width:100%;overflow:auto;border-collapse:collapse;border-spacing:0}.github-markdown-body table th{font-weight:600}.github-markdown-body table td,.github-markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.github-markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.github-markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.github-markdown-body table img{background-color:initial}.github-markdown-body img{box-sizing:initial;max-width:100%;background-color:#fff;border:0}.github-markdown-body img[align=right]{padding-left:20px}.github-markdown-body img[align=left]{padding-right:20px}.github-markdown-body .emoji{max-width:none;vertical-align:text-top;background-color:initial}.github-markdown-body span.frame{display:block;overflow:hidden}.github-markdown-body span.frame>span{display:block;float:left;width:auto;margin:13px 0 0;padding:7px;overflow:hidden;border:1px solid #dfe2e5}.github-markdown-body span.frame span img{display:block;float:left}.github-markdown-body span.frame span span{display:block;clear:both;padding:5px 0 0;color:#24292e}.github-markdown-body span.align-center{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.github-markdown-body span.align-center span img{margin:0 auto;text-align:center}.github-markdown-body span.align-right{display:block;clear:both;overflow:hidden}.github-markdown-body span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.github-markdown-body span.align-right span img{margin:0;text-align:right}.github-markdown-body span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.github-markdown-body span.float-left span{margin:13px 0 0}.github-markdown-body span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.github-markdown-body span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.github-markdown-body code,.github-markdown-body tt{margin:0;padding:.2em .4em;font-size:85%;background-color:#1b1f230d;border-radius:3px}.github-markdown-body code br,.github-markdown-body tt br{display:none}.github-markdown-body del code{text-decoration:inherit}.github-markdown-body div[class*=v-md-pre-wrapper-]{position:relative;background-color:#f6f8fa}.github-markdown-body div[class*=v-md-pre-wrapper-] pre,.github-markdown-body div[class*=v-md-pre-wrapper-] pre[class*=v-md-prism-]{position:relative;z-index:1;background:transparent}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode pre{padding-left:4.5rem}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode:after{position:absolute;top:0;left:0;z-index:2;width:3.5rem;height:100%;background-color:#f6f8fa;border-right:1px solid #dcdfe6;border-radius:6px 0 0 6px;content:""}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;padding:16px 0;color:#909399;font-size:85%;line-height:1.45;text-align:center}.github-markdown-body div[class*=v-md-pre-wrapper-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;font-size:.85em;-webkit-user-select:none;user-select:none}.github-markdown-body code,.github-markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.github-markdown-body pre>code{margin:0;padding:0;font-size:100%;white-space:pre;word-break:normal;background:transparent;border:0}.github-markdown-body pre{margin-bottom:16px;padding:16px;overflow:auto;font-size:85%;line-height:1.45;word-wrap:normal;background-color:#f6f8fa;border-radius:3px}.github-markdown-body pre code,.github-markdown-body pre tt{display:inline;max-width:auto;margin:0;padding:0;overflow:visible;color:#444d56;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.github-markdown-body .csv-data td,.github-markdown-body .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;white-space:nowrap;text-align:left}.github-markdown-body .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:#fff;border:0}.github-markdown-body .csv-data tr{border-top:0}.github-markdown-body .csv-data th{font-weight:600;background:#f6f8fa;border-top:0}.github-markdown-body .hljs{display:block;padding:.5em;overflow-x:auto;color:#333;background:#f8f8f8}.github-markdown-body .hljs-comment,.github-markdown-body .hljs-quote{color:#998;font-style:italic}.github-markdown-body .hljs-keyword,.github-markdown-body .hljs-selector-tag,.github-markdown-body .hljs-subst{color:#333;font-weight:700}.github-markdown-body .hljs-literal,.github-markdown-body .hljs-number,.github-markdown-body .hljs-tag .hljs-attr,.github-markdown-body .hljs-template-variable,.github-markdown-body .hljs-variable{color:teal}.github-markdown-body .hljs-doctag,.github-markdown-body .hljs-string{color:#d14}.github-markdown-body .hljs-section,.github-markdown-body .hljs-selector-id,.github-markdown-body .hljs-title{color:#900;font-weight:700}.github-markdown-body .hljs-subst{font-weight:400}.github-markdown-body .hljs-class .hljs-title,.github-markdown-body .hljs-type{color:#458;font-weight:700}.github-markdown-body .hljs-attribute,.github-markdown-body .hljs-name,.github-markdown-body .hljs-tag{color:navy;font-weight:400}.github-markdown-body .hljs-link,.github-markdown-body .hljs-regexp{color:#009926}.github-markdown-body .hljs-bullet,.github-markdown-body .hljs-symbol{color:#990073}.github-markdown-body .hljs-built_in,.github-markdown-body .hljs-builtin-name{color:#0086b3}.github-markdown-body .hljs-meta{color:#999;font-weight:700}.github-markdown-body .hljs-deletion{background:#fdd}.github-markdown-body .hljs-addition{background:#dfd}.github-markdown-body .hljs-emphasis{font-style:italic}.github-markdown-body .hljs-strong{font-weight:700}.vfm--fixed{position:fixed}.vfm--absolute{position:absolute}.vfm--inset{inset:0}.vfm--overlay{z-index:-1;background-color:#00000080}.vfm--prevent-none{pointer-events:none}.vfm--prevent-auto{pointer-events:auto}.vfm--outline-none:focus{outline:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.vfm-fade-enter-active{animation:fade-in .3s ease}.vfm-fade-leave-active{animation:fade-out .3s ease}.vfm-bounce-back{transition-property:transform;transition-duration:.3s}.vfm-slide-up-enter-active,.vfm-slide-up-leave-active,.vfm-slide-down-enter-active,.vfm-slide-down-leave-active{transition:transform .3s ease}.vfm-slide-down-enter-from,.vfm-slide-down-leave-to{transform:translateY(100vh)!important}.vfm-slide-up-enter-from,.vfm-slide-up-leave-to{transform:translateY(-100vh)!important}.vfm-slide-right-enter-active,.vfm-slide-right-leave-active,.vfm-slide-left-enter-active,.vfm-slide-left-leave-active{transition:transform .3s ease}.vfm-slide-right-enter-from,.vfm-slide-right-leave-to{transform:translate(100vw)!important}.vfm-slide-left-enter-from,.vfm-slide-left-leave-to{transform:translate(-100vw)!important}.vfm-swipe-banner-back,.vfm-swipe-banner-forward{position:fixed;top:0;bottom:0;width:27px;z-index:10}.vfm-swipe-banner-back{left:0}.vfm-swipe-banner-forward{right:0}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:transparent!important}.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 32px);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);backface-visibility:hidden}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.m-message-container{position:fixed;z-index:1010;pointer-events:none;display:flex;flex-direction:column;box-sizing:border-box;padding:15px;background-color:#fff0;transition:all 1s ease-in-out}.m-message-container.is-top-left,.m-message-container.is-top-center,.m-message-container.is-top-right{width:100%;top:0;left:0}.m-message-container.is-top-left{align-items:flex-start}.m-message-container.is-top-center{align-items:center}.m-message-container.is-top-right{align-items:flex-end}.m-message-container.is-center{width:100%;height:100%;left:0;top:0;align-items:center;justify-content:center}.m-message-container.is-bottom-left,.m-message-container.is-bottom-center,.m-message-container.is-bottom-right{bottom:0;left:0;width:100%;justify-content:flex-end}.m-message-container.is-bottom-left{align-items:flex-start}.m-message-container.is-bottom-center{align-items:center}.m-message-container.is-bottom-right{align-items:flex-end}.m-message-container.has-mask{background-color:#ffffff4d;width:100%;height:100%;pointer-events:all}.m-message-wrapper{display:inline-block;max-width:500px}.m-message-wrapper+.m-message-wrapper{margin-top:15px}.m-message-wrapper:before,.m-message-wrapper:after{content:"";clear:both;display:table}.m-message{display:flex;align-items:center;padding:10px;font-size:14px;overflow:hidden;border-radius:4px;box-sizing:border-box;box-shadow:0 1px 8px #00000026;background:#fff;pointer-events:all;position:relative;min-width:150px}.m-message-icons{float:left;box-sizing:border-box;margin-right:10px}.m-message--title{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-message-content{box-sizing:border-box;overflow:auto;width:100%}.m-message--description{line-height:1.6;color:#0e1921}.m-message--title+.m-message--description{margin-top:5px}.m-message--icon{width:25px;height:25px;vertical-align:middle;display:inline-block;border-radius:50%}.m-message--control{position:relative;height:100%;align-self:flex-start;white-space:nowrap;margin-right:-5px;margin-left:10px;margin-top:3px}.m-message--button{border:none;outline:none;background:none;cursor:pointer;font-size:15px;color:#646464;font-weight:600;padding:0;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle}.m-message--button:hover{color:#f56c6c}.m-message--arrow-down.is-collapsed{transform:rotate(90deg)}.m-message-fade-enter-active{animation:m-message-fade-in-down .3s}.m-message-fade-leave-active{animation:m-message-fade-out .3s}@keyframes m-message-fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes m-message-fade-out{0%{opacity:1;margin-top:0}to{opacity:0;margin-top:-45px}}.dv-chart-container{overflow:hidden}.highcharts-data-table table{background:#fff;width:100%;margin-bottom:20px}.highcharts-table-caption{display:none}.highcharts-title{font-size:1.5em!important}@media screen and (max-width: 640px){.dv-chart{background-color:#fff}.highcharts-title{font-size:1em!important}.dv-chart-container{max-width:100vw}}.intro-grid{display:grid;grid-template-areas:"introductionGrid"}.intro-content{grid-area:introductionGrid}.intro-background{grid-area:introductionGrid;background:var(--sr-content-background);border-style:solid none solid solid;border-width:1px 0 1px 1px;border-color:var(--sr-border-colour);max-height:calc(100vh - 4rem);min-height:100%}.dropdown-nav-content[data-v-ee3e2538]{height:calc(100vh - 4rem);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.dropdown-nav-content[data-v-ee3e2538]::-webkit-scrollbar{display:none}.dropdown-nav-content li a[data-v-ee3e2538]:hover{text-decoration:none;color:inherit}.dropdown-nav-content li a[data-v-ee3e2538]:focus{text-decoration:none;color:inherit}.dropdown-nav-content li a:hover svg[data-v-ee3e2538]{stroke:var(--sr-accent-colour)}.dropdown-nav-content li a[data-v-ee3e2538]:visited{color:inherit}.dropdown-nav-content li.is-active svg[data-v-ee3e2538]{fill:var(--sr-accent-colour);stroke:var(--sr-accent-colour)}.dropdown-nav-content li.is-active span[data-v-ee3e2538]{font-weight:700}.nav-bar[data-v-0aff07d0]{max-height:calc(100vh - 4rem);display:flex;flex-direction:column}.nav-content[data-v-0aff07d0]{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.nav-content[data-v-0aff07d0]::-webkit-scrollbar{display:none}.menu li a[data-v-0aff07d0]:hover{text-decoration:none;color:inherit}.menu li a[data-v-0aff07d0]:focus{text-decoration:none;color:inherit}.menu li a:hover svg[data-v-0aff07d0]{stroke:var(--sr-accent-colour)}.menu li a[data-v-0aff07d0]:visited{color:inherit}.menu li.is-active svg[data-v-0aff07d0]{fill:var(--sr-accent-colour);stroke:var(--sr-accent-colour)}.menu li.is-active span[data-v-0aff07d0]{font-weight:700}.navbar[data-v-242c9646]{background-color:#f1f2f4;border-bottom:2px;border-color:rgba(229,231,235,var(--tw-border-opacity));position:sticky;width:100%;margin:0;display:flex;justify-content:center}.navbar ul[data-v-242c9646]{display:flex;list-style-type:none;text-align:center;justify-content:center;flex-wrap:wrap;overflow:hidden;width:100%;padding:5px;margin:auto}.navbar ul li[data-v-242c9646]{float:left;width:12%;border-radius:8px}.navbar ul li a[data-v-242c9646]{text-overflow:ellipsis}.navbar ul li a[data-v-242c9646]:hover{text-decoration:none;color:inherit}.navbar ul li a[data-v-242c9646]:focus{text-decoration:none;color:inherit}.navbar ul li a[data-v-242c9646]:visited{color:inherit}.navbar ul li.is-active[data-v-242c9646]{background-color:var(--sr-accent-colour);font-weight:700}.separator[data-v-242c9646]{position:relative}.separator[data-v-242c9646]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:80%;width:1px;background-color:#e0e0e0}.transition-hide[data-v-dfa35b32]{opacity:0!important;transition:opacity .4s linear}.transition-img[data-v-dfa35b32]{position:absolute;opacity:1}.fade-enter-active[data-v-dfa35b32],.fade-leave-active[data-v-dfa35b32]{transition:opacity .3s ease-in}.fade-enter-from[data-v-dfa35b32],.fade-leave-to[data-v-dfa35b32]{opacity:0}.has-background[data-v-044ceba3]{background-color:#fffffff2;border-radius:8px}@media screen and (max-width: 640px){.chapter-title[data-v-044ceba3]{max-width:100vw}.text-panel[data-v-044ceba3]{margin-top:1rem}.md-content[data-v-044ceba3]{max-width:100vw}.md-content[data-v-044ceba3] .table-container{overflow-x:auto}}.time-slider{pointer-events:all}.time-slider .noUi-target,.time-slider .noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;touch-action:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.time-slider .noUi-target{position:relative}.time-slider .noUi-base,.time-slider .noUi-connects{width:100%;height:100%;position:relative;z-index:1}.time-slider .noUi-connects{overflow:hidden;z-index:0}.time-slider .noUi-connect,.time-slider .noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.time-slider .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.time-slider .noUi-vertical .noUi-origin{top:-100%;width:0}.time-slider .noUi-horizontal .noUi-origin{height:0}.time-slider .noUi-handle{backface-visibility:hidden;position:absolute}.time-slider .noUi-touch-area{height:100%;width:100%}.time-slider .noUi-state-tap .noUi-connect,.time-slider .noUi-state-tap .noUi-origin{transition:transform .3s}.time-slider .noUi-state-drag *{cursor:inherit!important}.time-slider .noUi-horizontal{height:18px}.time-slider .noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.time-slider .noUi-vertical{width:18px}.time-slider .noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.time-slider .noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.time-slider .noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.time-slider .noUi-connects{border-radius:3px}.time-slider .noUi-connect{background:#3fb8af}.time-slider .noUi-draggable{cursor:ew-resize}.time-slider .noUi-vertical .noUi-draggable{cursor:ns-resize}.time-slider .noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.time-slider .noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.time-slider .noUi-handle:before,.time-slider .noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.time-slider .noUi-handle:after{left:17px}.time-slider .noUi-vertical .noUi-handle:before,.time-slider .noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.time-slider .noUi-vertical .noUi-handle:after{top:17px}.time-slider [disabled] .noUi-connect{background:#b8b8b8}.time-slider [disabled].noUi-target,.time-slider [disabled].noUi-handle,.time-slider [disabled] .noUi-handle{cursor:not-allowed}.time-slider .noUi-pips,.time-slider .noUi-pips *{box-sizing:border-box}.time-slider .noUi-pips{position:absolute;color:#999}.time-slider .noUi-value{position:absolute;white-space:nowrap;text-align:center}.time-slider .noUi-value-sub{color:#ccc;font-size:10px}.time-slider .noUi-marker{position:absolute;background:#ccc}.time-slider .noUi-marker-sub,.time-slider .noUi-marker-large{background:#aaa}.time-slider .noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.time-slider .noUi-value-horizontal{transform:translate(-50%,50%)}.time-slider .noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.time-slider .noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.time-slider .noUi-marker-horizontal.noUi-marker-sub{height:10px}.time-slider .noUi-marker-horizontal.noUi-marker-large{height:15px}.time-slider .noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.time-slider .noUi-value-vertical{transform:translateY(-50%);padding-left:25px}.time-slider .noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.time-slider .noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.time-slider .noUi-marker-vertical.noUi-marker-sub{width:10px}.time-slider .noUi-marker-vertical.noUi-marker-large{width:15px}.time-slider .noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.time-slider .noUi-horizontal .noUi-tooltip{transform:translate(-50%);left:50%;bottom:120%}.time-slider .noUi-vertical .noUi-tooltip{transform:translateY(-50%);top:50%;right:120%}.time-slider .noUi-horizontal .noUi-origin>.noUi-tooltip{transform:translate(50%);left:auto;bottom:10px}.time-slider .noUi-vertical .noUi-origin>.noUi-tooltip{transform:translateY(-18px);top:auto;right:28px}.time-slider .noUi-target{width:80%}.time-slider .noUi-value{color:#555}.time-slider .play-button,.time-slider .minimize-button{top:4px}@media screen and (max-width: 640px){.time-slider .noUi-value:nth-of-type(4n){display:none}.time-slider .range-display{margin:0}.time-slider .noUi-marker-large{height:9px!important}.time-slider .play-button{top:0;left:.5rem}.time-slider .minimize-button{top:0;right:.5rem}}.time-slider .noUi-connect{background:var(--sr-accent-colour)}.time-slider .noUi-base{cursor:pointer}.time-slider .noUi-origin .noUi-handle{right:0;width:1.75rem;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x: 50%;cursor:pointer;border-radius:50%;border-color:#595959}.time-slider .noUi-origin .noUi-handle:before,.time-slider .noUi-origin .noUi-handle:after{content:none!important}.rv-map[data-v-1ba95682]{width:100%}.rv-map[data-v-1ba95682] .time-slider-container{inset:auto 60px 53px auto;width:55%;padding:5px;height:110px;position:absolute;z-index:5}.rv-map[data-v-1ba95682] .time-slider-container.minimized{height:50px}.toc-horizontal .rv-map[data-v-1ba95682],.toc-horizontal .storylines-grid-container[data-v-1ba95682]{height:calc(100vh - 6.75rem)!important}.toc-vertical .rv-map[data-v-1ba95682]{height:calc(100vh - 4rem)!important}.toc-horizontal .rv-map-title[data-v-1ba95682]{height:calc(100vh - 11.75rem)!important;width:100%}.toc-vertical .rv-map-title[data-v-1ba95682]{height:calc(100vh - 9rem)!important;width:100%}.has-background[data-v-1ba95682]{background-color:#fffffff2;margin-bottom:0!important;padding-bottom:1em;color:#000}.map-title[data-v-1ba95682]{color:#111827;font-weight:700;font-size:1.5em;margin-top:1em;margin-bottom:1em;line-height:1.3333333}@media screen and (max-width: 640px){.rv-map[data-v-1ba95682]{max-height:50vh}.rv-map[data-v-1ba95682] .time-slider-container{left:52px!important;right:60px!important;bottom:41px!important;width:auto!important;max-height:90px}.rv-map[data-v-1ba95682] .time-slider-container.minimized{height:32px}.map-title[data-v-1ba95682]{margin:0;padding-top:.2em;padding-bottom:.2em;background:#fff}.storylines-grid-container[data-v-1ba95682]{display:none}}[data-v-1ba95682] rv-basemap-item .rv-basemap-thumb img{max-width:none}[data-v-1ba95682] .rv-details-attrib-value a{white-space:unset!important}[data-v-1ba95682] .ramp-app{height:100%}[data-v-1ba95682] .ramp-app h1,[data-v-1ba95682] .ramp-app h2,[data-v-1ba95682] .ramp-app h3,[data-v-1ba95682] .ramp-app h4,[data-v-1ba95682] .ramp-app h5,[data-v-1ba95682] .ramp-app h6,[data-v-1ba95682] .ramp-app .h1,[data-v-1ba95682] .ramp-app .h2,[data-v-1ba95682] .ramp-app .h3,[data-v-1ba95682] .ramp-app .h4,[data-v-1ba95682] .ramp-app .h5,[data-v-1ba95682] .ramp-app .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}[data-v-1ba95682] .ramp-app input[type=checkbox]{margin-top:unset}.fullscreenElement{z-index:100;background:#000}.fullscreenButton{filter:invert(1);mix-blend-mode:difference}.point-of-interest-content[data-v-4aacfe24]{width:25vw;background-color:#fff;display:flex;flex-direction:column;box-shadow:2px 2px 5px #00000080}.point-of-interest-text[data-v-4aacfe24]{padding:15px 30px}.no-image[data-v-4aacfe24]{padding-top:30px}.point-of-interest-icon[data-v-4aacfe24]{top:-16px;left:11.5vw;margin:0 auto;border-radius:100%;left:50%;transform:scale(1.25) translate(-50%)}@media screen and (max-width: 640px){.point-of-interest-content[data-v-4aacfe24]{width:40vw}}.rv-map[data-v-16815328]{width:100%}.rv-map[data-v-16815328] .time-slider-container{inset:auto 60px 53px auto;width:55%;padding:5px;height:110px;position:absolute;z-index:5}.rv-map[data-v-16815328] .time-slider-container.minimized{height:50px}.toc-horizontal .rv-map[data-v-16815328]{height:calc(100vh - 6.75rem)!important}.toc-horizontal .interactive-container[data-v-16815328]{grid-template-columns:repeat(1,100%)}.toc-vertical .rv-map[data-v-16815328]{height:calc(100vh - 4rem)!important}.toc-vertical .interactive-container[data-v-16815328]{grid-template-columns:repeat(1,calc(100vw - 4.1rem))}.interactive-container[data-v-16815328]{display:grid;grid-template-areas:"interactiveOverlay"}.interactive-content[data-v-16815328]{grid-area:interactiveOverlay}.point-of-interest-container[data-v-16815328]{margin:30vh 20px;position:relative}@media screen and (max-width: 640px){.interactive-container[data-v-16815328]{grid-template-columns:repeat(1,100%)!important}.toc-horizontal .rv-map[data-v-16815328]{height:calc(100vh - 4rem)!important}}[data-v-16815328] rv-basemap-item .rv-basemap-thumb img{max-width:none}[data-v-16815328] .rv-details-attrib-value a{white-space:unset!important}[data-v-16815328] .ramp-app{height:100%}[data-v-16815328] .ramp-app h1,[data-v-16815328] .ramp-app h2,[data-v-16815328] .ramp-app h3,[data-v-16815328] .ramp-app h4,[data-v-16815328] .ramp-app h5,[data-v-16815328] .ramp-app h6,[data-v-16815328] .ramp-app .h1,[data-v-16815328] .ramp-app .h2,[data-v-16815328] .ramp-app .h3,[data-v-16815328] .ramp-app .h4,[data-v-16815328] .ramp-app .h5,[data-v-16815328] .ramp-app .h6{font-family:"Montserrat",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}[data-v-16815328] .ramp-app input[type=checkbox]{margin-top:unset}.has-background[data-v-9c38cea7]{background-color:#fff;border-radius:0 0 8px 8px;color:#000}@media screen and (max-width: 640px){.graphic[data-v-9c38cea7]{max-width:100vw;background-color:#fff}.graphic-image[data-v-9c38cea7]{max-height:38vh}}@media screen and (max-width: 640px){.video-container{min-width:100%;background-color:#fff}.media-player{max-height:40vh}}.video-container{margin:0 auto;max-width:100vw}.media-player{aspect-ratio:16/9;width:100%;height:100%}.float-right{justify-self:flex-end;margin-left:auto}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary) }.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.has-background[data-v-440e9b8c]{background-color:#fff;border-radius:0 0 8px 8px;color:#000;margin-top:0!important;padding-top:5px}.carousel[data-v-440e9b8c]{height:auto;text-align:left}.carousel[data-v-440e9b8c] .carousel__prev>svg,.carousel[data-v-440e9b8c] .carousel__next>svg{min-height:0;min-width:0;overflow:visible;padding-left:initial!important;border-radius:100%}.carousel[data-v-440e9b8c] .carousel__next{right:calc(-4px - 1.5em)}.carousel[data-v-440e9b8c] .carousel__prev{left:calc(-4px - 1.5em)}.carousel[data-v-440e9b8c] .carousel__prev,.carousel[data-v-440e9b8c] .carousel__next{height:100%}.carousel[data-v-440e9b8c] .carousel__prev:hover,.carousel[data-v-440e9b8c] .carousel__prev:focus,.carousel[data-v-440e9b8c] .carousel__next:hover,.carousel[data-v-440e9b8c] .carousel__next:focus{background-color:#eee}.carousel[data-v-440e9b8c] .carousel__pagination{position:relative;left:50%;transform:translate(-50%)}.carousel[data-v-440e9b8c] .rv-map{height:calc(90vh - 5rem)!important}.carousel[data-v-440e9b8c] .graphic-image{padding:0}.carousel[data-v-440e9b8c] .carousel__pagination-button{border:1px solid #878787;width:24px;height:6px;margin:10px 2px;border-radius:0;padding:0}.carousel[data-v-440e9b8c] .carousel__pagination-button.carousel__pagination-button--active{border:none;background-color:var(--sr-accent-colour)}.carousel[data-v-440e9b8c] .carousel__pagination-button.carousel__pagination-button:after{display:none}.carousel[data-v-440e9b8c] .carousel__pagination-button:hover{background-color:#fff;border-color:var(--sr-accent-colour)}.carousel-item[data-v-440e9b8c]{height:100%;max-height:80vh;top:0}@media screen and (max-width: 640px){.carousel-container[data-v-440e9b8c]{max-width:100vw;background-color:#fff}.carousel-item[data-v-440e9b8c]{max-height:48vh;overflow-y:auto}[data-v-440e9b8c] .fullscreenButton{right:0}}.chart[data-v-fba089ee]{height:auto}@media screen and (max-width: 640px){.chart[data-v-fba089ee]{max-width:100vw;background-color:#fff}}.toc-horizontal .return-button-container[data-v-2debc311]{top:6.5rem}.toc-vertical .return-button-container[data-v-2debc311]{top:4rem}.toc-vertical .return-button-reversed[data-v-2debc311]{left:calc(100vw - 9rem)}.return-button-container[data-v-2debc311]{position:sticky;text-align:right;z-index:100;pointer-events:none}.return-button[data-v-2debc311]{float:right;pointer-events:auto;background:#fff;box-shadow:0 2px 5px #000;width:75px}.return-button-reversed[data-v-2debc311]{float:right;left:calc(100vw - 6rem);pointer-events:auto;background:#fff;box-shadow:0 2px 5px #000;width:75px}.return-button img[data-v-2debc311]{margin:0}.has-background[data-v-2debc311]{background-color:#fffffff2;border-radius:8px}@media screen and (max-width: 640px){.dynamic-content-slide[data-v-2debc311]{max-width:96vw}.return-button-container[data-v-2debc311]{position:sticky;text-align:right;margin-bottom:10px;top:4rem!important}.return-button[data-v-2debc311]{position:sticky;opacity:.7}.return-button-reversed[data-v-2debc311]{position:absolute;float:right;pointer-events:auto;background:#fff;box-shadow:0 2px 5px #000;width:75px}.toc-vertical .return-button-reversed[data-v-2debc311]{left:calc(100vw - 6rem)}.return-button[data-v-2debc311]:hover{opacity:1}.dynamic-content-text[data-v-2debc311]{display:flex;flex-direction:column}.dynamic-content-media[data-v-2debc311]{display:flex;flex-direction:column-reverse}}.toc-horizontal .sticky{top:6.75rem}.toc-vertical .sticky{top:4rem}@media screen and (max-width: 640px){.toc-horizontal .sticky{top:4rem}}.grid-container[data-v-be8dbbba]{display:grid;grid-template-areas:"backgroundOverlay";grid-template-columns:repeat(1,100%)}.grid-content[data-v-be8dbbba]{grid-area:backgroundOverlay}.grid-background[data-v-be8dbbba]{grid-area:backgroundOverlay;background:var(--sr-content-background);border-style:solid none solid solid;border-width:1px 0 1px 1px;border-color:var(--sr-border-colour)}.story-scrollama[data-v-be8dbbba]{background:var(--sr-content-background);border-style:solid none solid solid;border-width:1px 0 1px 1px;border-color:var(--sr-border-colour)}.story-scrollama[data-v-be8dbbba]:before{content:"";position:absolute;height:100%;width:1px;left:0;box-shadow:-3px 0 6px #0000001a,-2px 0 4px #0000000f}.story-scrollama[data-v-be8dbbba]>*:first-child:before{content:"";position:absolute;height:1px;top:0;box-shadow:0 -3px 6px #0000001a,0 -2px 4px #0000000f}.story-scrollama[data-v-be8dbbba]>*:last-child:before{content:"";position:absolute;height:1px;bottom:0;box-shadow:0 3px 6px #0000001a,0 2px 4px #0000000f}.top-menu[data-v-be8dbbba]{z-index:50;width:100%}@media screen and (max-width: 640px){.side-menu[data-v-be8dbbba],.top-menu[data-v-be8dbbba]{display:none}} diff --git a/editor-issues/assets/main-CbAdCg-d.js b/editor-issues/assets/main-FlQVMNmB.js similarity index 98% rename from editor-issues/assets/main-CbAdCg-d.js rename to editor-issues/assets/main-FlQVMNmB.js index 417651e9..1296b413 100644 --- a/editor-issues/assets/main-CbAdCg-d.js +++ b/editor-issues/assets/main-FlQVMNmB.js @@ -30,7 +30,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * pinia v2.2.2 * (c) 2024 Eduardo San Martin Morote * @license MIT - */let activePinia$1;const setActivePinia$1=Vi=>activePinia$1=Vi,piniaSymbol$1=Symbol();function isPlainObject$6(Vi){return Vi&&typeof Vi=="object"&&Object.prototype.toString.call(Vi)==="[object Object]"&&typeof Vi.toJSON!="function"}var MutationType$1;(function(Vi){Vi.direct="direct",Vi.patchObject="patch object",Vi.patchFunction="patch function"})(MutationType$1||(MutationType$1={}));function createPinia$1(){const Vi=effectScope$1(!0),Br=Vi.run(()=>ref$2({}));let Ui=[],Es=[];const mh=markRaw$1({install($Q){setActivePinia$1(mh),mh._a=$Q,$Q.provide(piniaSymbol$1,mh),$Q.config.globalProperties.$pinia=mh,Es.forEach(RQ=>Ui.push(RQ)),Es=[]},use($Q){return!this._a&&!isVue2$1?Es.push($Q):Ui.push($Q),this},_p:Ui,_a:null,_e:Vi,_s:new Map,state:Br});return mh}const noop$7=()=>{};function addSubscription$1(Vi,Br,Ui,Es=noop$7){Vi.push(Br);const mh=()=>{const $Q=Vi.indexOf(Br);$Q>-1&&(Vi.splice($Q,1),Es())};return!Ui&&getCurrentScope$1()&&onScopeDispose$1(mh),mh}function triggerSubscriptions$1(Vi,...Br){Vi.slice().forEach(Ui=>{Ui(...Br)})}const fallbackRunWithContext$1=Vi=>Vi(),ACTION_MARKER=Symbol(),ACTION_NAME=Symbol();function mergeReactiveObjects$1(Vi,Br){Vi instanceof Map&&Br instanceof Map?Br.forEach((Ui,Es)=>Vi.set(Es,Ui)):Vi instanceof Set&&Br instanceof Set&&Br.forEach(Vi.add,Vi);for(const Ui in Br){if(!Br.hasOwnProperty(Ui))continue;const Es=Br[Ui],mh=Vi[Ui];isPlainObject$6(mh)&&isPlainObject$6(Es)&&Vi.hasOwnProperty(Ui)&&!isRef$1(Es)&&!isReactive$1(Es)?Vi[Ui]=mergeReactiveObjects$1(mh,Es):Vi[Ui]=Es}return Vi}const skipHydrateSymbol$1=Symbol();function shouldHydrate$1(Vi){return!isPlainObject$6(Vi)||!Vi.hasOwnProperty(skipHydrateSymbol$1)}const{assign:assign$7}=Object;function isComputed$1(Vi){return!!(isRef$1(Vi)&&Vi.effect)}function createOptionsStore$1(Vi,Br,Ui,Es){const{state:mh,actions:$Q,getters:RQ}=Br,PQ=Ui.state.value[Vi];let NQ;function FQ(){PQ||(Ui.state.value[Vi]=mh?mh():{});const BQ=toRefs$1(Ui.state.value[Vi]);return assign$7(BQ,$Q,Object.keys(RQ||{}).reduce((jQ,HQ)=>(jQ[HQ]=markRaw$1(computed$2(()=>{setActivePinia$1(Ui);const KQ=Ui._s.get(Vi);return RQ[HQ].call(KQ,KQ)})),jQ),{}))}return NQ=createSetupStore$1(Vi,FQ,Br,Ui,Es,!0),NQ}function createSetupStore$1(Vi,Br,Ui={},Es,mh,$Q){let RQ;const PQ=assign$7({actions:{}},Ui),NQ={deep:!0};let FQ,BQ,jQ=[],HQ=[],KQ;const see=Es.state.value[Vi];!$Q&&!see&&(Es.state.value[Vi]={}),ref$2({});let aee;function lee(Ete){let Ate;FQ=BQ=!1,typeof Ete=="function"?(Ete(Es.state.value[Vi]),Ate={type:MutationType$1.patchFunction,storeId:Vi,events:KQ}):(mergeReactiveObjects$1(Es.state.value[Vi],Ete),Ate={type:MutationType$1.patchObject,payload:Ete,storeId:Vi,events:KQ});const Pte=aee=Symbol();nextTick$2().then(()=>{aee===Pte&&(FQ=!0)}),BQ=!0,triggerSubscriptions$1(jQ,Ate,Es.state.value[Vi])}const pee=$Q?function(){const{state:Ate}=Ui,Pte=Ate?Ate():{};this.$patch(kte=>{assign$7(kte,Pte)})}:noop$7;function Eee(){RQ.stop(),jQ=[],HQ=[],Es._s.delete(Vi)}const Cee=(Ete,Ate="")=>{if(ACTION_MARKER in Ete)return Ete[ACTION_NAME]=Ate,Ete;const Pte=function(){setActivePinia$1(Es);const kte=Array.from(arguments),Nte=[],Bte=[];function Lte(jte){Nte.push(jte)}function Rte(jte){Bte.push(jte)}triggerSubscriptions$1(HQ,{args:kte,name:Pte[ACTION_NAME],store:Hee,after:Lte,onError:Rte});let Fte;try{Fte=Ete.apply(this&&this.$id===Vi?this:Hee,kte)}catch(jte){throw triggerSubscriptions$1(Bte,jte),jte}return Fte instanceof Promise?Fte.then(jte=>(triggerSubscriptions$1(Nte,jte),jte)).catch(jte=>(triggerSubscriptions$1(Bte,jte),Promise.reject(jte))):(triggerSubscriptions$1(Nte,Fte),Fte)};return Pte[ACTION_MARKER]=!0,Pte[ACTION_NAME]=Ate,Pte},yee={_p:Es,$id:Vi,$onAction:addSubscription$1.bind(null,HQ),$patch:lee,$reset:pee,$subscribe(Ete,Ate={}){const Pte=addSubscription$1(jQ,Ete,Ate.detached,()=>kte()),kte=RQ.run(()=>watch$2(()=>Es.state.value[Vi],Nte=>{(Ate.flush==="sync"?BQ:FQ)&&Ete({storeId:Vi,type:MutationType$1.direct,events:KQ},Nte)},assign$7({},NQ,Ate)));return Pte},$dispose:Eee},Hee=reactive$1(yee);Es._s.set(Vi,Hee);const Yee=(Es._a&&Es._a.runWithContext||fallbackRunWithContext$1)(()=>Es._e.run(()=>(RQ=effectScope$1()).run(()=>Br({action:Cee}))));for(const Ete in Yee){const Ate=Yee[Ete];if(isRef$1(Ate)&&!isComputed$1(Ate)||isReactive$1(Ate))$Q||(see&&shouldHydrate$1(Ate)&&(isRef$1(Ate)?Ate.value=see[Ete]:mergeReactiveObjects$1(Ate,see[Ete])),Es.state.value[Vi][Ete]=Ate);else if(typeof Ate=="function"){const Pte=Cee(Ate,Ete);Yee[Ete]=Pte,PQ.actions[Ete]=Ate}}return assign$7(Hee,Yee),assign$7(toRaw$1(Hee),Yee),Object.defineProperty(Hee,"$state",{get:()=>Es.state.value[Vi],set:Ete=>{lee(Ate=>{assign$7(Ate,Ete)})}}),Es._p.forEach(Ete=>{assign$7(Hee,RQ.run(()=>Ete({store:Hee,app:Es._a,pinia:Es,options:PQ})))}),see&&$Q&&Ui.hydrate&&Ui.hydrate(Hee.$state,see),FQ=!0,BQ=!0,Hee}function defineStore$1(Vi,Br,Ui){let Es,mh;const $Q=typeof Br=="function";Es=Vi,mh=$Q?Ui:Br;function RQ(PQ,NQ){const FQ=hasInjectionContext$1();return PQ=PQ||(FQ?inject$1(piniaSymbol$1,null):null),PQ&&setActivePinia$1(PQ),PQ=activePinia$1,PQ._s.has(Es)||($Q?createSetupStore$1(Es,Br,mh,PQ):createOptionsStore$1(Es,mh,PQ)),PQ._s.get(Es)}return RQ.$id=Es,RQ}const useUserStore=defineStore$1("user",{state:()=>({userProfile:{}}),actions:{async fetchUserProfile(){const Vi="https://localhost:6040";try{const Br=await fetch(Vi+"/api/user/profile",{method:"GET",credentials:"include"});if(Br.ok){const Ui=await Br.json();this.userProfile=Ui}else console.error("Failed to fetch the user profile.")}catch(Br){console.error("Error fetching user profile: ",Br)}}}});var __defProp$q=Object.defineProperty,__getOwnPropDesc$i=Object.getOwnPropertyDescriptor,__decorateClass$p=(Vi,Br,Ui,Es)=>{for(var mh=__getOwnPropDesc$i(Br,Ui),$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$q(Br,Ui,mh),mh};let App$2=class extends Vue{onRouteUpdate(Br){this.$i18n.locale=Br.params.lang??"en",Br.params.lang&&(document.title=this.$t(Br.meta.title))}mounted(){useUserStore(this.$pinia)}};__decorateClass$p([Watch("$route",{immediate:!0})],App$2.prototype,"onRouteUpdate");const _export_sfc$2=(Vi,Br)=>{const Ui=Vi.__vccOpts||Vi;for(const[Es,mh]of Br)Ui[Es]=mh;return Ui},_hoisted_1$1Q={id:"app",class:"storyramp-app bg-white"};function _sfc_render$t(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-view");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1Q,[(openBlock$1(),createBlock$1(RQ,{key:Vi.$route.path}))])}const App$1=_export_sfc$2(App$2,[["render",_sfc_render$t]]);Vue.registerHooks(["beforeRouterEnter","beforeRouteLeave","beforeRouteUpdate"]);let LandingV$1=class extends Vue{title=document.title;get userName(){return useUserStore().userProfile?.userName||"Guest"}};const _hoisted_1$1P={class:"relative"},_hoisted_2$1s={class:"absolute top-0 right-0 bg-white text-black p-2"},_hoisted_3$1c={class:"flex flex-col items-center"},_hoisted_4$Z={class:"text-2xl font-bold mt-4"},_hoisted_5$M={class:"flex justify-center mt-12 mb-32"},_hoisted_6$G={class:"lang-selector border-4 border-gray-400 border-solid mx-8"},_hoisted_7$A=createBaseVNode$1("button",{class:"text-2xl text-white font-bold"},"English",-1),_hoisted_8$y={class:"lang-selector border-4 border-gray-400 border-solid mx-8"},_hoisted_9$x=createBaseVNode$1("button",{class:"text-2xl text-white font-bold"},"Français",-1);function _sfc_render$s(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1P,[createBaseVNode$1("div",_hoisted_2$1s,toDisplayString$3(Vi.$t("editor.landing.greeting"))+" "+toDisplayString$3(Vi.userName)+"! ",1),createBaseVNode$1("div",_hoisted_3$1c,[createBaseVNode$1("h1",_hoisted_4$Z,toDisplayString$3(Vi.title),1),createBaseVNode$1("div",_hoisted_5$M,[createBaseVNode$1("div",_hoisted_6$G,[createVNode$1(RQ,{to:{name:"home",params:{lang:"en"}},class:"flex justify-center h-full w-full",target:""},{default:withCtx$1(()=>[_hoisted_7$A]),_:1})]),createBaseVNode$1("div",_hoisted_8$y,[createVNode$1(RQ,{to:{name:"home",params:{lang:"fr"}},class:"flex justify-center h-full w-full",target:""},{default:withCtx$1(()=>[_hoisted_9$x]),_:1})])])])])}const LandingV=_export_sfc$2(LandingV$1,[["render",_sfc_render$s]]);let HomeV$1=class extends Vue{userStore=useUserStore();currLang="en";sourceFile="index.html#";profile={};mounted(){this.currLang=this.$route.params.lang||"en",this.sourceFile=window.location.href.split("/").find(Br=>Br.includes("#")),this.userStore.fetchUserProfile().then(()=>{this.userStore.userProfile&&(this.profile=JSON.parse(JSON.stringify(this.userStore.userProfile)))}).catch(Br=>{console.error(Br)})}get userName(){return this.profile?.userName||"Guest"}get userStorylines(){return this.profile?.storylines||{}}dateFormatter(Br){if(Br){const Ui=new Date(Br),Es=[this.$t("editor.month.january"),this.$t("editor.month.february"),this.$t("editor.month.march"),this.$t("editor.month.april"),this.$t("editor.month.may"),this.$t("editor.month.june"),this.$t("editor.month.july"),this.$t("editor.month.august"),this.$t("editor.month.september"),this.$t("editor.month.october"),this.$t("editor.month.november"),this.$t("editor.month.december")];return this.currLang==="en"?Es[Ui.getMonth()]+" "+Ui.getDate()+", "+Ui.getFullYear():Ui.getDate()+" "+Es[Ui.getMonth()]+" "+Ui.getFullYear()}}};const _hoisted_1$1O={class:"flex justify-between items-center p-8 border-b border-solid border-black"},_hoisted_2$1r={class:"text-4xl"},_hoisted_3$1b={class:"underline"},_hoisted_4$Y={class:"relative",style:{"margin-right":"10%","margin-left":"10%"}},_hoisted_5$L={class:"pt-10 text-4xl font-semibold"},_hoisted_6$F={class:"text-xl font-semibold text-right pt-2 pb-2"},_hoisted_7$z={class:"mb-5 text-2xl font-semibold"},_hoisted_8$x={class:"flex justify-center"},_hoisted_9$w={class:"home-btn-container border border-gray-400 border-solid mr-5 flex-1 home-buttons"},_hoisted_10$s={class:"flex items-center text-xl font-bold px-2",tabindex:"-1"},_hoisted_11$m=createBaseVNode$1("svg",{height:"50",width:"50",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6 pr-3"},[createBaseVNode$1("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 4.5v15m7.5-7.5h-15"})],-1),_hoisted_12$k={style:{"font-size":"calc(60% + 0.25vw)"}},_hoisted_13$h={class:"home-btn-container border border-gray-400 border-solid flex-1 home-buttons"},_hoisted_14$e={class:"flex items-center text-xl font-bold",tabindex:"-1"},_hoisted_15$b=createBaseVNode$1("span",{class:"pr-3"},[createBaseVNode$1("svg",{width:"55",height:"55",viewBox:"0 0 55 55",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"M6.875 9.16675H48.125",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"}),createBaseVNode$1("path",{d:"M11.4585 9.16675H43.5418V40.3417C43.5418 41.4619 43.5418 42.0219 43.3238 42.4497C43.1321 42.8261 42.8261 43.132 42.4498 43.3238C42.022 43.5417 41.4619 43.5417 40.3418 43.5417H14.6585C13.5384 43.5417 12.9783 43.5417 12.5505 43.3238C12.1742 43.132 11.8682 42.8261 11.6765 42.4497C11.4585 42.0219 11.4585 41.4619 11.4585 40.3417V9.16675Z",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"}),createBaseVNode$1("path",{d:"M27.5 34.375V20.625",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"}),createBaseVNode$1("path",{d:"M20.625 27.5L27.3939 20.7311C27.4525 20.6725 27.5475 20.6725 27.6061 20.7311L34.375 27.5",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"})])],-1),_hoisted_16$a={style:{"font-size":"calc(60% + 0.25vw)"}},_hoisted_17$9={class:"pt-8 pb-5 text-2xl font-semibold"},_hoisted_18$9={class:"shadow-lg bg-white w-full pr-0 mr-0"},_hoisted_19$9=createBaseVNode$1("colgroup",null,[createBaseVNode$1("col",{class:"w-3/5"}),createBaseVNode$1("col",{span:"2"})],-1),_hoisted_20$8={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_21$8={style:{"font-size":"calc(70% + 0.25vw)"},class:"m-2 mr-0 ml-3"},_hoisted_22$8={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_23$8={style:{"font-size":"calc(70% + 0.25vw)"}},_hoisted_24$8={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_25$8={style:{"font-size":"calc(70% + 0.25vw)"},class:"ml-2"},_hoisted_26$8={class:"m-2 mt-4 ml-3"},_hoisted_27$7={class:"m-2 mb-4 ml-3"},_hoisted_28$7={class:"flex items-center font-semibold rounded-sm py-2 border border-solid border-black home-buttons",style:{"padding-right":"1vw","padding-left":"1vw","word-wrap":"break-word","overflow-wrap":"break-word",display:"flex","flex-wrap":"wrap","white-space":"normal","min-width":"0","max-width":"100%"}},_hoisted_29$7=createBaseVNode$1("span",{class:"pr-1"},[createBaseVNode$1("svg",{height:"20",width:"20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"size-6"},[createBaseVNode$1("path",{d:"M21.731 2.269a2.625 2.625 0 0 0-3.712 0l-1.157 1.157 3.712 3.712 1.157-1.157a2.625 2.625 0 0 0 0-3.712ZM19.513 8.199l-3.712-3.712-12.15 12.15a5.25 5.25 0 0 0-1.32 2.214l-.8 2.685a.75.75 0 0 0 .933.933l2.685-.8a5.25 5.25 0 0 0 2.214-1.32L19.513 8.2Z"})])],-1);function _sfc_render$r(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link");return openBlock$1(),createElementBlock$1("div",null,[createBaseVNode$1("div",_hoisted_1$1O,[createBaseVNode$1("h1",_hoisted_2$1r,toDisplayString$3(Vi.$t("editor.respectTitle")),1),Vi.sourceFile!=="index-ca-en.html#"&&Vi.sourceFile!=="index-ca-fr.html#"?(openBlock$1(),createBlock$1(RQ,{key:0,to:{name:"home",params:{lang:Vi.currLang==="en"?"fr":"en"}}},{default:withCtx$1(()=>[createBaseVNode$1("div",_hoisted_3$1b,toDisplayString$3(`${Vi.currLang==="en"?"Français":"English"}`),1)]),_:1},8,["to"])):createCommentVNode$1("",!0)]),createBaseVNode$1("div",_hoisted_4$Y,[createBaseVNode$1("h2",_hoisted_5$L,toDisplayString$3(Vi.$t("editor.dashboard")),1),createBaseVNode$1("div",_hoisted_6$F,toDisplayString$3(Vi.$t("editor.landing.greeting"))+" "+toDisplayString$3(Vi.userName)+"! ",1),createBaseVNode$1("div",_hoisted_7$z,toDisplayString$3(Vi.$t("editor.chooseOption")),1),createBaseVNode$1("div",_hoisted_8$x,[createBaseVNode$1("div",_hoisted_9$w,[createVNode$1(RQ,{to:{name:"metadataNew"},class:"flex justify-center h-full",target:""},{default:withCtx$1(()=>[createBaseVNode$1("button",_hoisted_10$s,[_hoisted_11$m,createBaseVNode$1("div",_hoisted_12$k,toDisplayString$3(Vi.$t("editor.createProduct")),1)])]),_:1})]),createBaseVNode$1("div",_hoisted_13$h,[createVNode$1(RQ,{to:{name:"metadataExisting"},class:"flex justify-center h-full",target:""},{default:withCtx$1(()=>[createBaseVNode$1("button",_hoisted_14$e,[_hoisted_15$b,createBaseVNode$1("div",_hoisted_16$a,toDisplayString$3(Vi.$t("editor.loadProduct")),1)])]),_:1})])]),createBaseVNode$1("h2",_hoisted_17$9,toDisplayString$3(Vi.$t("editor.previousProducts")),1),createBaseVNode$1("table",_hoisted_18$9,[_hoisted_19$9,createBaseVNode$1("tr",null,[createBaseVNode$1("td",_hoisted_20$8,[createBaseVNode$1("div",_hoisted_21$8,toDisplayString$3(Vi.$t("editor.previousProducts.productInfo")),1)]),createBaseVNode$1("td",_hoisted_22$8,[createBaseVNode$1("div",_hoisted_23$8,toDisplayString$3(Vi.$t("editor.previousProducts.lastModified")),1)]),createBaseVNode$1("td",_hoisted_24$8,[createBaseVNode$1("div",_hoisted_25$8,toDisplayString$3(Vi.$t("editor.previousProducts.actions")),1)])]),(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.userStorylines,(PQ,NQ)=>(openBlock$1(),createElementBlock$1("tr",{key:NQ},[createBaseVNode$1("td",{style:{"background-color":"#f9f9f9","padding-right":"1vw"},class:normalizeClass$1(["border-b border-solid",NQ===Vi.userStorylines.length-1?"border-black":"border-gray-200"])},[createBaseVNode$1("div",_hoisted_26$8,"UUID: "+toDisplayString$3(PQ.uuid),1),createBaseVNode$1("div",_hoisted_27$7,toDisplayString$3(Vi.$t("editor.previousProducts.productInfo.title")+": "+PQ.titleEN),1)],2),createBaseVNode$1("td",{style:{"background-color":"#f9f9f9","padding-right":"1vw"},class:normalizeClass$1(["border-b border-solid",NQ===Vi.userStorylines.length-1?"border-black":"border-gray-200"])},toDisplayString$3(Vi.dateFormatter(PQ.lastModified)),3),createBaseVNode$1("td",{style:{"background-color":"#f9f9f9","padding-right":"1vw"},class:normalizeClass$1(["border-b border-solid",NQ===Vi.userStorylines.length-1?"border-black":"border-gray-200"])},[createBaseVNode$1("button",_hoisted_28$7,[_hoisted_29$7,createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.chart.label.edit")),1)])],2)]))),128))])])])}const HomeV=_export_sfc$2(HomeV$1,[["render",_sfc_render$r]]);function tryOnScopeDispose(Vi){return getCurrentScope$1()?(onScopeDispose$1(Vi),!0):!1}function toValue$3(Vi){return typeof Vi=="function"?Vi():unref$1(Vi)}const isClient=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const toString$5=Object.prototype.toString,isObject$7=Vi=>toString$5.call(Vi)==="[object Object]",noop$6=()=>{};function unrefElement$2(Vi){var Br;const Ui=toValue$3(Vi);return(Br=Ui?.$el)!=null?Br:Ui}const defaultWindow=isClient?window:void 0;function useEventListener(...Vi){let Br,Ui,Es,mh;if(typeof Vi[0]=="string"||Array.isArray(Vi[0])?([Ui,Es,mh]=Vi,Br=defaultWindow):[Br,Ui,Es,mh]=Vi,!Br)return noop$6;Array.isArray(Ui)||(Ui=[Ui]),Array.isArray(Es)||(Es=[Es]);const $Q=[],RQ=()=>{$Q.forEach(BQ=>BQ()),$Q.length=0},PQ=(BQ,jQ,HQ,KQ)=>(BQ.addEventListener(jQ,HQ,KQ),()=>BQ.removeEventListener(jQ,HQ,KQ)),NQ=watch$2(()=>[unrefElement$2(Br),toValue$3(mh)],([BQ,jQ])=>{if(RQ(),!BQ)return;const HQ=isObject$7(jQ)?{...jQ}:jQ;$Q.push(...Ui.flatMap(KQ=>Es.map(see=>PQ(BQ,KQ,see,HQ))))},{immediate:!0,flush:"post"}),FQ=()=>{NQ(),RQ()};return tryOnScopeDispose(FQ),FQ}/*! + */let activePinia$1;const setActivePinia$1=Vi=>activePinia$1=Vi,piniaSymbol$1=Symbol();function isPlainObject$6(Vi){return Vi&&typeof Vi=="object"&&Object.prototype.toString.call(Vi)==="[object Object]"&&typeof Vi.toJSON!="function"}var MutationType$1;(function(Vi){Vi.direct="direct",Vi.patchObject="patch object",Vi.patchFunction="patch function"})(MutationType$1||(MutationType$1={}));function createPinia$1(){const Vi=effectScope$1(!0),Br=Vi.run(()=>ref$2({}));let Ui=[],Es=[];const mh=markRaw$1({install($Q){setActivePinia$1(mh),mh._a=$Q,$Q.provide(piniaSymbol$1,mh),$Q.config.globalProperties.$pinia=mh,Es.forEach(RQ=>Ui.push(RQ)),Es=[]},use($Q){return!this._a&&!isVue2$1?Es.push($Q):Ui.push($Q),this},_p:Ui,_a:null,_e:Vi,_s:new Map,state:Br});return mh}const noop$7=()=>{};function addSubscription$1(Vi,Br,Ui,Es=noop$7){Vi.push(Br);const mh=()=>{const $Q=Vi.indexOf(Br);$Q>-1&&(Vi.splice($Q,1),Es())};return!Ui&&getCurrentScope$1()&&onScopeDispose$1(mh),mh}function triggerSubscriptions$1(Vi,...Br){Vi.slice().forEach(Ui=>{Ui(...Br)})}const fallbackRunWithContext$1=Vi=>Vi(),ACTION_MARKER=Symbol(),ACTION_NAME=Symbol();function mergeReactiveObjects$1(Vi,Br){Vi instanceof Map&&Br instanceof Map?Br.forEach((Ui,Es)=>Vi.set(Es,Ui)):Vi instanceof Set&&Br instanceof Set&&Br.forEach(Vi.add,Vi);for(const Ui in Br){if(!Br.hasOwnProperty(Ui))continue;const Es=Br[Ui],mh=Vi[Ui];isPlainObject$6(mh)&&isPlainObject$6(Es)&&Vi.hasOwnProperty(Ui)&&!isRef$1(Es)&&!isReactive$1(Es)?Vi[Ui]=mergeReactiveObjects$1(mh,Es):Vi[Ui]=Es}return Vi}const skipHydrateSymbol$1=Symbol();function shouldHydrate$1(Vi){return!isPlainObject$6(Vi)||!Vi.hasOwnProperty(skipHydrateSymbol$1)}const{assign:assign$7}=Object;function isComputed$1(Vi){return!!(isRef$1(Vi)&&Vi.effect)}function createOptionsStore$1(Vi,Br,Ui,Es){const{state:mh,actions:$Q,getters:RQ}=Br,PQ=Ui.state.value[Vi];let NQ;function FQ(){PQ||(Ui.state.value[Vi]=mh?mh():{});const BQ=toRefs$1(Ui.state.value[Vi]);return assign$7(BQ,$Q,Object.keys(RQ||{}).reduce((jQ,HQ)=>(jQ[HQ]=markRaw$1(computed$2(()=>{setActivePinia$1(Ui);const KQ=Ui._s.get(Vi);return RQ[HQ].call(KQ,KQ)})),jQ),{}))}return NQ=createSetupStore$1(Vi,FQ,Br,Ui,Es,!0),NQ}function createSetupStore$1(Vi,Br,Ui={},Es,mh,$Q){let RQ;const PQ=assign$7({actions:{}},Ui),NQ={deep:!0};let FQ,BQ,jQ=[],HQ=[],KQ;const see=Es.state.value[Vi];!$Q&&!see&&(Es.state.value[Vi]={}),ref$2({});let aee;function lee(Ete){let Ate;FQ=BQ=!1,typeof Ete=="function"?(Ete(Es.state.value[Vi]),Ate={type:MutationType$1.patchFunction,storeId:Vi,events:KQ}):(mergeReactiveObjects$1(Es.state.value[Vi],Ete),Ate={type:MutationType$1.patchObject,payload:Ete,storeId:Vi,events:KQ});const Pte=aee=Symbol();nextTick$2().then(()=>{aee===Pte&&(FQ=!0)}),BQ=!0,triggerSubscriptions$1(jQ,Ate,Es.state.value[Vi])}const pee=$Q?function(){const{state:Ate}=Ui,Pte=Ate?Ate():{};this.$patch(kte=>{assign$7(kte,Pte)})}:noop$7;function Eee(){RQ.stop(),jQ=[],HQ=[],Es._s.delete(Vi)}const Cee=(Ete,Ate="")=>{if(ACTION_MARKER in Ete)return Ete[ACTION_NAME]=Ate,Ete;const Pte=function(){setActivePinia$1(Es);const kte=Array.from(arguments),Nte=[],Bte=[];function Lte(jte){Nte.push(jte)}function Rte(jte){Bte.push(jte)}triggerSubscriptions$1(HQ,{args:kte,name:Pte[ACTION_NAME],store:Hee,after:Lte,onError:Rte});let Fte;try{Fte=Ete.apply(this&&this.$id===Vi?this:Hee,kte)}catch(jte){throw triggerSubscriptions$1(Bte,jte),jte}return Fte instanceof Promise?Fte.then(jte=>(triggerSubscriptions$1(Nte,jte),jte)).catch(jte=>(triggerSubscriptions$1(Bte,jte),Promise.reject(jte))):(triggerSubscriptions$1(Nte,Fte),Fte)};return Pte[ACTION_MARKER]=!0,Pte[ACTION_NAME]=Ate,Pte},yee={_p:Es,$id:Vi,$onAction:addSubscription$1.bind(null,HQ),$patch:lee,$reset:pee,$subscribe(Ete,Ate={}){const Pte=addSubscription$1(jQ,Ete,Ate.detached,()=>kte()),kte=RQ.run(()=>watch$2(()=>Es.state.value[Vi],Nte=>{(Ate.flush==="sync"?BQ:FQ)&&Ete({storeId:Vi,type:MutationType$1.direct,events:KQ},Nte)},assign$7({},NQ,Ate)));return Pte},$dispose:Eee},Hee=reactive$1(yee);Es._s.set(Vi,Hee);const Yee=(Es._a&&Es._a.runWithContext||fallbackRunWithContext$1)(()=>Es._e.run(()=>(RQ=effectScope$1()).run(()=>Br({action:Cee}))));for(const Ete in Yee){const Ate=Yee[Ete];if(isRef$1(Ate)&&!isComputed$1(Ate)||isReactive$1(Ate))$Q||(see&&shouldHydrate$1(Ate)&&(isRef$1(Ate)?Ate.value=see[Ete]:mergeReactiveObjects$1(Ate,see[Ete])),Es.state.value[Vi][Ete]=Ate);else if(typeof Ate=="function"){const Pte=Cee(Ate,Ete);Yee[Ete]=Pte,PQ.actions[Ete]=Ate}}return assign$7(Hee,Yee),assign$7(toRaw$1(Hee),Yee),Object.defineProperty(Hee,"$state",{get:()=>Es.state.value[Vi],set:Ete=>{lee(Ate=>{assign$7(Ate,Ete)})}}),Es._p.forEach(Ete=>{assign$7(Hee,RQ.run(()=>Ete({store:Hee,app:Es._a,pinia:Es,options:PQ})))}),see&&$Q&&Ui.hydrate&&Ui.hydrate(Hee.$state,see),FQ=!0,BQ=!0,Hee}function defineStore$1(Vi,Br,Ui){let Es,mh;const $Q=typeof Br=="function";Es=Vi,mh=$Q?Ui:Br;function RQ(PQ,NQ){const FQ=hasInjectionContext$1();return PQ=PQ||(FQ?inject$1(piniaSymbol$1,null):null),PQ&&setActivePinia$1(PQ),PQ=activePinia$1,PQ._s.has(Es)||($Q?createSetupStore$1(Es,Br,mh,PQ):createOptionsStore$1(Es,mh,PQ)),PQ._s.get(Es)}return RQ.$id=Es,RQ}const useUserStore=defineStore$1("user",{state:()=>({userProfile:{}}),actions:{async fetchUserProfile(){const Vi="https://localhost:6040";try{const Br=await fetch(Vi+"/api/user/profile",{method:"GET",credentials:"include"});if(Br.ok){const Ui=await Br.json();this.userProfile=Ui}else console.error("Failed to fetch the user profile.")}catch(Br){console.error("Error fetching user profile: ",Br)}}}});var __defProp$q=Object.defineProperty,__getOwnPropDesc$i=Object.getOwnPropertyDescriptor,__decorateClass$p=(Vi,Br,Ui,Es)=>{for(var mh=__getOwnPropDesc$i(Br,Ui),$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$q(Br,Ui,mh),mh};let App$2=class extends Vue{onRouteUpdate(Br){this.$i18n.locale=Br.params.lang??"en",Br.params.lang&&(document.title=this.$t(Br.meta.title))}mounted(){useUserStore(this.$pinia)}};__decorateClass$p([Watch("$route",{immediate:!0})],App$2.prototype,"onRouteUpdate");const _export_sfc$2=(Vi,Br)=>{const Ui=Vi.__vccOpts||Vi;for(const[Es,mh]of Br)Ui[Es]=mh;return Ui},_hoisted_1$1Q={id:"app",class:"storyramp-app bg-white"};function _sfc_render$t(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-view");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1Q,[(openBlock$1(),createBlock$1(RQ,{key:Vi.$route.path}))])}const App$1=_export_sfc$2(App$2,[["render",_sfc_render$t]]);Vue.registerHooks(["beforeRouterEnter","beforeRouteLeave","beforeRouteUpdate"]);let LandingV$1=class extends Vue{title=document.title;get userName(){return useUserStore().userProfile?.userName||"Guest"}};const _hoisted_1$1P={class:"relative"},_hoisted_2$1s={class:"absolute top-0 right-0 bg-white text-black p-2"},_hoisted_3$1c={class:"flex flex-col items-center"},_hoisted_4$Z={class:"text-2xl font-bold mt-4"},_hoisted_5$M={class:"flex justify-center mt-12 mb-32"},_hoisted_6$G={class:"lang-selector border-4 border-gray-400 border-solid mx-8"},_hoisted_7$A=createBaseVNode$1("button",{class:"text-2xl text-white font-bold"},"English",-1),_hoisted_8$y={class:"lang-selector border-4 border-gray-400 border-solid mx-8"},_hoisted_9$x=createBaseVNode$1("button",{class:"text-2xl text-white font-bold"},"Français",-1);function _sfc_render$s(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1P,[createBaseVNode$1("div",_hoisted_2$1s,toDisplayString$3(Vi.$t("editor.landing.greeting"))+" "+toDisplayString$3(Vi.userName)+"! ",1),createBaseVNode$1("div",_hoisted_3$1c,[createBaseVNode$1("h1",_hoisted_4$Z,toDisplayString$3(Vi.title),1),createBaseVNode$1("div",_hoisted_5$M,[createBaseVNode$1("div",_hoisted_6$G,[createVNode$1(RQ,{to:{name:"home",params:{lang:"en"}},class:"flex justify-center h-full w-full",target:""},{default:withCtx$1(()=>[_hoisted_7$A]),_:1})]),createBaseVNode$1("div",_hoisted_8$y,[createVNode$1(RQ,{to:{name:"home",params:{lang:"fr"}},class:"flex justify-center h-full w-full",target:""},{default:withCtx$1(()=>[_hoisted_9$x]),_:1})])])])])}const LandingV=_export_sfc$2(LandingV$1,[["render",_sfc_render$s]]);let HomeV$1=class extends Vue{userStore=useUserStore();currLang="en";sourceFile="index.html#";profile={};mounted(){this.currLang=this.$route.params.lang||"en",this.sourceFile=window.location.href.split("/").find(Br=>Br.includes("#")),this.userStore.fetchUserProfile().then(()=>{this.userStore.userProfile&&(this.profile=JSON.parse(JSON.stringify(this.userStore.userProfile)))}).catch(Br=>{console.error(Br)})}get userName(){return this.profile?.userName||"Guest"}get userStorylines(){return this.profile?.storylines?.sort((Br,Ui)=>new Date(Ui.lastModified)-new Date(Br.lastModified))||{}}dateFormatter(Br){if(Br){const Ui=new Date(Br),Es=[this.$t("editor.month.january"),this.$t("editor.month.february"),this.$t("editor.month.march"),this.$t("editor.month.april"),this.$t("editor.month.may"),this.$t("editor.month.june"),this.$t("editor.month.july"),this.$t("editor.month.august"),this.$t("editor.month.september"),this.$t("editor.month.october"),this.$t("editor.month.november"),this.$t("editor.month.december")];return this.currLang==="en"?Es[Ui.getMonth()]+" "+Ui.getDate()+", "+Ui.getFullYear():Ui.getDate()+" "+Es[Ui.getMonth()]+" "+Ui.getFullYear()}}editProduct(Br){this.$router.push({name:"editor",params:{uid:Br}})}};const _hoisted_1$1O={class:"flex justify-between items-center p-8 border-b border-solid border-black"},_hoisted_2$1r={class:"text-4xl"},_hoisted_3$1b={class:"underline"},_hoisted_4$Y={class:"relative",style:{"margin-right":"10%","margin-left":"10%"}},_hoisted_5$L={class:"pt-10 text-4xl font-semibold"},_hoisted_6$F={class:"text-xl font-semibold text-right pt-2 pb-2"},_hoisted_7$z={class:"mb-5 text-2xl font-semibold"},_hoisted_8$x={class:"flex justify-center"},_hoisted_9$w={class:"home-btn-container border border-gray-400 border-solid mr-5 flex-1 home-buttons"},_hoisted_10$s={class:"flex items-center text-xl font-bold px-2",tabindex:"-1"},_hoisted_11$m=createBaseVNode$1("svg",{height:"50",width:"50",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6 pr-3"},[createBaseVNode$1("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 4.5v15m7.5-7.5h-15"})],-1),_hoisted_12$k={style:{"font-size":"calc(60% + 0.25vw)"}},_hoisted_13$h={class:"home-btn-container border border-gray-400 border-solid flex-1 home-buttons"},_hoisted_14$e={class:"flex items-center text-xl font-bold",tabindex:"-1"},_hoisted_15$b=createBaseVNode$1("span",{class:"pr-3"},[createBaseVNode$1("svg",{width:"55",height:"55",viewBox:"0 0 55 55",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"M6.875 9.16675H48.125",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"}),createBaseVNode$1("path",{d:"M11.4585 9.16675H43.5418V40.3417C43.5418 41.4619 43.5418 42.0219 43.3238 42.4497C43.1321 42.8261 42.8261 43.132 42.4498 43.3238C42.022 43.5417 41.4619 43.5417 40.3418 43.5417H14.6585C13.5384 43.5417 12.9783 43.5417 12.5505 43.3238C12.1742 43.132 11.8682 42.8261 11.6765 42.4497C11.4585 42.0219 11.4585 41.4619 11.4585 40.3417V9.16675Z",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"}),createBaseVNode$1("path",{d:"M27.5 34.375V20.625",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"}),createBaseVNode$1("path",{d:"M20.625 27.5L27.3939 20.7311C27.4525 20.6725 27.5475 20.6725 27.6061 20.7311L34.375 27.5",stroke:"#33363F","stroke-width":"2","stroke-linecap":"round"})])],-1),_hoisted_16$a={style:{"font-size":"calc(60% + 0.25vw)"}},_hoisted_17$a={class:"pt-8 pb-5 text-2xl font-semibold"},_hoisted_18$a={class:"shadow-lg bg-white w-full pr-0 mr-0"},_hoisted_19$a=createBaseVNode$1("colgroup",null,[createBaseVNode$1("col",{class:"w-3/5"}),createBaseVNode$1("col",{span:"2"})],-1),_hoisted_20$9={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_21$9={style:{"font-size":"calc(70% + 0.25vw)"},class:"m-2 mr-0 ml-3"},_hoisted_22$9={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_23$9={style:{"font-size":"calc(70% + 0.25vw)"}},_hoisted_24$9={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_25$9={style:{"font-size":"calc(70% + 0.25vw)"},class:"ml-2"},_hoisted_26$9={class:"m-2 mt-4 ml-3"},_hoisted_27$8={class:"m-2 mb-4 ml-3"},_hoisted_28$7=["onClick"],_hoisted_29$7=createBaseVNode$1("span",{class:"pr-1"},[createBaseVNode$1("svg",{height:"20",width:"20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",class:"size-6"},[createBaseVNode$1("path",{d:"M21.731 2.269a2.625 2.625 0 0 0-3.712 0l-1.157 1.157 3.712 3.712 1.157-1.157a2.625 2.625 0 0 0 0-3.712ZM19.513 8.199l-3.712-3.712-12.15 12.15a5.25 5.25 0 0 0-1.32 2.214l-.8 2.685a.75.75 0 0 0 .933.933l2.685-.8a5.25 5.25 0 0 0 2.214-1.32L19.513 8.2Z"})])],-1);function _sfc_render$r(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link");return openBlock$1(),createElementBlock$1("div",null,[createBaseVNode$1("div",_hoisted_1$1O,[createBaseVNode$1("h1",_hoisted_2$1r,toDisplayString$3(Vi.$t("editor.respectTitle")),1),Vi.sourceFile!=="index-ca-en.html#"&&Vi.sourceFile!=="index-ca-fr.html#"?(openBlock$1(),createBlock$1(RQ,{key:0,to:{name:"home",params:{lang:Vi.currLang==="en"?"fr":"en"}}},{default:withCtx$1(()=>[createBaseVNode$1("div",_hoisted_3$1b,toDisplayString$3(`${Vi.currLang==="en"?"Français":"English"}`),1)]),_:1},8,["to"])):createCommentVNode$1("",!0)]),createBaseVNode$1("div",_hoisted_4$Y,[createBaseVNode$1("h2",_hoisted_5$L,toDisplayString$3(Vi.$t("editor.dashboard")),1),createBaseVNode$1("div",_hoisted_6$F,toDisplayString$3(Vi.$t("editor.landing.greeting"))+" "+toDisplayString$3(Vi.userName)+"! ",1),createBaseVNode$1("div",_hoisted_7$z,toDisplayString$3(Vi.$t("editor.chooseOption")),1),createBaseVNode$1("div",_hoisted_8$x,[createBaseVNode$1("div",_hoisted_9$w,[createVNode$1(RQ,{to:{name:"metadataNew"},class:"flex justify-center h-full",target:""},{default:withCtx$1(()=>[createBaseVNode$1("button",_hoisted_10$s,[_hoisted_11$m,createBaseVNode$1("div",_hoisted_12$k,toDisplayString$3(Vi.$t("editor.createProduct")),1)])]),_:1})]),createBaseVNode$1("div",_hoisted_13$h,[createVNode$1(RQ,{to:{name:"metadataExisting"},class:"flex justify-center h-full",target:""},{default:withCtx$1(()=>[createBaseVNode$1("button",_hoisted_14$e,[_hoisted_15$b,createBaseVNode$1("div",_hoisted_16$a,toDisplayString$3(Vi.$t("editor.loadProduct")),1)])]),_:1})])]),createBaseVNode$1("h2",_hoisted_17$a,toDisplayString$3(Vi.$t("editor.previousProducts")),1),createBaseVNode$1("table",_hoisted_18$a,[_hoisted_19$a,createBaseVNode$1("tr",null,[createBaseVNode$1("td",_hoisted_20$9,[createBaseVNode$1("div",_hoisted_21$9,toDisplayString$3(Vi.$t("editor.previousProducts.productInfo")),1)]),createBaseVNode$1("td",_hoisted_22$9,[createBaseVNode$1("div",_hoisted_23$9,toDisplayString$3(Vi.$t("editor.previousProducts.lastModified")),1)]),createBaseVNode$1("td",_hoisted_24$9,[createBaseVNode$1("div",_hoisted_25$9,toDisplayString$3(Vi.$t("editor.previousProducts.actions")),1)])]),(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.userStorylines,(PQ,NQ)=>(openBlock$1(),createElementBlock$1("tr",{key:NQ},[createBaseVNode$1("td",{style:{"background-color":"#f9f9f9","padding-right":"1vw"},class:normalizeClass$1(["border-b border-solid",NQ===Vi.userStorylines.length-1?"border-black":"border-gray-200"])},[createBaseVNode$1("div",_hoisted_26$9,"UUID: "+toDisplayString$3(PQ.uuid),1),createBaseVNode$1("div",_hoisted_27$8,toDisplayString$3(Vi.$t("editor.previousProducts.productInfo.title")+": "+PQ.titleEN),1)],2),createBaseVNode$1("td",{style:{"background-color":"#f9f9f9","padding-right":"1vw"},class:normalizeClass$1(["border-b border-solid",NQ===Vi.userStorylines.length-1?"border-black":"border-gray-200"])},toDisplayString$3(Vi.dateFormatter(PQ.lastModified)),3),createBaseVNode$1("td",{style:{"background-color":"#f9f9f9","padding-right":"1vw"},class:normalizeClass$1(["border-b border-solid",NQ===Vi.userStorylines.length-1?"border-black":"border-gray-200"])},[createBaseVNode$1("button",{class:"flex items-center font-semibold rounded-sm py-2 border border-solid border-black home-buttons",style:{"padding-right":"1vw","padding-left":"1vw","word-wrap":"break-word","overflow-wrap":"break-word",display:"flex","flex-wrap":"wrap","white-space":"normal","min-width":"0","max-width":"100%"},onClick:FQ=>Vi.editProduct(PQ.uuid)},[_hoisted_29$7,createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.chart.label.edit")),1)],8,_hoisted_28$7)],2)]))),128))])])])}const HomeV=_export_sfc$2(HomeV$1,[["render",_sfc_render$r]]);function tryOnScopeDispose(Vi){return getCurrentScope$1()?(onScopeDispose$1(Vi),!0):!1}function toValue$3(Vi){return typeof Vi=="function"?Vi():unref$1(Vi)}const isClient=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const toString$5=Object.prototype.toString,isObject$7=Vi=>toString$5.call(Vi)==="[object Object]",noop$6=()=>{};function unrefElement$2(Vi){var Br;const Ui=toValue$3(Vi);return(Br=Ui?.$el)!=null?Br:Ui}const defaultWindow=isClient?window:void 0;function useEventListener(...Vi){let Br,Ui,Es,mh;if(typeof Vi[0]=="string"||Array.isArray(Vi[0])?([Ui,Es,mh]=Vi,Br=defaultWindow):[Br,Ui,Es,mh]=Vi,!Br)return noop$6;Array.isArray(Ui)||(Ui=[Ui]),Array.isArray(Es)||(Es=[Es]);const $Q=[],RQ=()=>{$Q.forEach(BQ=>BQ()),$Q.length=0},PQ=(BQ,jQ,HQ,KQ)=>(BQ.addEventListener(jQ,HQ,KQ),()=>BQ.removeEventListener(jQ,HQ,KQ)),NQ=watch$2(()=>[unrefElement$2(Br),toValue$3(mh)],([BQ,jQ])=>{if(RQ(),!BQ)return;const HQ=isObject$7(jQ)?{...jQ}:jQ;$Q.push(...Ui.flatMap(KQ=>Es.map(see=>PQ(BQ,KQ,see,HQ))))},{immediate:!0,flush:"post"}),FQ=()=>{NQ(),RQ()};return tryOnScopeDispose(FQ),FQ}/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var candidateSelectors$1=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],candidateSelector$1=candidateSelectors$1.join(","),NoElement$1=typeof Element>"u",matches$5=NoElement$1?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,getRootNode$2=!NoElement$1&&Element.prototype.getRootNode?function(Vi){var Br;return Vi==null||(Br=Vi.getRootNode)===null||Br===void 0?void 0:Br.call(Vi)}:function(Vi){return Vi?.ownerDocument},isInert$1=function Vi(Br,Ui){var Es;Ui===void 0&&(Ui=!0);var mh=Br==null||(Es=Br.getAttribute)===null||Es===void 0?void 0:Es.call(Br,"inert"),$Q=mh===""||mh==="true",RQ=$Q||Ui&&Br&&Vi(Br.parentNode);return RQ},isContentEditable$1=function(Br){var Ui,Es=Br==null||(Ui=Br.getAttribute)===null||Ui===void 0?void 0:Ui.call(Br,"contenteditable");return Es===""||Es==="true"},getCandidates$1=function(Br,Ui,Es){if(isInert$1(Br))return[];var mh=Array.prototype.slice.apply(Br.querySelectorAll(candidateSelector$1));return Ui&&matches$5.call(Br,candidateSelector$1)&&mh.unshift(Br),mh=mh.filter(Es),mh},getCandidatesIteratively$1=function Vi(Br,Ui,Es){for(var mh=[],$Q=Array.from(Br);$Q.length;){var RQ=$Q.shift();if(!isInert$1(RQ,!1))if(RQ.tagName==="SLOT"){var PQ=RQ.assignedElements(),NQ=PQ.length?PQ:RQ.children,FQ=Vi(NQ,!0,Es);Es.flatten?mh.push.apply(mh,FQ):mh.push({scopeParent:RQ,candidates:FQ})}else{var BQ=matches$5.call(RQ,candidateSelector$1);BQ&&Es.filter(RQ)&&(Ui||!Br.includes(RQ))&&mh.push(RQ);var jQ=RQ.shadowRoot||typeof Es.getShadowRoot=="function"&&Es.getShadowRoot(RQ),HQ=!isInert$1(jQ,!1)&&(!Es.shadowRootFilter||Es.shadowRootFilter(RQ));if(jQ&&HQ){var KQ=Vi(jQ===!0?RQ.children:jQ.children,!0,Es);Es.flatten?mh.push.apply(mh,KQ):mh.push({scopeParent:RQ,candidates:KQ})}else $Q.unshift.apply($Q,RQ.children)}}return mh},hasTabIndex$1=function(Br){return!isNaN(parseInt(Br.getAttribute("tabindex"),10))},getTabIndex$1=function(Br){if(!Br)throw new Error("No node provided");return Br.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(Br.tagName)||isContentEditable$1(Br))&&!hasTabIndex$1(Br)?0:Br.tabIndex},getSortOrderTabIndex$1=function(Br,Ui){var Es=getTabIndex$1(Br);return Es<0&&Ui&&!hasTabIndex$1(Br)?0:Es},sortOrderedTabbables$1=function(Br,Ui){return Br.tabIndex===Ui.tabIndex?Br.documentOrder-Ui.documentOrder:Br.tabIndex-Ui.tabIndex},isInput$1=function(Br){return Br.tagName==="INPUT"},isHiddenInput$1=function(Br){return isInput$1(Br)&&Br.type==="hidden"},isDetailsWithSummary$1=function(Br){var Ui=Br.tagName==="DETAILS"&&Array.prototype.slice.apply(Br.children).some(function(Es){return Es.tagName==="SUMMARY"});return Ui},getCheckedRadio$1=function(Br,Ui){for(var Es=0;Essummary:first-of-type"),RQ=$Q?Br.parentElement:Br;if(matches$5.call(RQ,"details:not([open]) *"))return!0;if(!Es||Es==="full"||Es==="legacy-full"){if(typeof mh=="function"){for(var PQ=Br;Br;){var NQ=Br.parentElement,FQ=getRootNode$2(Br);if(NQ&&!NQ.shadowRoot&&mh(NQ)===!0)return isZeroArea$1(Br);Br.assignedSlot?Br=Br.assignedSlot:!NQ&&FQ!==Br.ownerDocument?Br=FQ.host:Br=NQ}Br=PQ}if(isNodeAttached$1(Br))return!Br.getClientRects().length;if(Es!=="legacy-full")return!0}else if(Es==="non-zero-area")return isZeroArea$1(Br);return!1},isDisabledFromFieldset$1=function(Br){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(Br.tagName))for(var Ui=Br.parentElement;Ui;){if(Ui.tagName==="FIELDSET"&&Ui.disabled){for(var Es=0;Es=0)},sortByOrder$1=function Vi(Br){var Ui=[],Es=[];return Br.forEach(function(mh,$Q){var RQ=!!mh.scopeParent,PQ=RQ?mh.scopeParent:mh,NQ=getSortOrderTabIndex$1(PQ,RQ),FQ=RQ?Vi(mh.candidates):PQ;NQ===0?RQ?Ui.push.apply(Ui,FQ):Ui.push(PQ):Es.push({documentOrder:$Q,tabIndex:NQ,item:mh,isScope:RQ,content:FQ})}),Es.sort(sortOrderedTabbables$1).reduce(function(mh,$Q){return $Q.isScope?mh.push.apply(mh,$Q.content):mh.push($Q.content),mh},[]).concat(Ui)},tabbable$1=function(Br,Ui){Ui=Ui||{};var Es;return Ui.getShadowRoot?Es=getCandidatesIteratively$1([Br],Ui.includeContainer,{filter:isNodeMatchingSelectorTabbable$1.bind(null,Ui),flatten:!1,getShadowRoot:Ui.getShadowRoot,shadowRootFilter:isValidShadowRootTabbable$1}):Es=getCandidates$1(Br,Ui.includeContainer,isNodeMatchingSelectorTabbable$1.bind(null,Ui)),sortByOrder$1(Es)},focusable$1=function(Br,Ui){Ui=Ui||{};var Es;return Ui.getShadowRoot?Es=getCandidatesIteratively$1([Br],Ui.includeContainer,{filter:isNodeMatchingSelectorFocusable$1.bind(null,Ui),flatten:!0,getShadowRoot:Ui.getShadowRoot}):Es=getCandidates$1(Br,Ui.includeContainer,isNodeMatchingSelectorFocusable$1.bind(null,Ui)),Es},isTabbable$1=function(Br,Ui){if(Ui=Ui||{},!Br)throw new Error("No node provided");return matches$5.call(Br,candidateSelector$1)===!1?!1:isNodeMatchingSelectorTabbable$1(Ui,Br)},focusableCandidateSelector$1=candidateSelectors$1.concat("iframe").join(","),isFocusable$1=function(Br,Ui){if(Ui=Ui||{},!Br)throw new Error("No node provided");return matches$5.call(Br,focusableCandidateSelector$1)===!1?!1:isNodeMatchingSelectorFocusable$1(Ui,Br)};/*! @@ -1565,7 +1565,7 @@ code { `+Br.prev+Br.base;return Ui+$join.call(Vi,","+Ui)+` `+Br.prev}function arrObjKeys(Vi,Br){var Ui=isArray$7(Vi),Es=[];if(Ui){Es.length=Vi.length;for(var mh=0;mh1;){var Ui=Br.pop(),Es=Ui.obj[Ui.prop];if(isArray$6(Es)){for(var mh=[],$Q=0;$Q=limit?RQ.slice(NQ,NQ+limit):RQ,BQ=[],jQ=0;jQ=48&&HQ<=57||HQ>=65&&HQ<=90||HQ>=97&&HQ<=122||$Q===formats$2.RFC1738&&(HQ===40||HQ===41)){BQ[BQ.length]=FQ.charAt(jQ);continue}if(HQ<128){BQ[BQ.length]=hexTable[HQ];continue}if(HQ<2048){BQ[BQ.length]=hexTable[192|HQ>>6]+hexTable[128|HQ&63];continue}if(HQ<55296||HQ>=57344){BQ[BQ.length]=hexTable[224|HQ>>12]+hexTable[128|HQ>>6&63]+hexTable[128|HQ&63];continue}jQ+=1,HQ=65536+((HQ&1023)<<10|FQ.charCodeAt(jQ)&1023),BQ[BQ.length]=hexTable[240|HQ>>18]+hexTable[128|HQ>>12&63]+hexTable[128|HQ>>6&63]+hexTable[128|HQ&63]}PQ+=BQ.join("")}return PQ},compact=function Vi(Br){for(var Ui=[{obj:{o:Br},prop:"o"}],Es=[],mh=0;mh"u"&&(Hee=0)}if(typeof BQ=="function"?Cee=BQ(Ui,Cee):Cee instanceof Date?Cee=KQ(Cee):Es==="comma"&&isArray$5(Cee)&&(Cee=utils$3.maybeMap(Cee,function(qte){return qte instanceof Date?KQ(qte):qte})),Cee===null){if(RQ)return FQ&&!lee?FQ(Ui,defaults$6.encoder,pee,"key",see):Ui;Cee=""}if(isNonNullishPrimitive(Cee)||utils$3.isBuffer(Cee)){if(FQ){var Ete=lee?Ui:FQ(Ui,defaults$6.encoder,pee,"key",see);return[aee(Ete)+"="+aee(FQ(Cee,defaults$6.encoder,pee,"value",see))]}return[aee(Ui)+"="+aee(String(Cee))]}var Ate=[];if(typeof Cee>"u")return Ate;var Pte;if(Es==="comma"&&isArray$5(Cee))lee&&FQ&&(Cee=utils$3.maybeMap(Cee,FQ)),Pte=[{value:Cee.length>0?Cee.join(",")||null:void 0}];else if(isArray$5(BQ))Pte=BQ;else{var kte=Object.keys(Cee);Pte=jQ?kte.sort(jQ):kte}var Nte=NQ?Ui.replace(/\./g,"%2E"):Ui,Bte=mh&&isArray$5(Cee)&&Cee.length===1?Nte+"[]":Nte;if($Q&&isArray$5(Cee)&&Cee.length===0)return Bte+"[]";for(var Lte=0;Lte"u"?Br.encodeDotInKeys===!0?!0:defaults$6.allowDots:!!Br.allowDots;return{addQueryPrefix:typeof Br.addQueryPrefix=="boolean"?Br.addQueryPrefix:defaults$6.addQueryPrefix,allowDots:PQ,allowEmptyArrays:typeof Br.allowEmptyArrays=="boolean"?!!Br.allowEmptyArrays:defaults$6.allowEmptyArrays,arrayFormat:RQ,charset:Ui,charsetSentinel:typeof Br.charsetSentinel=="boolean"?Br.charsetSentinel:defaults$6.charsetSentinel,commaRoundTrip:Br.commaRoundTrip,delimiter:typeof Br.delimiter>"u"?defaults$6.delimiter:Br.delimiter,encode:typeof Br.encode=="boolean"?Br.encode:defaults$6.encode,encodeDotInKeys:typeof Br.encodeDotInKeys=="boolean"?Br.encodeDotInKeys:defaults$6.encodeDotInKeys,encoder:typeof Br.encoder=="function"?Br.encoder:defaults$6.encoder,encodeValuesOnly:typeof Br.encodeValuesOnly=="boolean"?Br.encodeValuesOnly:defaults$6.encodeValuesOnly,filter:$Q,format:Es,formatter:mh,serializeDate:typeof Br.serializeDate=="function"?Br.serializeDate:defaults$6.serializeDate,skipNulls:typeof Br.skipNulls=="boolean"?Br.skipNulls:defaults$6.skipNulls,sort:typeof Br.sort=="function"?Br.sort:null,strictNullHandling:typeof Br.strictNullHandling=="boolean"?Br.strictNullHandling:defaults$6.strictNullHandling}},stringify_1=function(Vi,Br){var Ui=Vi,Es=normalizeStringifyOptions(Br),mh,$Q;typeof Es.filter=="function"?($Q=Es.filter,Ui=$Q("",Ui)):isArray$5(Es.filter)&&($Q=Es.filter,mh=$Q);var RQ=[];if(typeof Ui!="object"||Ui===null)return"";var PQ=arrayPrefixGenerators[Es.arrayFormat],NQ=PQ==="comma"&&Es.commaRoundTrip;mh||(mh=Object.keys(Ui)),Es.sort&&mh.sort(Es.sort);for(var FQ=getSideChannel(),BQ=0;BQ0?KQ+HQ:""},utils$2=utils$4,has$4=Object.prototype.hasOwnProperty,isArray$4=Array.isArray,defaults$5={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:utils$2.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},interpretNumericEntities=function(Vi){return Vi.replace(/&#(\d+);/g,function(Br,Ui){return String.fromCharCode(parseInt(Ui,10))})},parseArrayValue=function(Vi,Br){return Vi&&typeof Vi=="string"&&Br.comma&&Vi.indexOf(",")>-1?Vi.split(","):Vi},isoSentinel="utf8=%26%2310003%3B",charsetSentinel="utf8=%E2%9C%93",parseValues=function Vi(Br,Ui){var Es={__proto__:null},mh=Ui.ignoreQueryPrefix?Br.replace(/^\?/,""):Br;mh=mh.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var $Q=Ui.parameterLimit===1/0?void 0:Ui.parameterLimit,RQ=mh.split(Ui.delimiter,$Q),PQ=-1,NQ,FQ=Ui.charset;if(Ui.charsetSentinel)for(NQ=0;NQ-1&&(see=isArray$4(see)?[see]:see);var aee=has$4.call(Es,KQ);aee&&Ui.duplicates==="combine"?Es[KQ]=utils$2.combine(Es[KQ],see):(!aee||Ui.duplicates==="last")&&(Es[KQ]=see)}return Es},parseObject=function(Vi,Br,Ui,Es){for(var mh=Es?Br:parseArrayValue(Br,Ui),$Q=Vi.length-1;$Q>=0;--$Q){var RQ,PQ=Vi[$Q];if(PQ==="[]"&&Ui.parseArrays)RQ=Ui.allowEmptyArrays&&(mh===""||Ui.strictNullHandling&&mh===null)?[]:[].concat(mh);else{RQ=Ui.plainObjects?Object.create(null):{};var NQ=PQ.charAt(0)==="["&&PQ.charAt(PQ.length-1)==="]"?PQ.slice(1,-1):PQ,FQ=Ui.decodeDotInKeys?NQ.replace(/%2E/g,"."):NQ,BQ=parseInt(FQ,10);!Ui.parseArrays&&FQ===""?RQ={0:mh}:!isNaN(BQ)&&PQ!==FQ&&String(BQ)===FQ&&BQ>=0&&Ui.parseArrays&&BQ<=Ui.arrayLimit?(RQ=[],RQ[BQ]=mh):FQ!=="__proto__"&&(RQ[FQ]=mh)}mh=RQ}return mh},parseKeys=function Vi(Br,Ui,Es,mh){if(Br){var $Q=Es.allowDots?Br.replace(/\.([^.[]+)/g,"[$1]"):Br,RQ=/(\[[^[\]]*])/,PQ=/(\[[^[\]]*])/g,NQ=Es.depth>0&&RQ.exec($Q),FQ=NQ?$Q.slice(0,NQ.index):$Q,BQ=[];if(FQ){if(!Es.plainObjects&&has$4.call(Object.prototype,FQ)&&!Es.allowPrototypes)return;BQ.push(FQ)}for(var jQ=0;Es.depth>0&&(NQ=PQ.exec($Q))!==null&&jQ"u"?defaults$5.charset:Br.charset,Es=typeof Br.duplicates>"u"?defaults$5.duplicates:Br.duplicates;if(Es!=="combine"&&Es!=="first"&&Es!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var mh=typeof Br.allowDots>"u"?Br.decodeDotInKeys===!0?!0:defaults$5.allowDots:!!Br.allowDots;return{allowDots:mh,allowEmptyArrays:typeof Br.allowEmptyArrays=="boolean"?!!Br.allowEmptyArrays:defaults$5.allowEmptyArrays,allowPrototypes:typeof Br.allowPrototypes=="boolean"?Br.allowPrototypes:defaults$5.allowPrototypes,allowSparse:typeof Br.allowSparse=="boolean"?Br.allowSparse:defaults$5.allowSparse,arrayLimit:typeof Br.arrayLimit=="number"?Br.arrayLimit:defaults$5.arrayLimit,charset:Ui,charsetSentinel:typeof Br.charsetSentinel=="boolean"?Br.charsetSentinel:defaults$5.charsetSentinel,comma:typeof Br.comma=="boolean"?Br.comma:defaults$5.comma,decodeDotInKeys:typeof Br.decodeDotInKeys=="boolean"?Br.decodeDotInKeys:defaults$5.decodeDotInKeys,decoder:typeof Br.decoder=="function"?Br.decoder:defaults$5.decoder,delimiter:typeof Br.delimiter=="string"||utils$2.isRegExp(Br.delimiter)?Br.delimiter:defaults$5.delimiter,depth:typeof Br.depth=="number"||Br.depth===!1?+Br.depth:defaults$5.depth,duplicates:Es,ignoreQueryPrefix:Br.ignoreQueryPrefix===!0,interpretNumericEntities:typeof Br.interpretNumericEntities=="boolean"?Br.interpretNumericEntities:defaults$5.interpretNumericEntities,parameterLimit:typeof Br.parameterLimit=="number"?Br.parameterLimit:defaults$5.parameterLimit,parseArrays:Br.parseArrays!==!1,plainObjects:typeof Br.plainObjects=="boolean"?Br.plainObjects:defaults$5.plainObjects,strictDepth:typeof Br.strictDepth=="boolean"?!!Br.strictDepth:defaults$5.strictDepth,strictNullHandling:typeof Br.strictNullHandling=="boolean"?Br.strictNullHandling:defaults$5.strictNullHandling}},parse$5=function(Vi,Br){var Ui=normalizeParseOptions(Br);if(Vi===""||Vi===null||typeof Vi>"u")return Ui.plainObjects?Object.create(null):{};for(var Es=typeof Vi=="string"?parseValues(Vi,Ui):Vi,mh=Ui.plainObjects?Object.create(null):{},$Q=Object.keys(Es),RQ=0;RQ<$Q.length;++RQ){var PQ=$Q[RQ],NQ=parseKeys(PQ,Es[PQ],Ui,typeof Vi=="string");mh=utils$2.merge(mh,NQ,Ui)}return Ui.allowSparse===!0?mh:utils$2.compact(mh)},stringify=stringify_1,parse$4=parse$5,formats=formats$3,lib$3={formats,parse:parse$4,stringify},punycode$2=punycodeExports;function Url$2(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var protocolPattern$1=/^([a-z0-9.+-]+:)/i,portPattern$1=/:[0-9]*$/,simplePathPattern$1=/^(\/\/?(?!\/)[^?\s]*)(\?[^\s]*)?$/,delims$1=["<",">",'"',"`"," ","\r",` `," "],unwise$1=["{","}","|","\\","^","`"].concat(delims$1),autoEscape$1=["'"].concat(unwise$1),nonHostChars$1=["%","/","?",";","#"].concat(autoEscape$1),hostEndingChars$1=["/","?","#"],hostnameMaxLen$1=255,hostnamePartPattern$1=/^[+a-z0-9A-Z_-]{0,63}$/,hostnamePartStart$1=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,unsafeProtocol={javascript:!0,"javascript:":!0},hostlessProtocol$1={javascript:!0,"javascript:":!0},slashedProtocol$1={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},querystring=lib$3;function urlParse$1(Vi,Br,Ui){if(Vi&&typeof Vi=="object"&&Vi instanceof Url$2)return Vi;var Es=new Url$2;return Es.parse(Vi,Br,Ui),Es}Url$2.prototype.parse=function(Vi,Br,Ui){if(typeof Vi!="string")throw new TypeError("Parameter 'url' must be a string, not "+typeof Vi);var Es=Vi.indexOf("?"),mh=Es!==-1&&Es127?Hee+="x":Hee+=yee[Nee];if(!Hee.match(hostnamePartPattern$1)){var Ete=Eee.slice(0,KQ),Ate=Eee.slice(KQ+1),Pte=yee.match(hostnamePartStart$1);Pte&&(Ete.push(Pte[1]),Ate.unshift(Pte[2])),Ate.length&&(PQ="/"+Ate.join(".")+PQ),this.hostname=Ete.join(".");break}}}this.hostname.length>hostnameMaxLen$1?this.hostname="":this.hostname=this.hostname.toLowerCase(),pee||(this.hostname=punycode$2.toASCII(this.hostname));var kte=this.port?":"+this.port:"",Nte=this.hostname||"";this.host=Nte+kte,this.href+=this.host,pee&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),PQ[0]!=="/"&&(PQ="/"+PQ))}if(!unsafeProtocol[BQ])for(var KQ=0,Cee=autoEscape$1.length;KQ0?Ui.host.split("@"):!1;Hee&&(Ui.auth=Hee.shift(),Ui.hostname=Hee.shift(),Ui.host=Ui.hostname)}return Ui.search=Vi.search,Ui.query=Vi.query,(Ui.pathname!==null||Ui.search!==null)&&(Ui.path=(Ui.pathname?Ui.pathname:"")+(Ui.search?Ui.search:"")),Ui.href=Ui.format(),Ui}if(!Eee.length)return Ui.pathname=null,Ui.search?Ui.path="/"+Ui.search:Ui.path=null,Ui.href=Ui.format(),Ui;for(var Nee=Eee.slice(-1)[0],Yee=(Ui.host||Vi.host||Eee.length>1)&&(Nee==="."||Nee==="..")||Nee==="",Ete=0,Ate=Eee.length;Ate>=0;Ate--)Nee=Eee[Ate],Nee==="."?Eee.splice(Ate,1):Nee===".."?(Eee.splice(Ate,1),Ete++):Ete&&(Eee.splice(Ate,1),Ete--);if(!lee&&!pee)for(;Ete--;Ete)Eee.unshift("..");lee&&Eee[0]!==""&&(!Eee[0]||Eee[0].charAt(0)!=="/")&&Eee.unshift(""),Yee&&Eee.join("/").substr(-1)!=="/"&&Eee.push("");var Pte=Eee[0]===""||Eee[0]&&Eee[0].charAt(0)==="/";if(yee){Ui.hostname=Pte?"":Eee.length?Eee.shift():"",Ui.host=Ui.hostname;var Hee=Ui.host&&Ui.host.indexOf("@")>0?Ui.host.split("@"):!1;Hee&&(Ui.auth=Hee.shift(),Ui.hostname=Hee.shift(),Ui.host=Ui.hostname)}return lee=lee||Ui.host&&Eee.length,lee&&!Pte&&Eee.unshift(""),Eee.length>0?Ui.pathname=Eee.join("/"):(Ui.pathname=null,Ui.path=null),(Ui.pathname!==null||Ui.search!==null)&&(Ui.path=(Ui.pathname?Ui.pathname:"")+(Ui.search?Ui.search:"")),Ui.auth=Vi.auth||Ui.auth,Ui.slashes=Ui.slashes||Vi.slashes,Ui.href=Ui.format(),Ui};Url$2.prototype.parseHost=function(){var Vi=this.host,Br=portPattern$1.exec(Vi);Br&&(Br=Br[0],Br!==":"&&(this.port=Br.substr(1)),Vi=Vi.substr(0,Vi.length-Br.length)),Vi&&(this.hostname=Vi)};url.parse=urlParse$1;url.resolve=urlResolve;url.resolveObject=urlResolveObject;url.format=urlFormat;url.Url=Url$2;var helpers$5={},uri=url,ValidationError=helpers$5.ValidationError=function Vi(Br,Ui,Es,mh,$Q,RQ){if(Array.isArray(mh)?(this.path=mh,this.property=mh.reduce(function(NQ,FQ){return NQ+makeSuffix(FQ)},"instance")):mh!==void 0&&(this.property=mh),Br&&(this.message=Br),Es){var PQ=Es.$id||Es.id;this.schema=PQ||Es}Ui!==void 0&&(this.instance=Ui),this.name=$Q,this.argument=RQ,this.stack=this.toString()};ValidationError.prototype.toString=function Vi(){return this.property+" "+this.message};var ValidatorResult$2=helpers$5.ValidatorResult=function Vi(Br,Ui,Es,mh){this.instance=Br,this.schema=Ui,this.options=Es,this.path=mh.path,this.propertyPath=mh.propertyPath,this.errors=[],this.throwError=Es&&Es.throwError,this.throwFirst=Es&&Es.throwFirst,this.throwAll=Es&&Es.throwAll,this.disableFormat=Es&&Es.disableFormat===!0};ValidatorResult$2.prototype.addError=function Vi(Br){var Ui;if(typeof Br=="string")Ui=new ValidationError(Br,this.instance,this.schema,this.path);else{if(!Br)throw new Error("Missing error detail");if(!Br.message)throw new Error("Missing error message");if(!Br.name)throw new Error("Missing validator type");Ui=new ValidationError(Br.message,this.instance,this.schema,this.path,Br.name,Br.argument)}if(this.errors.push(Ui),this.throwFirst)throw new ValidatorResultError$1(this);if(this.throwError)throw Ui;return Ui};ValidatorResult$2.prototype.importErrors=function Vi(Br){typeof Br=="string"||Br&&Br.validatorType?this.addError(Br):Br&&Br.errors&&(this.errors=this.errors.concat(Br.errors))};function stringizer(Vi,Br){return Br+": "+Vi.toString()+` -`}ValidatorResult$2.prototype.toString=function Vi(Br){return this.errors.map(stringizer).join("")};Object.defineProperty(ValidatorResult$2.prototype,"valid",{get:function(){return!this.errors.length}});helpers$5.ValidatorResultError=ValidatorResultError$1;function ValidatorResultError$1(Vi){Error.captureStackTrace&&Error.captureStackTrace(this,ValidatorResultError$1),this.instance=Vi.instance,this.schema=Vi.schema,this.options=Vi.options,this.errors=Vi.errors}ValidatorResultError$1.prototype=new Error;ValidatorResultError$1.prototype.constructor=ValidatorResultError$1;ValidatorResultError$1.prototype.name="Validation Error";var SchemaError$2=helpers$5.SchemaError=function Vi(Br,Ui){this.message=Br,this.schema=Ui,Error.call(this,Br),Error.captureStackTrace(this,Vi)};SchemaError$2.prototype=Object.create(Error.prototype,{constructor:{value:SchemaError$2,enumerable:!1},name:{value:"SchemaError",enumerable:!1}});var SchemaContext$1=helpers$5.SchemaContext=function Vi(Br,Ui,Es,mh,$Q){this.schema=Br,this.options=Ui,Array.isArray(Es)?(this.path=Es,this.propertyPath=Es.reduce(function(RQ,PQ){return RQ+makeSuffix(PQ)},"instance")):this.propertyPath=Es,this.base=mh,this.schemas=$Q};SchemaContext$1.prototype.resolve=function Vi(Br){return uri.resolve(this.base,Br)};SchemaContext$1.prototype.makeChild=function Vi(Br,Ui){var Es=Ui===void 0?this.path:this.path.concat([Ui]),mh=Br.$id||Br.id,$Q=uri.resolve(this.base,mh||""),RQ=new SchemaContext$1(Br,this.options,Es,$Q,Object.create(this.schemas));return mh&&!RQ.schemas[$Q]&&(RQ.schemas[$Q]=Br),RQ};var FORMAT_REGEXPS=helpers$5.FORMAT_REGEXPS={"date-time":/^\d{4}-(?:0[0-9]{1}|1[0-2]{1})-(3[01]|0[1-9]|[12][0-9])[tT ](2[0-4]|[01][0-9]):([0-5][0-9]):(60|[0-5][0-9])(\.\d+)?([zZ]|[+-]([0-5][0-9]):(60|[0-5][0-9]))$/,date:/^\d{4}-(?:0[0-9]{1}|1[0-2]{1})-(3[01]|0[1-9]|[12][0-9])$/,time:/^(2[0-4]|[01][0-9]):([0-5][0-9]):(60|[0-5][0-9])$/,duration:/P(T\d+(H(\d+M(\d+S)?)?|M(\d+S)?|S)|\d+(D|M(\d+D)?|Y(\d+M(\d+D)?)?)(T\d+(H(\d+M(\d+S)?)?|M(\d+S)?|S))?|\d+W)/i,email:/^(?:[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+\.)*[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+@(?:(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!\.)){0,61}[a-zA-Z0-9]?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!$)){0,61}[a-zA-Z0-9]?)|(?:\[(?:(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\]))$/,"idn-email":/^("(?:[!#-\[\]-\u{10FFFF}]|\\[\t -\u{10FFFF}])*"|[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}](?:\.?[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}])*)@([!#-'*+\-/-9=?A-Z\^-\u{10FFFF}](?:\.?[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}])*|\[[!-Z\^-\u{10FFFF}]*\])$/u,"ip-address":/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,ipv6:/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/,uri:/^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$/,"uri-reference":/^(((([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|([A-Za-z][+\-.0-9A-Za-z]*:?)?)|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|(\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?)?))#(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|(([A-Za-z][+\-.0-9A-Za-z]*)?%[0-9A-Fa-f]{2}|[!$&-.0-9;=@_~]|[A-Za-z][+\-.0-9A-Za-z]*[!$&-*,;=@_~])(%[0-9A-Fa-f]{2}|[!$&-.0-9;=@-Z_a-z~])*((([/?](%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*)?#|[/?])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*)?|([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+(:\d*)?|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?:\d*|\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)?|[A-Za-z][+\-.0-9A-Za-z]*:?)?$/,iri:/^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$/,"iri-reference":/^(((([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~-\u{10FFFF}]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|([A-Za-z][+\-.0-9A-Za-z]*:?)?)|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|(\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?)?))#(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|(([A-Za-z][+\-.0-9A-Za-z]*)?%[0-9A-Fa-f]{2}|[!$&-.0-9;=@_~-\u{10FFFF}]|[A-Za-z][+\-.0-9A-Za-z]*[!$&-*,;=@_~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-.0-9;=@-Z_a-z~-\u{10FFFF}])*((([/?](%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*)?#|[/?])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*)?|([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~-\u{10FFFF}]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+(:\d*)?|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?:\d*|\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)?|[A-Za-z][+\-.0-9A-Za-z]*:?)?$/u,uuid:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i,"uri-template":/(%[0-9a-f]{2}|[!#$&(-;=?@\[\]_a-z~]|\{[!#&+,./;=?@|]?(%[0-9a-f]{2}|[0-9_a-z])(\.?(%[0-9a-f]{2}|[0-9_a-z]))*(:[1-9]\d{0,3}|\*)?(,(%[0-9a-f]{2}|[0-9_a-z])(\.?(%[0-9a-f]{2}|[0-9_a-z]))*(:[1-9]\d{0,3}|\*)?)*\})*/iu,"json-pointer":/^(\/([\x00-\x2e0-@\[-}\x7f]|~[01])*)*$/iu,"relative-json-pointer":/^\d+(#|(\/([\x00-\x2e0-@\[-}\x7f]|~[01])*)*)$/iu,hostname:/^(?=.{1,255}$)[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?(?:\.[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?)*\.?$/,"host-name":/^(?=.{1,255}$)[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?(?:\.[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?)*\.?$/,"utc-millisec":function(Vi){return typeof Vi=="string"&&parseFloat(Vi)===parseInt(Vi,10)&&!isNaN(Vi)},regex:function(Vi){var Br=!0;try{new RegExp(Vi)}catch{Br=!1}return Br},style:/[\r\n\t ]*[^\r\n\t ][^:]*:[\r\n\t ]*[^\r\n\t ;]*[\r\n\t ]*;?/,color:/^(#?([0-9A-Fa-f]{3}){1,2}\b|aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow|(rgb\(\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*,\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*,\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*\))|(rgb\(\s*(\d?\d%|100%)+\s*,\s*(\d?\d%|100%)+\s*,\s*(\d?\d%|100%)+\s*\)))$/,phone:/^\+(?:[0-9] ?){6,14}[0-9]$/,alpha:/^[a-zA-Z]+$/,alphanumeric:/^[a-zA-Z0-9]+$/};FORMAT_REGEXPS.regexp=FORMAT_REGEXPS.regex;FORMAT_REGEXPS.pattern=FORMAT_REGEXPS.regex;FORMAT_REGEXPS.ipv4=FORMAT_REGEXPS["ip-address"];helpers$5.isFormat=function Vi(Br,Ui,Es){if(typeof Br=="string"&&FORMAT_REGEXPS[Ui]!==void 0){if(FORMAT_REGEXPS[Ui]instanceof RegExp)return FORMAT_REGEXPS[Ui].test(Br);if(typeof FORMAT_REGEXPS[Ui]=="function")return FORMAT_REGEXPS[Ui](Br)}else if(Es&&Es.customFormats&&typeof Es.customFormats[Ui]=="function")return Es.customFormats[Ui](Br);return!0};var makeSuffix=helpers$5.makeSuffix=function Vi(Br){return Br=Br.toString(),!Br.match(/[.\s\[\]]/)&&!Br.match(/^[\d]/)?"."+Br:Br.match(/^\d+$/)?"["+Br+"]":"["+JSON.stringify(Br)+"]"};helpers$5.deepCompareStrict=function Vi(Br,Ui){if(typeof Br!=typeof Ui)return!1;if(Array.isArray(Br))return!Array.isArray(Ui)||Br.length!==Ui.length?!1:Br.every(function($Q,RQ){return Vi(Br[RQ],Ui[RQ])});if(typeof Br=="object"){if(!Br||!Ui)return Br===Ui;var Es=Object.keys(Br),mh=Object.keys(Ui);return Es.length!==mh.length?!1:Es.every(function($Q){return Vi(Br[$Q],Ui[$Q])})}return Br===Ui};function deepMerger(Vi,Br,Ui,Es){typeof Ui=="object"?Br[Es]=deepMerge(Vi[Es],Ui):Vi.indexOf(Ui)===-1&&Br.push(Ui)}function copyist(Vi,Br,Ui){Br[Ui]=Vi[Ui]}function copyistWithDeepMerge(Vi,Br,Ui,Es){typeof Br[Es]!="object"||!Br[Es]?Ui[Es]=Br[Es]:Vi[Es]?Ui[Es]=deepMerge(Vi[Es],Br[Es]):Ui[Es]=Br[Es]}function deepMerge(Vi,Br){var Ui=Array.isArray(Br),Es=Ui&&[]||{};return Ui?(Vi=Vi||[],Es=Es.concat(Vi),Br.forEach(deepMerger.bind(null,Vi,Es))):(Vi&&typeof Vi=="object"&&Object.keys(Vi).forEach(copyist.bind(null,Vi,Es)),Object.keys(Br).forEach(copyistWithDeepMerge.bind(null,Vi,Br,Es))),Es}helpers$5.deepMerge=deepMerge;helpers$5.objectGetPath=function Vi(Br,Ui){for(var Es=Ui.split("/").slice(1),mh;typeof(mh=Es.shift())=="string";){var $Q=decodeURIComponent(mh.replace(/~0/,"~").replace(/~1/g,"/"));if(!($Q in Br))return;Br=Br[$Q]}return Br};function pathEncoder(Vi){return"/"+encodeURIComponent(Vi).replace(/~/g,"%7E")}helpers$5.encodePath=function Vi(Br){return Br.map(pathEncoder).join("")};helpers$5.getDecimalPlaces=function Vi(Br){var Ui=0;if(isNaN(Br))return Ui;typeof Br!="number"&&(Br=Number(Br));var Es=Br.toString().split("e");if(Es.length===2){if(Es[1][0]!=="-")return Ui;Ui=Number(Es[1].slice(1))}var mh=Es[0].split(".");return mh.length===2&&(Ui+=mh[1].length),Ui};helpers$5.isSchema=function Vi(Br){return typeof Br=="object"&&Br||typeof Br=="boolean"};var helpers$4=helpers$5,ValidatorResult$1=helpers$4.ValidatorResult,SchemaError$1=helpers$4.SchemaError,attribute$2={};attribute$2.ignoreProperties={id:!0,default:!0,description:!0,title:!0,additionalItems:!0,then:!0,else:!0,$schema:!0,$ref:!0,extends:!0};var validators=attribute$2.validators={};validators.type=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Array.isArray(Ui.type)?Ui.type:[Ui.type];if(!RQ.some(this.testType.bind(this,Br,Ui,Es,mh))){var PQ=RQ.map(function(NQ){if(NQ){var FQ=NQ.$id||NQ.id;return FQ?"<"+FQ+">":NQ+""}});$Q.addError({name:"type",argument:PQ,message:"is not of a type(s) "+PQ})}return $Q};function testSchemaNoThrow(Vi,Br,Ui,Es,mh){var $Q=Br.throwError,RQ=Br.throwAll;Br.throwError=!1,Br.throwAll=!1;var PQ=this.validateSchema(Vi,mh,Br,Ui);return Br.throwError=$Q,Br.throwAll=RQ,!PQ.valid&&Es instanceof Function&&Es(PQ),PQ.valid}validators.anyOf=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=new ValidatorResult$1(Br,Ui,Es,mh);if(!Array.isArray(Ui.anyOf))throw new SchemaError$1("anyOf must be an array");if(!Ui.anyOf.some(testSchemaNoThrow.bind(this,Br,Es,mh,function(NQ){RQ.importErrors(NQ)}))){var PQ=Ui.anyOf.map(function(NQ,FQ){var BQ=NQ.$id||NQ.id;return BQ?"<"+BQ+">":NQ.title&&JSON.stringify(NQ.title)||NQ.$ref&&"<"+NQ.$ref+">"||"[subschema "+FQ+"]"});Es.nestedErrors&&$Q.importErrors(RQ),$Q.addError({name:"anyOf",argument:PQ,message:"is not any of "+PQ.join(",")})}return $Q};validators.allOf=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;if(!Array.isArray(Ui.allOf))throw new SchemaError$1("allOf must be an array");var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=this;return Ui.allOf.forEach(function(PQ,NQ){var FQ=RQ.validateSchema(Br,PQ,Es,mh);if(!FQ.valid){var BQ=PQ.$id||PQ.id,jQ=BQ||PQ.title&&JSON.stringify(PQ.title)||PQ.$ref&&"<"+PQ.$ref+">"||"[subschema "+NQ+"]";$Q.addError({name:"allOf",argument:{id:jQ,length:FQ.errors.length,valid:FQ},message:"does not match allOf schema "+jQ+" with "+FQ.errors.length+" error[s]:"}),$Q.importErrors(FQ)}}),$Q};validators.oneOf=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;if(!Array.isArray(Ui.oneOf))throw new SchemaError$1("oneOf must be an array");var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=new ValidatorResult$1(Br,Ui,Es,mh),PQ=Ui.oneOf.filter(testSchemaNoThrow.bind(this,Br,Es,mh,function(FQ){RQ.importErrors(FQ)})).length,NQ=Ui.oneOf.map(function(FQ,BQ){var jQ=FQ.$id||FQ.id;return jQ||FQ.title&&JSON.stringify(FQ.title)||FQ.$ref&&"<"+FQ.$ref+">"||"[subschema "+BQ+"]"});return PQ!==1&&(Es.nestedErrors&&$Q.importErrors(RQ),$Q.addError({name:"oneOf",argument:NQ,message:"is not exactly one from "+NQ.join(",")})),$Q};validators.if=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;if(!helpers$4.isSchema(Ui.if))throw new Error('Expected "if" keyword to be a schema');var $Q=testSchemaNoThrow.call(this,Br,Es,mh,null,Ui.if),RQ=new ValidatorResult$1(Br,Ui,Es,mh),PQ;if($Q){if(Ui.then===void 0)return;if(!helpers$4.isSchema(Ui.then))throw new Error('Expected "then" keyword to be a schema');PQ=this.validateSchema(Br,Ui.then,Es,mh.makeChild(Ui.then)),RQ.importErrors(PQ)}else{if(Ui.else===void 0)return;if(!helpers$4.isSchema(Ui.else))throw new Error('Expected "else" keyword to be a schema');PQ=this.validateSchema(Br,Ui.else,Es,mh.makeChild(Ui.else)),RQ.importErrors(PQ)}return RQ};function getEnumerableProperty(Vi,Br){if(Object.hasOwnProperty.call(Vi,Br))return Vi[Br];if(Br in Vi){for(;Vi=Object.getPrototypeOf(Vi);)if(Object.propertyIsEnumerable.call(Vi,Br))return Vi[Br]}}validators.propertyNames=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Ui.propertyNames!==void 0?Ui.propertyNames:{};if(!helpers$4.isSchema(RQ))throw new SchemaError$1('Expected "propertyNames" to be a schema (object or boolean)');for(var PQ in Br)if(getEnumerableProperty(Br,PQ)!==void 0){var NQ=this.validateSchema(PQ,RQ,Es,mh.makeChild(RQ));$Q.importErrors(NQ)}return $Q}};validators.properties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Ui.properties||{};for(var PQ in RQ){var NQ=RQ[PQ];if(NQ!==void 0){if(NQ===null)throw new SchemaError$1('Unexpected null, expected schema in "properties"');typeof Es.preValidateProperty=="function"&&Es.preValidateProperty(Br,PQ,NQ,Es,mh);var FQ=getEnumerableProperty(Br,PQ),BQ=this.validateSchema(FQ,NQ,Es,mh.makeChild(NQ,PQ));BQ.instance!==$Q.instance[PQ]&&($Q.instance[PQ]=BQ.instance),$Q.importErrors(BQ)}}return $Q}};function testAdditionalProperty(Vi,Br,Ui,Es,mh,$Q){if(this.types.object(Vi)&&!(Br.properties&&Br.properties[mh]!==void 0))if(Br.additionalProperties===!1)$Q.addError({name:"additionalProperties",argument:mh,message:"is not allowed to have the additional property "+JSON.stringify(mh)});else{var RQ=Br.additionalProperties||{};typeof Ui.preValidateProperty=="function"&&Ui.preValidateProperty(Vi,mh,RQ,Ui,Es);var PQ=this.validateSchema(Vi[mh],RQ,Ui,Es.makeChild(RQ,mh));PQ.instance!==$Q.instance[mh]&&($Q.instance[mh]=PQ.instance),$Q.importErrors(PQ)}}validators.patternProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Ui.patternProperties||{};for(var PQ in Br){var NQ=!0;for(var FQ in RQ){var BQ=RQ[FQ];if(BQ!==void 0){if(BQ===null)throw new SchemaError$1('Unexpected null, expected schema in "patternProperties"');try{var jQ=new RegExp(FQ,"u")}catch{jQ=new RegExp(FQ)}if(jQ.test(PQ)){NQ=!1,typeof Es.preValidateProperty=="function"&&Es.preValidateProperty(Br,PQ,BQ,Es,mh);var HQ=this.validateSchema(Br[PQ],BQ,Es,mh.makeChild(BQ,PQ));HQ.instance!==$Q.instance[PQ]&&($Q.instance[PQ]=HQ.instance),$Q.importErrors(HQ)}}}NQ&&testAdditionalProperty.call(this,Br,Ui,Es,mh,PQ,$Q)}return $Q}};validators.additionalProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){if(Ui.patternProperties)return null;var $Q=new ValidatorResult$1(Br,Ui,Es,mh);for(var RQ in Br)testAdditionalProperty.call(this,Br,Ui,Es,mh,RQ,$Q);return $Q}};validators.minProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Object.keys(Br);return RQ.length>=Ui.minProperties||$Q.addError({name:"minProperties",argument:Ui.minProperties,message:"does not meet minimum property length of "+Ui.minProperties}),$Q}};validators.maxProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Object.keys(Br);return RQ.length<=Ui.maxProperties||$Q.addError({name:"maxProperties",argument:Ui.maxProperties,message:"does not meet maximum property length of "+Ui.maxProperties}),$Q}};validators.items=function Vi(Br,Ui,Es,mh){var $Q=this;if(this.types.array(Br)&&Ui.items!==void 0){var RQ=new ValidatorResult$1(Br,Ui,Es,mh);return Br.every(function(PQ,NQ){if(Array.isArray(Ui.items))var FQ=Ui.items[NQ]===void 0?Ui.additionalItems:Ui.items[NQ];else var FQ=Ui.items;if(FQ===void 0)return!0;if(FQ===!1)return RQ.addError({name:"items",message:"additionalItems not permitted"}),!1;var BQ=$Q.validateSchema(PQ,FQ,Es,mh.makeChild(FQ,NQ));return BQ.instance!==RQ.instance[NQ]&&(RQ.instance[NQ]=BQ.instance),RQ.importErrors(BQ),!0}),RQ}};validators.contains=function Vi(Br,Ui,Es,mh){var $Q=this;if(this.types.array(Br)&&Ui.contains!==void 0){if(!helpers$4.isSchema(Ui.contains))throw new Error('Expected "contains" keyword to be a schema');var RQ=new ValidatorResult$1(Br,Ui,Es,mh),PQ=Br.some(function(NQ,FQ){var BQ=$Q.validateSchema(NQ,Ui.contains,Es,mh.makeChild(Ui.contains,FQ));return BQ.errors.length===0});return PQ===!1&&RQ.addError({name:"contains",argument:Ui.contains,message:"must contain an item matching given schema"}),RQ}};validators.minimum=function Vi(Br,Ui,Es,mh){if(this.types.number(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Ui.exclusiveMinimum&&Ui.exclusiveMinimum===!0?Br>Ui.minimum||$Q.addError({name:"minimum",argument:Ui.minimum,message:"must be greater than "+Ui.minimum}):Br>=Ui.minimum||$Q.addError({name:"minimum",argument:Ui.minimum,message:"must be greater than or equal to "+Ui.minimum}),$Q}};validators.maximum=function Vi(Br,Ui,Es,mh){if(this.types.number(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Ui.exclusiveMaximum&&Ui.exclusiveMaximum===!0?BrUi.exclusiveMinimum;return RQ||$Q.addError({name:"exclusiveMinimum",argument:Ui.exclusiveMinimum,message:"must be strictly greater than "+Ui.exclusiveMinimum}),$Q}};validators.exclusiveMaximum=function Vi(Br,Ui,Es,mh){if(typeof Ui.exclusiveMaximum!="boolean"&&this.types.number(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Br=Ui.minLength||$Q.addError({name:"minLength",argument:Ui.minLength,message:"does not meet minimum length of "+Ui.minLength}),$Q}};validators.maxLength=function Vi(Br,Ui,Es,mh){if(this.types.string(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Br.match(/[\uDC00-\uDFFF]/g),PQ=Br.length-(RQ?RQ.length:0);return PQ<=Ui.maxLength||$Q.addError({name:"maxLength",argument:Ui.maxLength,message:"does not meet maximum length of "+Ui.maxLength}),$Q}};validators.minItems=function Vi(Br,Ui,Es,mh){if(this.types.array(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Br.length>=Ui.minItems||$Q.addError({name:"minItems",argument:Ui.minItems,message:"does not meet minimum length of "+Ui.minItems}),$Q}};validators.maxItems=function Vi(Br,Ui,Es,mh){if(this.types.array(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Br.length<=Ui.maxItems||$Q.addError({name:"maxItems",argument:Ui.maxItems,message:"does not meet maximum length of "+Ui.maxItems}),$Q}};function testArrays(Vi,Br,Ui){var Es,mh=Ui.length;for(Es=Br+1,mh;Es already exists with different definition");return RQ[HQ]}RQ[HQ]=FQ,HQ[HQ.length-1]=="#"&&(RQ[HQ.substring(0,HQ.length-1)]=FQ)}mh(HQ+"/items",Array.isArray(FQ.items)?FQ.items:[FQ.items]),mh(HQ+"/extends",Array.isArray(FQ.extends)?FQ.extends:[FQ.extends]),Es(HQ+"/additionalItems",FQ.additionalItems),$Q(HQ+"/properties",FQ.properties),Es(HQ+"/additionalProperties",FQ.additionalProperties),$Q(HQ+"/definitions",FQ.definitions),$Q(HQ+"/patternProperties",FQ.patternProperties),$Q(HQ+"/dependencies",FQ.dependencies),mh(HQ+"/disallow",FQ.disallow),mh(HQ+"/allOf",FQ.allOf),mh(HQ+"/anyOf",FQ.anyOf),mh(HQ+"/oneOf",FQ.oneOf),Es(HQ+"/not",FQ.not)}}function mh(NQ,FQ){if(Array.isArray(FQ))for(var BQ=0;BQ"u"}),this.schemas[$Q]};Validator.prototype.addSubSchemaArray=function Vi(Br,Ui){if(Array.isArray(Ui))for(var Es=0;Es",Br);var PQ=helpers$2.objectGetPath(Es.schemas[RQ],$Q.substr(1));if(PQ===void 0)throw new SchemaError("no such schema "+$Q+" located in <"+RQ+">",Br);return{subschema:PQ,switchSchema:Ui}};Validator.prototype.testType=function Vi(Br,Ui,Es,mh,$Q){if($Q!==void 0){if($Q===null)throw new SchemaError('Unexpected null in "type" keyword');if(typeof this.types[$Q]=="function")return this.types[$Q].call(this,Br);if($Q&&typeof $Q=="object"){var RQ=this.validateSchema(Br,$Q,Es,mh);return RQ===void 0||!(RQ&&RQ.errors.length)}return!0}};var types$1=Validator.prototype.types={};types$1.string=function Vi(Br){return typeof Br=="string"};types$1.number=function Vi(Br){return typeof Br=="number"&&isFinite(Br)};types$1.integer=function Vi(Br){return typeof Br=="number"&&Br%1===0};types$1.boolean=function Vi(Br){return typeof Br=="boolean"};types$1.array=function Vi(Br){return Array.isArray(Br)};types$1.null=function Vi(Br){return Br===null};types$1.date=function Vi(Br){return Br instanceof Date};types$1.any=function Vi(Br){return!0};types$1.object=function Vi(Br){return Br&&typeof Br=="object"&&!Array.isArray(Br)&&!(Br instanceof Date)};var validator$3=Validator,Validator_1;Validator_1=validator$3;helpers$5.ValidatorResult;helpers$5.ValidatorResultError;helpers$5.ValidationError;helpers$5.SchemaError;var __defProp$j=Object.defineProperty,__getOwnPropDesc$d=Object.getOwnPropertyDescriptor,__decorateClass$j=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$d(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$j(Br,Ui,mh),mh};let CustomEditorV$1=class extends Vue{config;schemaUrl="./StorylinesSlideSchema.json";updatedConfig="";edited=!1;jsonError="";validator=new Validator_1;validatorErrors=[];showErrors=!1;storylinesSchema="";mounted(){fetch(this.schemaUrl).then(Br=>{Br.json().then(Ui=>{this.storylinesSchema=Ui,this.validate()},Ui=>{console.error(Ui)})}),this.updatedConfig=this.config}validate(){const Br=this.validator.validate(this.updatedConfig,this.storylinesSchema);return this.validatorErrors=Br.errors,this.jsonError?(this.validatorErrors.push(this.jsonError),!1):!0}onJsonChange(Br){this.updatedConfig=Br,this.edited=!0,this.jsonError="",this.$emit("slide-edit"),this.validate()&&this.$emit("config-edited",this.updatedConfig)}saveChanges(){this.$emit("config-edited",this.updatedConfig),this.edited=!1,this.validatorErrors.length!==0&&alert(this.$t("editor.slides.advanced.error"))}};__decorateClass$j([Prop()],CustomEditorV$1.prototype,"config",2);CustomEditorV$1=__decorateClass$j([Options$1({components:{"json-editor":Vue3JsonEditor}})],CustomEditorV$1);const _withScopeId$x=Vi=>(pushScopeId$1("data-v-e6e37f4e"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$1H={class:"mt-4"},_hoisted_2$1k={key:0,class:"flex flex-row items-center"},_hoisted_3$15={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{color:"rgb(23, 183, 126)"},class:"w-10 h-10 pr-2"},_hoisted_4$T=_withScopeId$x(()=>createBaseVNode$1("path",{fill:"currentColor",d:"M512,72C269,72,72,269,72,512s197,440,440,440s440-197,440-440S755,72,512,72L512,72z M758.9,374 c-48.5,48.6-81.2,76.9-172.3,186.8c-52.6,63.4-102.3,131.5-102.7,132L462.1,720c-4.6,6.1-13.5,6.8-19.1,1.6L267.9,558.9 c-17.8-16.5-18.8-44.4-2.3-62.2s44.4-18.8,62.2-2.3l104.9,97.5c5.5,5.1,14.1,4.5,18.9-1.3c16.2-20.1,38.4-44.5,62.4-68.6 c90.2-90.9,145.6-139.7,175.2-161.3c36-26.2,77.3-48.6,87.3-36.2C792,343.9,782.5,350.3,758.9,374L758.9,374z"},null,-1)),_hoisted_5$G=[_hoisted_4$T],_hoisted_6$B={key:1,class:"flex flex-row items-center"},_hoisted_7$v={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{color:"rgb(245, 108, 108)"},class:"w-10 h-10 pr-2"},_hoisted_8$t=_withScopeId$x(()=>createBaseVNode$1("path",{fill:"currentColor",d:"M512,952C269,952,72,755,72,512S269,72,512,72s440,197,440,440S755,952,512,952z M579.7,512l101.6-101.6 c18.7-18.7,18.7-49,0-67.7c-18.7-18.7-49-18.7-67.7,0l0,0L512,444.3L410.4,342.7c-18.7-18.7-49-18.7-67.7,0s-18.7,49,0,67.7 L444.3,512L342.7,613.6c-18.7,18.7-18.7,49,0,67.7c18.7,18.7,49,18.7,67.7,0L512,579.7l101.6,101.6c18.7,18.7,49,18.7,67.7,0 c18.7-18.7,18.7-49,0-67.7L579.7,512z"},null,-1)),_hoisted_9$s=[_hoisted_8$t],_hoisted_10$o={key:2},_hoisted_11$i={class:"list-disc ml-8"};function _sfc_render$k(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("json-editor");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1H,[createBaseVNode$1("div",{class:normalizeClass$1(["w-full rounded-md bg-red-100 p-2 mb-3",Vi.validatorErrors.length===0?"bg-green-200":"bg-red-100"])},[Vi.validatorErrors.length===0?(openBlock$1(),createElementBlock$1("span",_hoisted_2$1k,[(openBlock$1(),createElementBlock$1("svg",_hoisted_3$15,_hoisted_5$G)),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.slides.advanced.good")),1)])):(openBlock$1(),createElementBlock$1("span",_hoisted_6$B,[(openBlock$1(),createElementBlock$1("svg",_hoisted_7$v,_hoisted_9$s)),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.slides.advanced.broken"))+" ",1),createBaseVNode$1("button",{class:"underline ml-1",onClick:Br[0]||(Br[0]=()=>Vi.showErrors=!Vi.showErrors)},toDisplayString$3(Vi.$t("editor.slides.advanced.details")),1)])),Vi.showErrors?(openBlock$1(),createElementBlock$1("div",_hoisted_10$o,[createBaseVNode$1("ul",_hoisted_11$i,[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.validatorErrors,(PQ,NQ)=>(openBlock$1(),createElementBlock$1("li",{key:NQ},toDisplayString$3(PQ),1))),128))])])):createCommentVNode$1("",!0)],2),createVNode$1(RQ,{modelValue:Vi.updatedConfig,"onUpdate:modelValue":Br[1]||(Br[1]=PQ=>Vi.updatedConfig=PQ),lang:"en",mode:"text","show-btns":!1,expandedOnStart:!0,onHasError:Br[2]||(Br[2]=PQ=>{Vi.jsonError=PQ,Vi.validate()}),onJsonChange:Br[3]||(Br[3]=PQ=>Vi.onJsonChange(PQ))},null,8,["modelValue"])])}const CustomEditorV=_export_sfc$2(CustomEditorV$1,[["render",_sfc_render$k],["__scopeId","data-v-e6e37f4e"]]);var __defProp$i=Object.defineProperty,__decorateClass$i=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$i(Br,Ui,mh),mh};let ImagePreviewV$1=class extends Vue{imageFile};__decorateClass$i([Prop()],ImagePreviewV$1.prototype,"imageFile");const _withScopeId$w=Vi=>(pushScopeId$1("data-v-165e5220"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$1G={class:"image-item items-center my-8 mx-4 overflow-hidden"},_hoisted_2$1j={class:"relative items-center justify-center text-center w-full grabbable"},_hoisted_3$14=["content","aria-label"],_hoisted_4$S=_withScopeId$w(()=>createBaseVNode$1("svg",{height:"24px",width:"24px",viewBox:"0 0 352 512",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"})],-1)),_hoisted_5$F=[_hoisted_4$S],_hoisted_6$A={class:"flex-grow image-container"},_hoisted_7$u=["title","src","alt"];function _sfc_render$j(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("li",_hoisted_1$1G,[createBaseVNode$1("div",_hoisted_2$1j,[withDirectives$1((openBlock$1(),createElementBlock$1("button",{class:"editor-button bg-white absolute h-6 w-6 leading-5 rounded-full top-0 right-0 p-0 cursor-pointer",onClick:Br[0]||(Br[0]=()=>Vi.$emit("delete",Vi.imageFile)),content:Vi.$t("editor.image.delete"),"aria-label":Vi.$t("editor.image.delete")},_hoisted_5$F,8,_hoisted_3$14)),[[RQ,{placement:"top",hideOnClick:!1,animateFill:!0}]]),createBaseVNode$1("div",_hoisted_6$A,[createBaseVNode$1("img",{class:"image-file object-cover",title:Vi.imageFile.id,src:Vi.imageFile.src,alt:Vi.imageFile.altText},null,8,_hoisted_7$u)])]),renderSlot$1(Vi.$slots,"default",{},void 0,!0)])}const ImagePreviewV=_export_sfc$2(ImagePreviewV$1,[["render",_sfc_render$j],["__scopeId","data-v-165e5220"]]);var __defProp$h=Object.defineProperty,__getOwnPropDesc$c=Object.getOwnPropertyDescriptor,__decorateClass$h=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$c(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$h(Br,Ui,mh),mh};let ImageEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;allowMany;centerSlide;dynamicSelected;dragging=!1;edited=!1;imagePreviewsLoading=!1;imagePreviewPromises=[];imagePreviews=[];slideshowCaption="";get isDragging(){return this.dragging}mounted(){const Br=this.panel.type===PanelType.Slideshow?this.panel.items:this.panel.src?[this.panel]:[];if(this.centerSlide&&this.dynamicSelected)for(const Ui in Br)Br[Ui].customStyles+="text-align: left;";else if(!this.centerSlide&&this.dynamicSelected)for(const Ui in Br)Br[Ui].customStyles=(Br[Ui].customStyles||"").replace("text-align: left;","");Br!==void 0&&Br.length&&(this.imagePreviewsLoading=!0,Br.map(Ui=>{const Es=`${Ui.src.substring(Ui.src.indexOf("/")+1)}`,mh=Ui.src.replace(/^.*[\\/]/,""),$Q=this.configFileStructure.zip.file(Es);$Q&&this.imagePreviewPromises.push($Q.async("blob").then(RQ=>({...Ui,id:mh||Ui.src,src:URL.createObjectURL(RQ)})))}),Promise.all(this.imagePreviewPromises).then(Ui=>{this.imagePreviews=Ui,this.imagePreviewsLoading=!1}),this.slideshowCaption=this.panel.caption)}onFileChange(Br){const Ui=Array.from(Br.target.files);this.imagePreviews.push(...Ui.map(Es=>{const mh=`${this.configFileStructure.uuid}/assets/${this.lang}/${Es.name}`;this.configFileStructure.assets[this.lang].file(Es.name,Es),this.sourceCounts[mh]?this.sourceCounts[mh]+=1:this.sourceCounts[mh]=1;let $Q=URL.createObjectURL(Es);return{id:Es.name,altText:"",caption:"",src:$Q}})),this.onImagesEdited()}dropImages(Br){if(Br.dataTransfer!==null){let Ui=[...Br.dataTransfer.files];this.allowMany||(Ui=[Ui[0]]),this.imagePreviews.push(...Ui.map(Es=>{const mh=`${this.configFileStructure.uuid}/assets/${this.lang}/${Es.name}`;this.configFileStructure.assets[this.lang].file(Es.name,Es),this.sourceCounts[mh]?this.sourceCounts[mh]+=1:this.sourceCounts[mh]=1;let $Q=URL.createObjectURL(Es);return{id:Es.name,altText:"",caption:"",src:$Q}})),this.dragging=!1}this.onImagesEdited()}deleteImage(Br){const Ui=this.imagePreviews.findIndex(Es=>Es.id===Br.id);if(Ui!==-1){const Es=`${this.configFileStructure.uuid}/assets/${this.lang}/${this.imagePreviews[Ui].id}`;this.sourceCounts[Es]-=1,this.sourceCounts[Es]===0&&(this.configFileStructure.assets[this.lang].remove(this.imagePreviews[Ui].id),URL.revokeObjectURL(this.imagePreviews[Ui].src)),this.imagePreviews.splice(Ui,1)}this.onImagesEdited()}saveChanges(){if(this.edited)if(Object.keys(this.panel).forEach(Br=>{delete this.panel[Br]}),this.imagePreviews.length===0)this.panel.type=PanelType.Image,this.panel.src="";else if(this.imagePreviews.length===1){this.panel.type=PanelType.Image;const Br=this.imagePreviews[0];Object.keys(Br).forEach(Ui=>{Ui!=="id"&&(this.panel[Ui]=Br[Ui])}),this.panel.src=`${this.configFileStructure.uuid}/assets/${this.lang}/${Br.id}`}else this.panel.type=PanelType.Slideshow,this.panel.caption=this.slideshowCaption??void 0,this.panel.items=this.imagePreviews.map(Br=>({...Br,src:`${this.configFileStructure.uuid}/assets/${this.lang}/${Br.id}`,type:PanelType.Image}));this.edited=!1}onImagesEdited(){this.edited=!0,this.$emit("slide-edit",this.imagePreviews.length!==0)}};__decorateClass$h([Prop()],ImageEditorV$1.prototype,"panel",2);__decorateClass$h([Prop()],ImageEditorV$1.prototype,"configFileStructure",2);__decorateClass$h([Prop()],ImageEditorV$1.prototype,"lang",2);__decorateClass$h([Prop()],ImageEditorV$1.prototype,"sourceCounts",2);__decorateClass$h([Prop({default:!0})],ImageEditorV$1.prototype,"allowMany",2);__decorateClass$h([Prop({default:!1})],ImageEditorV$1.prototype,"centerSlide",2);__decorateClass$h([Prop({default:!1})],ImageEditorV$1.prototype,"dynamicSelected",2);ImageEditorV$1=__decorateClass$h([Options$1({components:{ImagePreview:ImagePreviewV,draggable:draggable$1}})],ImageEditorV$1);const _withScopeId$v=Vi=>(pushScopeId$1("data-v-3c7849f7"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$1F={class:"block"},_hoisted_2$1i={class:"editor-label flex drag-label cursor-pointer"},_hoisted_3$13=_withScopeId$v(()=>createBaseVNode$1("span",{class:"align-middle inline-block pr-4"},[createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 24 24"},[createBaseVNode$1("path",{d:"M14 9l-2.519 4-2.481-1.96-5 6.96h16l-6-9zm8-5v16h-20v-16h20zm2-2h-24v20h24v-20zm-20 6c0-1.104.896-2 2-2s2 .896 2 2c0 1.105-.896 2-2 2s-2-.895-2-2z"})])],-1)),_hoisted_4$R={class:"align-middle inline-block"},_hoisted_5$E={class:"text-blue-700 font-bold"},_hoisted_6$z=["multiple"],_hoisted_7$t={key:1,class:"flex justify-center"},_hoisted_8$s={class:"px-2 pb-2"},_hoisted_9$r={class:"flex flex-col mt-4 w-full text-left self-center"},_hoisted_10$n=["for"],_hoisted_11$h=["id","onUpdate:modelValue"],_hoisted_12$h={class:"flex flex-col mt-4 w-full text-left self-center"},_hoisted_13$f=["for"],_hoisted_14$c=["id","onUpdate:modelValue"],_hoisted_15$9={class:"flex items-center w-full text-left"},_hoisted_16$9={class:"editor-label text-label",for:"imageSlideshowCaption"};function _sfc_render$i(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("ImagePreview"),PQ=resolveComponent$1("draggable");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1F,[Vi.allowMany||!Vi.allowMany&&Vi.imagePreviews.length===0?(openBlock$1(),createElementBlock$1("div",{key:0,class:normalizeClass$1(["upload-image flex items-center justify-center m-5 p-12 bg-blue-100 border-4 border-dashed border-blue-300",{dragging:Vi.isDragging}]),onDragover:Br[1]||(Br[1]=withModifiers$1(()=>Vi.dragging=!0,["prevent"])),onDragleave:Br[2]||(Br[2]=withModifiers$1(()=>Vi.dragging=!1,["prevent"])),onDrop:Br[3]||(Br[3]=withModifiers$1(NQ=>Vi.dropImages(NQ),["prevent"]))},[createBaseVNode$1("label",_hoisted_2$1i,[_hoisted_3$13,createBaseVNode$1("span",_hoisted_4$R,[createBaseVNode$1("span",null,[createBaseVNode$1("div",null,toDisplayString$3(Vi.$t("editor.image.label.drag")),1),createBaseVNode$1("div",null,[createTextVNode$1(toDisplayString$3(Vi.$t("editor.label.or"))+" ",1),createBaseVNode$1("span",_hoisted_5$E,toDisplayString$3(Vi.$t("editor.label.browse")),1),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.label.upload")),1)])]),createBaseVNode$1("input",{type:"file",class:"cursor-pointer",onChange:Br[0]||(Br[0]=(...NQ)=>Vi.onFileChange&&Vi.onFileChange(...NQ)),multiple:!!Vi.allowMany},null,40,_hoisted_6$z)])])],34)):createCommentVNode$1("",!0),Vi.allowMany||!Vi.allowMany&&Vi.imagePreviews.length===0?withDirectives$1((openBlock$1(),createElementBlock$1("span",_hoisted_7$t,[createBaseVNode$1("i",null,toDisplayString$3(Vi.$t("editor.image.reorder")),1)],512)),[[vShow$1,!Vi.imagePreviewsLoading&&Vi.imagePreviews.length]]):createCommentVNode$1("",!0),withDirectives$1(createVNode$1(PQ,{modelValue:Vi.imagePreviews,"onUpdate:modelValue":Br[6]||(Br[6]=NQ=>Vi.imagePreviews=NQ),class:"flex flex-wrap list-none border my-4",onUpdate:Vi.onImagesEdited,"item-key":"id"},{item:withCtx$1(({element:NQ,index:FQ})=>[(openBlock$1(),createBlock$1(RQ,{key:`${NQ.id}-${FQ}`,imageFile:NQ,onDelete:Vi.deleteImage},{default:withCtx$1(()=>[createBaseVNode$1("div",_hoisted_8$s,[createBaseVNode$1("div",_hoisted_9$r,[createBaseVNode$1("label",{class:"editor-label",for:"altTag"+FQ},toDisplayString$3(Vi.$t("editor.image.altTag")),9,_hoisted_10$n),withDirectives$1(createBaseVNode$1("input",{id:"altTag"+FQ,class:"editor-input",type:"text","onUpdate:modelValue":BQ=>NQ.altText=BQ,onChange:Br[4]||(Br[4]=(...BQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...BQ))},null,40,_hoisted_11$h),[[vModelText$1,NQ.altText]])]),createBaseVNode$1("div",_hoisted_12$h,[createBaseVNode$1("label",{class:"editor-label",for:"imgCaption"+FQ},toDisplayString$3(Vi.$t("editor.image.label.caption")),9,_hoisted_13$f),withDirectives$1(createBaseVNode$1("input",{id:"imgCaption"+FQ,class:"editor-input",type:"text","onUpdate:modelValue":BQ=>NQ.caption=BQ,onChange:Br[5]||(Br[5]=(...BQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...BQ))},null,40,_hoisted_14$c),[[vModelText$1,NQ.caption]])])])]),_:2},1032,["imageFile","onDelete"]))]),_:1},8,["modelValue","onUpdate"]),[[vShow$1,!Vi.imagePreviewsLoading&&Vi.imagePreviews.length]]),withDirectives$1(createBaseVNode$1("div",_hoisted_15$9,[createBaseVNode$1("label",_hoisted_16$9,toDisplayString$3(Vi.$t("editor.image.slideshowCaption"))+":",1),withDirectives$1(createBaseVNode$1("input",{id:"imageSlideshowCaption",class:"editor-input w-3/5",type:"text","onUpdate:modelValue":Br[7]||(Br[7]=NQ=>Vi.slideshowCaption=NQ),onChange:Br[8]||(Br[8]=(...NQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...NQ))},null,544),[[vModelText$1,Vi.slideshowCaption]])],512),[[vShow$1,Vi.imagePreviews.length>1]])])}const ImageEditorV=_export_sfc$2(ImageEditorV$1,[["render",_sfc_render$i],["__scopeId","data-v-3c7849f7"]]);var __defProp$g=Object.defineProperty,__decorateClass$g=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$g(Br,Ui,mh),mh};let TextEditorV$1=class extends Vue{panel;centerSlide;dynamicSelected;fontSizes=[5,5.5,6.5,7.5,8,9,10,10.5,11,12,14,18,20,22,24,26,28,36,48,72];toolbar={fontSize:{title:"Font Size",text:"Aa",menus:{itemWidth:"42px",rowNum:10,items:this.fontSizes.map(Br=>({name:`${Br}`,text:`${Br}`,action(Ui){Ui.insert(Es=>{const mh=Es||"resize";return{text:mh.split(` +`}ValidatorResult$2.prototype.toString=function Vi(Br){return this.errors.map(stringizer).join("")};Object.defineProperty(ValidatorResult$2.prototype,"valid",{get:function(){return!this.errors.length}});helpers$5.ValidatorResultError=ValidatorResultError$1;function ValidatorResultError$1(Vi){Error.captureStackTrace&&Error.captureStackTrace(this,ValidatorResultError$1),this.instance=Vi.instance,this.schema=Vi.schema,this.options=Vi.options,this.errors=Vi.errors}ValidatorResultError$1.prototype=new Error;ValidatorResultError$1.prototype.constructor=ValidatorResultError$1;ValidatorResultError$1.prototype.name="Validation Error";var SchemaError$2=helpers$5.SchemaError=function Vi(Br,Ui){this.message=Br,this.schema=Ui,Error.call(this,Br),Error.captureStackTrace(this,Vi)};SchemaError$2.prototype=Object.create(Error.prototype,{constructor:{value:SchemaError$2,enumerable:!1},name:{value:"SchemaError",enumerable:!1}});var SchemaContext$1=helpers$5.SchemaContext=function Vi(Br,Ui,Es,mh,$Q){this.schema=Br,this.options=Ui,Array.isArray(Es)?(this.path=Es,this.propertyPath=Es.reduce(function(RQ,PQ){return RQ+makeSuffix(PQ)},"instance")):this.propertyPath=Es,this.base=mh,this.schemas=$Q};SchemaContext$1.prototype.resolve=function Vi(Br){return uri.resolve(this.base,Br)};SchemaContext$1.prototype.makeChild=function Vi(Br,Ui){var Es=Ui===void 0?this.path:this.path.concat([Ui]),mh=Br.$id||Br.id,$Q=uri.resolve(this.base,mh||""),RQ=new SchemaContext$1(Br,this.options,Es,$Q,Object.create(this.schemas));return mh&&!RQ.schemas[$Q]&&(RQ.schemas[$Q]=Br),RQ};var FORMAT_REGEXPS=helpers$5.FORMAT_REGEXPS={"date-time":/^\d{4}-(?:0[0-9]{1}|1[0-2]{1})-(3[01]|0[1-9]|[12][0-9])[tT ](2[0-4]|[01][0-9]):([0-5][0-9]):(60|[0-5][0-9])(\.\d+)?([zZ]|[+-]([0-5][0-9]):(60|[0-5][0-9]))$/,date:/^\d{4}-(?:0[0-9]{1}|1[0-2]{1})-(3[01]|0[1-9]|[12][0-9])$/,time:/^(2[0-4]|[01][0-9]):([0-5][0-9]):(60|[0-5][0-9])$/,duration:/P(T\d+(H(\d+M(\d+S)?)?|M(\d+S)?|S)|\d+(D|M(\d+D)?|Y(\d+M(\d+D)?)?)(T\d+(H(\d+M(\d+S)?)?|M(\d+S)?|S))?|\d+W)/i,email:/^(?:[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+\.)*[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+@(?:(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!\.)){0,61}[a-zA-Z0-9]?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!$)){0,61}[a-zA-Z0-9]?)|(?:\[(?:(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\]))$/,"idn-email":/^("(?:[!#-\[\]-\u{10FFFF}]|\\[\t -\u{10FFFF}])*"|[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}](?:\.?[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}])*)@([!#-'*+\-/-9=?A-Z\^-\u{10FFFF}](?:\.?[!#-'*+\-/-9=?A-Z\^-\u{10FFFF}])*|\[[!-Z\^-\u{10FFFF}]*\])$/u,"ip-address":/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,ipv6:/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/,uri:/^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$/,"uri-reference":/^(((([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|([A-Za-z][+\-.0-9A-Za-z]*:?)?)|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|(\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?)?))#(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|(([A-Za-z][+\-.0-9A-Za-z]*)?%[0-9A-Fa-f]{2}|[!$&-.0-9;=@_~]|[A-Za-z][+\-.0-9A-Za-z]*[!$&-*,;=@_~])(%[0-9A-Fa-f]{2}|[!$&-.0-9;=@-Z_a-z~])*((([/?](%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*)?#|[/?])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*)?|([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~])*|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~])+(:\d*)?|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?:\d*|\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~]+)?|[.0-:A-Fa-f]+)\])?)?|[A-Za-z][+\-.0-9A-Za-z]*:?)?$/,iri:/^[a-zA-Z][a-zA-Z0-9+.-]*:[^\s]*$/,"iri-reference":/^(((([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~-\u{10FFFF}]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|([A-Za-z][+\-.0-9A-Za-z]*:?)?)|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|(\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?)?))#(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|(([A-Za-z][+\-.0-9A-Za-z]*)?%[0-9A-Fa-f]{2}|[!$&-.0-9;=@_~-\u{10FFFF}]|[A-Za-z][+\-.0-9A-Za-z]*[!$&-*,;=@_~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-.0-9;=@-Z_a-z~-\u{10FFFF}])*((([/?](%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*)?#|[/?])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*)?|([A-Za-z][+\-.0-9A-Za-z]*(:%[0-9A-Fa-f]{2}|:[!$&-.0-;=?-Z_a-z~-\u{10FFFF}]|[/?])|\?)(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|([A-Za-z][+\-.0-9A-Za-z]*:)?\/((%[0-9A-Fa-f]{2}|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)(:\d*)?[/?]|[!$&-.0-;=?-Z_a-z~-\u{10FFFF}])(%[0-9A-Fa-f]{2}|[!$&-;=?-Z_a-z~-\u{10FFFF}])*|\/((%[0-9A-Fa-f]{2}|[!$&-.0-9;=A-Z_a-z~-\u{10FFFF}])+(:\d*)?|(\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?:\d*|\[(([Vv][0-9A-Fa-f]+\.[!$&-.0-;=A-Z_a-z~-\u{10FFFF}]+)?|[.0-:A-Fa-f]+)\])?)?|[A-Za-z][+\-.0-9A-Za-z]*:?)?$/u,uuid:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i,"uri-template":/(%[0-9a-f]{2}|[!#$&(-;=?@\[\]_a-z~]|\{[!#&+,./;=?@|]?(%[0-9a-f]{2}|[0-9_a-z])(\.?(%[0-9a-f]{2}|[0-9_a-z]))*(:[1-9]\d{0,3}|\*)?(,(%[0-9a-f]{2}|[0-9_a-z])(\.?(%[0-9a-f]{2}|[0-9_a-z]))*(:[1-9]\d{0,3}|\*)?)*\})*/iu,"json-pointer":/^(\/([\x00-\x2e0-@\[-}\x7f]|~[01])*)*$/iu,"relative-json-pointer":/^\d+(#|(\/([\x00-\x2e0-@\[-}\x7f]|~[01])*)*)$/iu,hostname:/^(?=.{1,255}$)[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?(?:\.[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?)*\.?$/,"host-name":/^(?=.{1,255}$)[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?(?:\.[0-9A-Za-z](?:(?:[0-9A-Za-z]|-){0,61}[0-9A-Za-z])?)*\.?$/,"utc-millisec":function(Vi){return typeof Vi=="string"&&parseFloat(Vi)===parseInt(Vi,10)&&!isNaN(Vi)},regex:function(Vi){var Br=!0;try{new RegExp(Vi)}catch{Br=!1}return Br},style:/[\r\n\t ]*[^\r\n\t ][^:]*:[\r\n\t ]*[^\r\n\t ;]*[\r\n\t ]*;?/,color:/^(#?([0-9A-Fa-f]{3}){1,2}\b|aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow|(rgb\(\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*,\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*,\s*\b([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\b\s*\))|(rgb\(\s*(\d?\d%|100%)+\s*,\s*(\d?\d%|100%)+\s*,\s*(\d?\d%|100%)+\s*\)))$/,phone:/^\+(?:[0-9] ?){6,14}[0-9]$/,alpha:/^[a-zA-Z]+$/,alphanumeric:/^[a-zA-Z0-9]+$/};FORMAT_REGEXPS.regexp=FORMAT_REGEXPS.regex;FORMAT_REGEXPS.pattern=FORMAT_REGEXPS.regex;FORMAT_REGEXPS.ipv4=FORMAT_REGEXPS["ip-address"];helpers$5.isFormat=function Vi(Br,Ui,Es){if(typeof Br=="string"&&FORMAT_REGEXPS[Ui]!==void 0){if(FORMAT_REGEXPS[Ui]instanceof RegExp)return FORMAT_REGEXPS[Ui].test(Br);if(typeof FORMAT_REGEXPS[Ui]=="function")return FORMAT_REGEXPS[Ui](Br)}else if(Es&&Es.customFormats&&typeof Es.customFormats[Ui]=="function")return Es.customFormats[Ui](Br);return!0};var makeSuffix=helpers$5.makeSuffix=function Vi(Br){return Br=Br.toString(),!Br.match(/[.\s\[\]]/)&&!Br.match(/^[\d]/)?"."+Br:Br.match(/^\d+$/)?"["+Br+"]":"["+JSON.stringify(Br)+"]"};helpers$5.deepCompareStrict=function Vi(Br,Ui){if(typeof Br!=typeof Ui)return!1;if(Array.isArray(Br))return!Array.isArray(Ui)||Br.length!==Ui.length?!1:Br.every(function($Q,RQ){return Vi(Br[RQ],Ui[RQ])});if(typeof Br=="object"){if(!Br||!Ui)return Br===Ui;var Es=Object.keys(Br),mh=Object.keys(Ui);return Es.length!==mh.length?!1:Es.every(function($Q){return Vi(Br[$Q],Ui[$Q])})}return Br===Ui};function deepMerger(Vi,Br,Ui,Es){typeof Ui=="object"?Br[Es]=deepMerge(Vi[Es],Ui):Vi.indexOf(Ui)===-1&&Br.push(Ui)}function copyist(Vi,Br,Ui){Br[Ui]=Vi[Ui]}function copyistWithDeepMerge(Vi,Br,Ui,Es){typeof Br[Es]!="object"||!Br[Es]?Ui[Es]=Br[Es]:Vi[Es]?Ui[Es]=deepMerge(Vi[Es],Br[Es]):Ui[Es]=Br[Es]}function deepMerge(Vi,Br){var Ui=Array.isArray(Br),Es=Ui&&[]||{};return Ui?(Vi=Vi||[],Es=Es.concat(Vi),Br.forEach(deepMerger.bind(null,Vi,Es))):(Vi&&typeof Vi=="object"&&Object.keys(Vi).forEach(copyist.bind(null,Vi,Es)),Object.keys(Br).forEach(copyistWithDeepMerge.bind(null,Vi,Br,Es))),Es}helpers$5.deepMerge=deepMerge;helpers$5.objectGetPath=function Vi(Br,Ui){for(var Es=Ui.split("/").slice(1),mh;typeof(mh=Es.shift())=="string";){var $Q=decodeURIComponent(mh.replace(/~0/,"~").replace(/~1/g,"/"));if(!($Q in Br))return;Br=Br[$Q]}return Br};function pathEncoder(Vi){return"/"+encodeURIComponent(Vi).replace(/~/g,"%7E")}helpers$5.encodePath=function Vi(Br){return Br.map(pathEncoder).join("")};helpers$5.getDecimalPlaces=function Vi(Br){var Ui=0;if(isNaN(Br))return Ui;typeof Br!="number"&&(Br=Number(Br));var Es=Br.toString().split("e");if(Es.length===2){if(Es[1][0]!=="-")return Ui;Ui=Number(Es[1].slice(1))}var mh=Es[0].split(".");return mh.length===2&&(Ui+=mh[1].length),Ui};helpers$5.isSchema=function Vi(Br){return typeof Br=="object"&&Br||typeof Br=="boolean"};var helpers$4=helpers$5,ValidatorResult$1=helpers$4.ValidatorResult,SchemaError$1=helpers$4.SchemaError,attribute$2={};attribute$2.ignoreProperties={id:!0,default:!0,description:!0,title:!0,additionalItems:!0,then:!0,else:!0,$schema:!0,$ref:!0,extends:!0};var validators=attribute$2.validators={};validators.type=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Array.isArray(Ui.type)?Ui.type:[Ui.type];if(!RQ.some(this.testType.bind(this,Br,Ui,Es,mh))){var PQ=RQ.map(function(NQ){if(NQ){var FQ=NQ.$id||NQ.id;return FQ?"<"+FQ+">":NQ+""}});$Q.addError({name:"type",argument:PQ,message:"is not of a type(s) "+PQ})}return $Q};function testSchemaNoThrow(Vi,Br,Ui,Es,mh){var $Q=Br.throwError,RQ=Br.throwAll;Br.throwError=!1,Br.throwAll=!1;var PQ=this.validateSchema(Vi,mh,Br,Ui);return Br.throwError=$Q,Br.throwAll=RQ,!PQ.valid&&Es instanceof Function&&Es(PQ),PQ.valid}validators.anyOf=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=new ValidatorResult$1(Br,Ui,Es,mh);if(!Array.isArray(Ui.anyOf))throw new SchemaError$1("anyOf must be an array");if(!Ui.anyOf.some(testSchemaNoThrow.bind(this,Br,Es,mh,function(NQ){RQ.importErrors(NQ)}))){var PQ=Ui.anyOf.map(function(NQ,FQ){var BQ=NQ.$id||NQ.id;return BQ?"<"+BQ+">":NQ.title&&JSON.stringify(NQ.title)||NQ.$ref&&"<"+NQ.$ref+">"||"[subschema "+FQ+"]"});Es.nestedErrors&&$Q.importErrors(RQ),$Q.addError({name:"anyOf",argument:PQ,message:"is not any of "+PQ.join(",")})}return $Q};validators.allOf=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;if(!Array.isArray(Ui.allOf))throw new SchemaError$1("allOf must be an array");var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=this;return Ui.allOf.forEach(function(PQ,NQ){var FQ=RQ.validateSchema(Br,PQ,Es,mh);if(!FQ.valid){var BQ=PQ.$id||PQ.id,jQ=BQ||PQ.title&&JSON.stringify(PQ.title)||PQ.$ref&&"<"+PQ.$ref+">"||"[subschema "+NQ+"]";$Q.addError({name:"allOf",argument:{id:jQ,length:FQ.errors.length,valid:FQ},message:"does not match allOf schema "+jQ+" with "+FQ.errors.length+" error[s]:"}),$Q.importErrors(FQ)}}),$Q};validators.oneOf=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;if(!Array.isArray(Ui.oneOf))throw new SchemaError$1("oneOf must be an array");var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=new ValidatorResult$1(Br,Ui,Es,mh),PQ=Ui.oneOf.filter(testSchemaNoThrow.bind(this,Br,Es,mh,function(FQ){RQ.importErrors(FQ)})).length,NQ=Ui.oneOf.map(function(FQ,BQ){var jQ=FQ.$id||FQ.id;return jQ||FQ.title&&JSON.stringify(FQ.title)||FQ.$ref&&"<"+FQ.$ref+">"||"[subschema "+BQ+"]"});return PQ!==1&&(Es.nestedErrors&&$Q.importErrors(RQ),$Q.addError({name:"oneOf",argument:NQ,message:"is not exactly one from "+NQ.join(",")})),$Q};validators.if=function Vi(Br,Ui,Es,mh){if(Br===void 0)return null;if(!helpers$4.isSchema(Ui.if))throw new Error('Expected "if" keyword to be a schema');var $Q=testSchemaNoThrow.call(this,Br,Es,mh,null,Ui.if),RQ=new ValidatorResult$1(Br,Ui,Es,mh),PQ;if($Q){if(Ui.then===void 0)return;if(!helpers$4.isSchema(Ui.then))throw new Error('Expected "then" keyword to be a schema');PQ=this.validateSchema(Br,Ui.then,Es,mh.makeChild(Ui.then)),RQ.importErrors(PQ)}else{if(Ui.else===void 0)return;if(!helpers$4.isSchema(Ui.else))throw new Error('Expected "else" keyword to be a schema');PQ=this.validateSchema(Br,Ui.else,Es,mh.makeChild(Ui.else)),RQ.importErrors(PQ)}return RQ};function getEnumerableProperty(Vi,Br){if(Object.hasOwnProperty.call(Vi,Br))return Vi[Br];if(Br in Vi){for(;Vi=Object.getPrototypeOf(Vi);)if(Object.propertyIsEnumerable.call(Vi,Br))return Vi[Br]}}validators.propertyNames=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Ui.propertyNames!==void 0?Ui.propertyNames:{};if(!helpers$4.isSchema(RQ))throw new SchemaError$1('Expected "propertyNames" to be a schema (object or boolean)');for(var PQ in Br)if(getEnumerableProperty(Br,PQ)!==void 0){var NQ=this.validateSchema(PQ,RQ,Es,mh.makeChild(RQ));$Q.importErrors(NQ)}return $Q}};validators.properties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Ui.properties||{};for(var PQ in RQ){var NQ=RQ[PQ];if(NQ!==void 0){if(NQ===null)throw new SchemaError$1('Unexpected null, expected schema in "properties"');typeof Es.preValidateProperty=="function"&&Es.preValidateProperty(Br,PQ,NQ,Es,mh);var FQ=getEnumerableProperty(Br,PQ),BQ=this.validateSchema(FQ,NQ,Es,mh.makeChild(NQ,PQ));BQ.instance!==$Q.instance[PQ]&&($Q.instance[PQ]=BQ.instance),$Q.importErrors(BQ)}}return $Q}};function testAdditionalProperty(Vi,Br,Ui,Es,mh,$Q){if(this.types.object(Vi)&&!(Br.properties&&Br.properties[mh]!==void 0))if(Br.additionalProperties===!1)$Q.addError({name:"additionalProperties",argument:mh,message:"is not allowed to have the additional property "+JSON.stringify(mh)});else{var RQ=Br.additionalProperties||{};typeof Ui.preValidateProperty=="function"&&Ui.preValidateProperty(Vi,mh,RQ,Ui,Es);var PQ=this.validateSchema(Vi[mh],RQ,Ui,Es.makeChild(RQ,mh));PQ.instance!==$Q.instance[mh]&&($Q.instance[mh]=PQ.instance),$Q.importErrors(PQ)}}validators.patternProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Ui.patternProperties||{};for(var PQ in Br){var NQ=!0;for(var FQ in RQ){var BQ=RQ[FQ];if(BQ!==void 0){if(BQ===null)throw new SchemaError$1('Unexpected null, expected schema in "patternProperties"');try{var jQ=new RegExp(FQ,"u")}catch{jQ=new RegExp(FQ)}if(jQ.test(PQ)){NQ=!1,typeof Es.preValidateProperty=="function"&&Es.preValidateProperty(Br,PQ,BQ,Es,mh);var HQ=this.validateSchema(Br[PQ],BQ,Es,mh.makeChild(BQ,PQ));HQ.instance!==$Q.instance[PQ]&&($Q.instance[PQ]=HQ.instance),$Q.importErrors(HQ)}}}NQ&&testAdditionalProperty.call(this,Br,Ui,Es,mh,PQ,$Q)}return $Q}};validators.additionalProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){if(Ui.patternProperties)return null;var $Q=new ValidatorResult$1(Br,Ui,Es,mh);for(var RQ in Br)testAdditionalProperty.call(this,Br,Ui,Es,mh,RQ,$Q);return $Q}};validators.minProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Object.keys(Br);return RQ.length>=Ui.minProperties||$Q.addError({name:"minProperties",argument:Ui.minProperties,message:"does not meet minimum property length of "+Ui.minProperties}),$Q}};validators.maxProperties=function Vi(Br,Ui,Es,mh){if(this.types.object(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Object.keys(Br);return RQ.length<=Ui.maxProperties||$Q.addError({name:"maxProperties",argument:Ui.maxProperties,message:"does not meet maximum property length of "+Ui.maxProperties}),$Q}};validators.items=function Vi(Br,Ui,Es,mh){var $Q=this;if(this.types.array(Br)&&Ui.items!==void 0){var RQ=new ValidatorResult$1(Br,Ui,Es,mh);return Br.every(function(PQ,NQ){if(Array.isArray(Ui.items))var FQ=Ui.items[NQ]===void 0?Ui.additionalItems:Ui.items[NQ];else var FQ=Ui.items;if(FQ===void 0)return!0;if(FQ===!1)return RQ.addError({name:"items",message:"additionalItems not permitted"}),!1;var BQ=$Q.validateSchema(PQ,FQ,Es,mh.makeChild(FQ,NQ));return BQ.instance!==RQ.instance[NQ]&&(RQ.instance[NQ]=BQ.instance),RQ.importErrors(BQ),!0}),RQ}};validators.contains=function Vi(Br,Ui,Es,mh){var $Q=this;if(this.types.array(Br)&&Ui.contains!==void 0){if(!helpers$4.isSchema(Ui.contains))throw new Error('Expected "contains" keyword to be a schema');var RQ=new ValidatorResult$1(Br,Ui,Es,mh),PQ=Br.some(function(NQ,FQ){var BQ=$Q.validateSchema(NQ,Ui.contains,Es,mh.makeChild(Ui.contains,FQ));return BQ.errors.length===0});return PQ===!1&&RQ.addError({name:"contains",argument:Ui.contains,message:"must contain an item matching given schema"}),RQ}};validators.minimum=function Vi(Br,Ui,Es,mh){if(this.types.number(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Ui.exclusiveMinimum&&Ui.exclusiveMinimum===!0?Br>Ui.minimum||$Q.addError({name:"minimum",argument:Ui.minimum,message:"must be greater than "+Ui.minimum}):Br>=Ui.minimum||$Q.addError({name:"minimum",argument:Ui.minimum,message:"must be greater than or equal to "+Ui.minimum}),$Q}};validators.maximum=function Vi(Br,Ui,Es,mh){if(this.types.number(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Ui.exclusiveMaximum&&Ui.exclusiveMaximum===!0?BrUi.exclusiveMinimum;return RQ||$Q.addError({name:"exclusiveMinimum",argument:Ui.exclusiveMinimum,message:"must be strictly greater than "+Ui.exclusiveMinimum}),$Q}};validators.exclusiveMaximum=function Vi(Br,Ui,Es,mh){if(typeof Ui.exclusiveMaximum!="boolean"&&this.types.number(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Br=Ui.minLength||$Q.addError({name:"minLength",argument:Ui.minLength,message:"does not meet minimum length of "+Ui.minLength}),$Q}};validators.maxLength=function Vi(Br,Ui,Es,mh){if(this.types.string(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh),RQ=Br.match(/[\uDC00-\uDFFF]/g),PQ=Br.length-(RQ?RQ.length:0);return PQ<=Ui.maxLength||$Q.addError({name:"maxLength",argument:Ui.maxLength,message:"does not meet maximum length of "+Ui.maxLength}),$Q}};validators.minItems=function Vi(Br,Ui,Es,mh){if(this.types.array(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Br.length>=Ui.minItems||$Q.addError({name:"minItems",argument:Ui.minItems,message:"does not meet minimum length of "+Ui.minItems}),$Q}};validators.maxItems=function Vi(Br,Ui,Es,mh){if(this.types.array(Br)){var $Q=new ValidatorResult$1(Br,Ui,Es,mh);return Br.length<=Ui.maxItems||$Q.addError({name:"maxItems",argument:Ui.maxItems,message:"does not meet maximum length of "+Ui.maxItems}),$Q}};function testArrays(Vi,Br,Ui){var Es,mh=Ui.length;for(Es=Br+1,mh;Es already exists with different definition");return RQ[HQ]}RQ[HQ]=FQ,HQ[HQ.length-1]=="#"&&(RQ[HQ.substring(0,HQ.length-1)]=FQ)}mh(HQ+"/items",Array.isArray(FQ.items)?FQ.items:[FQ.items]),mh(HQ+"/extends",Array.isArray(FQ.extends)?FQ.extends:[FQ.extends]),Es(HQ+"/additionalItems",FQ.additionalItems),$Q(HQ+"/properties",FQ.properties),Es(HQ+"/additionalProperties",FQ.additionalProperties),$Q(HQ+"/definitions",FQ.definitions),$Q(HQ+"/patternProperties",FQ.patternProperties),$Q(HQ+"/dependencies",FQ.dependencies),mh(HQ+"/disallow",FQ.disallow),mh(HQ+"/allOf",FQ.allOf),mh(HQ+"/anyOf",FQ.anyOf),mh(HQ+"/oneOf",FQ.oneOf),Es(HQ+"/not",FQ.not)}}function mh(NQ,FQ){if(Array.isArray(FQ))for(var BQ=0;BQ"u"}),this.schemas[$Q]};Validator.prototype.addSubSchemaArray=function Vi(Br,Ui){if(Array.isArray(Ui))for(var Es=0;Es",Br);var PQ=helpers$2.objectGetPath(Es.schemas[RQ],$Q.substr(1));if(PQ===void 0)throw new SchemaError("no such schema "+$Q+" located in <"+RQ+">",Br);return{subschema:PQ,switchSchema:Ui}};Validator.prototype.testType=function Vi(Br,Ui,Es,mh,$Q){if($Q!==void 0){if($Q===null)throw new SchemaError('Unexpected null in "type" keyword');if(typeof this.types[$Q]=="function")return this.types[$Q].call(this,Br);if($Q&&typeof $Q=="object"){var RQ=this.validateSchema(Br,$Q,Es,mh);return RQ===void 0||!(RQ&&RQ.errors.length)}return!0}};var types$1=Validator.prototype.types={};types$1.string=function Vi(Br){return typeof Br=="string"};types$1.number=function Vi(Br){return typeof Br=="number"&&isFinite(Br)};types$1.integer=function Vi(Br){return typeof Br=="number"&&Br%1===0};types$1.boolean=function Vi(Br){return typeof Br=="boolean"};types$1.array=function Vi(Br){return Array.isArray(Br)};types$1.null=function Vi(Br){return Br===null};types$1.date=function Vi(Br){return Br instanceof Date};types$1.any=function Vi(Br){return!0};types$1.object=function Vi(Br){return Br&&typeof Br=="object"&&!Array.isArray(Br)&&!(Br instanceof Date)};var validator$3=Validator,Validator_1;Validator_1=validator$3;helpers$5.ValidatorResult;helpers$5.ValidatorResultError;helpers$5.ValidationError;helpers$5.SchemaError;var __defProp$j=Object.defineProperty,__getOwnPropDesc$d=Object.getOwnPropertyDescriptor,__decorateClass$j=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$d(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$j(Br,Ui,mh),mh};let CustomEditorV$1=class extends Vue{config;schemaUrl="./StorylinesSlideSchema.json";updatedConfig="";edited=!1;jsonError="";validator=new Validator_1;validatorErrors=[];showErrors=!1;storylinesSchema="";mounted(){fetch(this.schemaUrl).then(Br=>{Br.json().then(Ui=>{this.storylinesSchema=Ui,this.validate()},Ui=>{console.error(Ui)})}),this.updatedConfig=this.config}validate(){const Br=this.validator.validate(this.updatedConfig,this.storylinesSchema);return this.validatorErrors=Br.errors,this.jsonError?(this.validatorErrors.push(this.jsonError),!1):!0}onJsonChange(Br){this.updatedConfig=Br,this.edited=!0,this.jsonError="",this.$emit("slide-edit"),this.validate()&&this.$emit("config-edited",this.updatedConfig)}saveChanges(){this.$emit("config-edited",this.updatedConfig),this.edited=!1,this.validatorErrors.length!==0&&alert(this.$t("editor.slides.advanced.error"))}};__decorateClass$j([Prop()],CustomEditorV$1.prototype,"config",2);CustomEditorV$1=__decorateClass$j([Options$1({components:{"json-editor":Vue3JsonEditor}})],CustomEditorV$1);const _withScopeId$x=Vi=>(pushScopeId$1("data-v-e6e37f4e"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$1H={class:"mt-4"},_hoisted_2$1k={key:0,class:"flex flex-row items-center"},_hoisted_3$15={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{color:"rgb(23, 183, 126)"},class:"w-10 h-10 pr-2"},_hoisted_4$T=_withScopeId$x(()=>createBaseVNode$1("path",{fill:"currentColor",d:"M512,72C269,72,72,269,72,512s197,440,440,440s440-197,440-440S755,72,512,72L512,72z M758.9,374 c-48.5,48.6-81.2,76.9-172.3,186.8c-52.6,63.4-102.3,131.5-102.7,132L462.1,720c-4.6,6.1-13.5,6.8-19.1,1.6L267.9,558.9 c-17.8-16.5-18.8-44.4-2.3-62.2s44.4-18.8,62.2-2.3l104.9,97.5c5.5,5.1,14.1,4.5,18.9-1.3c16.2-20.1,38.4-44.5,62.4-68.6 c90.2-90.9,145.6-139.7,175.2-161.3c36-26.2,77.3-48.6,87.3-36.2C792,343.9,782.5,350.3,758.9,374L758.9,374z"},null,-1)),_hoisted_5$G=[_hoisted_4$T],_hoisted_6$B={key:1,class:"flex flex-row items-center"},_hoisted_7$v={version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{color:"rgb(245, 108, 108)"},class:"w-10 h-10 pr-2"},_hoisted_8$t=_withScopeId$x(()=>createBaseVNode$1("path",{fill:"currentColor",d:"M512,952C269,952,72,755,72,512S269,72,512,72s440,197,440,440S755,952,512,952z M579.7,512l101.6-101.6 c18.7-18.7,18.7-49,0-67.7c-18.7-18.7-49-18.7-67.7,0l0,0L512,444.3L410.4,342.7c-18.7-18.7-49-18.7-67.7,0s-18.7,49,0,67.7 L444.3,512L342.7,613.6c-18.7,18.7-18.7,49,0,67.7c18.7,18.7,49,18.7,67.7,0L512,579.7l101.6,101.6c18.7,18.7,49,18.7,67.7,0 c18.7-18.7,18.7-49,0-67.7L579.7,512z"},null,-1)),_hoisted_9$s=[_hoisted_8$t],_hoisted_10$o={key:2},_hoisted_11$i={class:"list-disc ml-8"};function _sfc_render$k(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("json-editor");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1H,[createBaseVNode$1("div",{class:normalizeClass$1(["w-full rounded-md bg-red-100 p-2 mb-3",Vi.validatorErrors.length===0?"bg-green-200":"bg-red-100"])},[Vi.validatorErrors.length===0?(openBlock$1(),createElementBlock$1("span",_hoisted_2$1k,[(openBlock$1(),createElementBlock$1("svg",_hoisted_3$15,_hoisted_5$G)),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.slides.advanced.good")),1)])):(openBlock$1(),createElementBlock$1("span",_hoisted_6$B,[(openBlock$1(),createElementBlock$1("svg",_hoisted_7$v,_hoisted_9$s)),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.slides.advanced.broken"))+" ",1),createBaseVNode$1("button",{class:"underline ml-1",onClick:Br[0]||(Br[0]=()=>Vi.showErrors=!Vi.showErrors)},toDisplayString$3(Vi.$t("editor.slides.advanced.details")),1)])),Vi.showErrors?(openBlock$1(),createElementBlock$1("div",_hoisted_10$o,[createBaseVNode$1("ul",_hoisted_11$i,[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.validatorErrors,(PQ,NQ)=>(openBlock$1(),createElementBlock$1("li",{key:NQ},toDisplayString$3(PQ),1))),128))])])):createCommentVNode$1("",!0)],2),createVNode$1(RQ,{modelValue:Vi.updatedConfig,"onUpdate:modelValue":Br[1]||(Br[1]=PQ=>Vi.updatedConfig=PQ),lang:"en",mode:"text","show-btns":!1,expandedOnStart:!0,onHasError:Br[2]||(Br[2]=PQ=>{Vi.jsonError=PQ,Vi.validate()}),onJsonChange:Br[3]||(Br[3]=PQ=>Vi.onJsonChange(PQ))},null,8,["modelValue"])])}const CustomEditorV=_export_sfc$2(CustomEditorV$1,[["render",_sfc_render$k],["__scopeId","data-v-e6e37f4e"]]);var __defProp$i=Object.defineProperty,__decorateClass$i=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$i(Br,Ui,mh),mh};let ImagePreviewV$1=class extends Vue{imageFile};__decorateClass$i([Prop()],ImagePreviewV$1.prototype,"imageFile");const _withScopeId$w=Vi=>(pushScopeId$1("data-v-943df047"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$1G={class:"image-item items-center my-8 mx-4 overflow-hidden"},_hoisted_2$1j={class:"relative items-center justify-center text-center w-full grabbable"},_hoisted_3$14=["content","aria-label"],_hoisted_4$S=_withScopeId$w(()=>createBaseVNode$1("svg",{height:"24px",width:"24px",viewBox:"0 0 352 512",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"})],-1)),_hoisted_5$F=[_hoisted_4$S],_hoisted_6$A={class:"flex-grow image-container"},_hoisted_7$u=["title","src","alt"];function _sfc_render$j(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("li",_hoisted_1$1G,[createBaseVNode$1("div",_hoisted_2$1j,[withDirectives$1((openBlock$1(),createElementBlock$1("button",{class:"editor-button bg-white absolute h-6 w-6 leading-5 rounded-full top-0 right-0 p-0 cursor-pointer",onClick:Br[0]||(Br[0]=()=>Vi.$emit("delete",Vi.imageFile)),content:Vi.$t("editor.image.delete"),"aria-label":Vi.$t("editor.image.delete")},_hoisted_5$F,8,_hoisted_3$14)),[[RQ,{placement:"top",hideOnClick:!1,animateFill:!0}]]),createBaseVNode$1("div",_hoisted_6$A,[createBaseVNode$1("img",{class:"image-file object-cover",title:Vi.imageFile.id,src:Vi.imageFile.src,alt:Vi.imageFile.altText},null,8,_hoisted_7$u)])]),renderSlot$1(Vi.$slots,"default",{},void 0,!0)])}const ImagePreviewV=_export_sfc$2(ImagePreviewV$1,[["render",_sfc_render$j],["__scopeId","data-v-943df047"]]);var __defProp$h=Object.defineProperty,__getOwnPropDesc$c=Object.getOwnPropertyDescriptor,__decorateClass$h=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$c(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$h(Br,Ui,mh),mh};let ImageEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;allowMany;centerSlide;dynamicSelected;dragging=!1;edited=!1;imagePreviewsLoading=!1;imagePreviewPromises=[];imagePreviews=[];slideshowCaption="";get isDragging(){return this.dragging}mounted(){const Br=this.panel.type===PanelType.Slideshow?this.panel.items:this.panel.src?[this.panel]:[];if(this.centerSlide&&this.dynamicSelected)for(const Ui in Br)Br[Ui].customStyles+="text-align: left;";else if(!this.centerSlide&&this.dynamicSelected)for(const Ui in Br)Br[Ui].customStyles=(Br[Ui].customStyles||"").replace("text-align: left;","");Br!==void 0&&Br.length&&(this.imagePreviewsLoading=!0,Br.map(Ui=>{const Es=`${Ui.src.substring(Ui.src.indexOf("/")+1)}`,mh=Ui.src.replace(/^.*[\\/]/,""),$Q=this.configFileStructure.zip.file(Es);$Q&&this.imagePreviewPromises.push($Q.async("blob").then(RQ=>({...Ui,id:mh||Ui.src,src:URL.createObjectURL(RQ)})))}),Promise.all(this.imagePreviewPromises).then(Ui=>{this.imagePreviews=Ui,this.imagePreviewsLoading=!1}),this.slideshowCaption=this.panel.caption)}onFileChange(Br){const Ui=Array.from(Br.target.files);this.imagePreviews.push(...Ui.map(Es=>{const mh=`${this.configFileStructure.uuid}/assets/${this.lang}/${Es.name}`;this.configFileStructure.assets[this.lang].file(Es.name,Es),this.sourceCounts[mh]?this.sourceCounts[mh]+=1:this.sourceCounts[mh]=1;let $Q=URL.createObjectURL(Es);return{id:Es.name,altText:"",caption:"",src:$Q}})),this.onImagesEdited()}dropImages(Br){if(Br.dataTransfer!==null){let Ui=[...Br.dataTransfer.files];this.allowMany||(Ui=[Ui[0]]),this.imagePreviews.push(...Ui.map(Es=>{const mh=`${this.configFileStructure.uuid}/assets/${this.lang}/${Es.name}`;this.configFileStructure.assets[this.lang].file(Es.name,Es),this.sourceCounts[mh]?this.sourceCounts[mh]+=1:this.sourceCounts[mh]=1;let $Q=URL.createObjectURL(Es);return{id:Es.name,altText:"",caption:"",src:$Q}})),this.dragging=!1}this.onImagesEdited()}deleteImage(Br){const Ui=this.imagePreviews.findIndex(Es=>Es.id===Br.id);if(Ui!==-1){const Es=`${this.configFileStructure.uuid}/assets/${this.lang}/${this.imagePreviews[Ui].id}`;this.sourceCounts[Es]-=1,this.sourceCounts[Es]===0&&(this.configFileStructure.assets[this.lang].remove(this.imagePreviews[Ui].id),URL.revokeObjectURL(this.imagePreviews[Ui].src)),this.imagePreviews.splice(Ui,1)}this.onImagesEdited()}saveChanges(){if(this.edited)if(Object.keys(this.panel).forEach(Br=>{delete this.panel[Br]}),this.imagePreviews.length===0)this.panel.type=PanelType.Image,this.panel.src="";else if(this.imagePreviews.length===1){this.panel.type=PanelType.Image;const Br=this.imagePreviews[0];Object.keys(Br).forEach(Ui=>{Ui!=="id"&&(this.panel[Ui]=Br[Ui])}),this.panel.src=`${this.configFileStructure.uuid}/assets/${this.lang}/${Br.id}`}else this.panel.type=PanelType.Slideshow,this.panel.caption=this.slideshowCaption??void 0,this.panel.items=this.imagePreviews.map(Br=>({...Br,src:`${this.configFileStructure.uuid}/assets/${this.lang}/${Br.id}`,type:PanelType.Image}));this.edited=!1}onImagesEdited(){this.edited=!0,this.$emit("slide-edit",this.imagePreviews.length!==0)}};__decorateClass$h([Prop()],ImageEditorV$1.prototype,"panel",2);__decorateClass$h([Prop()],ImageEditorV$1.prototype,"configFileStructure",2);__decorateClass$h([Prop()],ImageEditorV$1.prototype,"lang",2);__decorateClass$h([Prop()],ImageEditorV$1.prototype,"sourceCounts",2);__decorateClass$h([Prop({default:!0})],ImageEditorV$1.prototype,"allowMany",2);__decorateClass$h([Prop({default:!1})],ImageEditorV$1.prototype,"centerSlide",2);__decorateClass$h([Prop({default:!1})],ImageEditorV$1.prototype,"dynamicSelected",2);ImageEditorV$1=__decorateClass$h([Options$1({components:{ImagePreview:ImagePreviewV,draggable:draggable$1}})],ImageEditorV$1);const _withScopeId$v=Vi=>(pushScopeId$1("data-v-ff59dedd"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$1F={class:"block"},_hoisted_2$1i={class:"editor-label flex drag-label cursor-pointer"},_hoisted_3$13=_withScopeId$v(()=>createBaseVNode$1("span",{class:"align-middle inline-block pr-4"},[createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 24 24"},[createBaseVNode$1("path",{d:"M14 9l-2.519 4-2.481-1.96-5 6.96h16l-6-9zm8-5v16h-20v-16h20zm2-2h-24v20h24v-20zm-20 6c0-1.104.896-2 2-2s2 .896 2 2c0 1.105-.896 2-2 2s-2-.895-2-2z"})])],-1)),_hoisted_4$R={class:"align-middle inline-block"},_hoisted_5$E={class:"text-blue-700 font-bold"},_hoisted_6$z=["multiple"],_hoisted_7$t={key:1,class:"flex justify-center"},_hoisted_8$s={class:"px-2 pb-2"},_hoisted_9$r={class:"flex flex-col mt-4 w-full text-left self-center"},_hoisted_10$n=["for"],_hoisted_11$h=["id","onUpdate:modelValue"],_hoisted_12$h={class:"flex flex-col mt-4 w-full text-left self-center"},_hoisted_13$f=["for"],_hoisted_14$c=["id","onUpdate:modelValue"],_hoisted_15$9={class:"lg:flex gap-2 mt-4"},_hoisted_16$9={class:"flex flex-col text-left self-center"},_hoisted_17$9=["for"],_hoisted_18$9=["id","onUpdate:modelValue"],_hoisted_19$9={class:"flex flex-col mt-4 lg:mt-0 text-left self-center"},_hoisted_20$8={class:"flex flex-row gap-1.5 justify-start items-center"},_hoisted_21$8=["for"],_hoisted_22$8=["content"],_hoisted_23$8=_withScopeId$v(()=>createBaseVNode$1("svg",{class:"fill-current",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"16",height:"16",viewBox:"0 0 416.979 416.979","xml:space":"preserve"},[createBaseVNode$1("g",null,[createBaseVNode$1("path",{d:"M356.004,61.156c-81.37-81.47-213.377-81.551-294.848-0.182c-81.47,81.371-81.552,213.379-0.181,294.85 c81.369,81.47,213.378,81.551,294.849,0.181C437.293,274.636,437.375,142.626,356.004,61.156z M237.6,340.786 c0,3.217-2.607,5.822-5.822,5.822h-46.576c-3.215,0-5.822-2.605-5.822-5.822V167.885c0-3.217,2.607-5.822,5.822-5.822h46.576 c3.215,0,5.822,2.604,5.822,5.822V340.786z M208.49,137.901c-18.618,0-33.766-15.146-33.766-33.765 c0-18.617,15.147-33.766,33.766-33.766c18.619,0,33.766,15.148,33.766,33.766C242.256,122.755,227.107,137.901,208.49,137.901z"})])],-1)),_hoisted_24$8=[_hoisted_23$8],_hoisted_25$8=["id","onUpdate:modelValue"],_hoisted_26$8={class:"flex items-center w-full text-left"},_hoisted_27$7={class:"editor-label text-label",for:"imageSlideshowCaption"};function _sfc_render$i(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("ImagePreview"),PQ=resolveComponent$1("draggable"),NQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1F,[Vi.allowMany||!Vi.allowMany&&Vi.imagePreviews.length===0?(openBlock$1(),createElementBlock$1("div",{key:0,class:normalizeClass$1(["upload-image flex items-center justify-center m-5 p-12 bg-blue-100 border-4 border-dashed border-blue-300",{dragging:Vi.isDragging}]),onDragover:Br[1]||(Br[1]=withModifiers$1(()=>Vi.dragging=!0,["prevent"])),onDragleave:Br[2]||(Br[2]=withModifiers$1(()=>Vi.dragging=!1,["prevent"])),onDrop:Br[3]||(Br[3]=withModifiers$1(FQ=>Vi.dropImages(FQ),["prevent"]))},[createBaseVNode$1("label",_hoisted_2$1i,[_hoisted_3$13,createBaseVNode$1("span",_hoisted_4$R,[createBaseVNode$1("span",null,[createBaseVNode$1("div",null,toDisplayString$3(Vi.$t("editor.image.label.drag")),1),createBaseVNode$1("div",null,[createTextVNode$1(toDisplayString$3(Vi.$t("editor.label.or"))+" ",1),createBaseVNode$1("span",_hoisted_5$E,toDisplayString$3(Vi.$t("editor.label.browse")),1),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.label.upload")),1)])]),createBaseVNode$1("input",{type:"file",class:"cursor-pointer",onChange:Br[0]||(Br[0]=(...FQ)=>Vi.onFileChange&&Vi.onFileChange(...FQ)),multiple:!!Vi.allowMany},null,40,_hoisted_6$z)])])],34)):createCommentVNode$1("",!0),Vi.allowMany||!Vi.allowMany&&Vi.imagePreviews.length===0?withDirectives$1((openBlock$1(),createElementBlock$1("span",_hoisted_7$t,[createBaseVNode$1("i",null,toDisplayString$3(Vi.$t("editor.image.reorder")),1)],512)),[[vShow$1,!Vi.imagePreviewsLoading&&Vi.imagePreviews.length]]):createCommentVNode$1("",!0),withDirectives$1(createVNode$1(PQ,{modelValue:Vi.imagePreviews,"onUpdate:modelValue":Br[8]||(Br[8]=FQ=>Vi.imagePreviews=FQ),class:"flex flex-wrap list-none border my-4 rounded-md",onUpdate:Vi.onImagesEdited,"item-key":"id"},{item:withCtx$1(({element:FQ,index:BQ})=>[(openBlock$1(),createBlock$1(RQ,{key:`${FQ.id}-${BQ}`,imageFile:FQ,onDelete:Vi.deleteImage,class:"border border-gray-200 rounded-md p-3"},{default:withCtx$1(()=>[createBaseVNode$1("div",_hoisted_8$s,[createBaseVNode$1("div",_hoisted_9$r,[createBaseVNode$1("label",{class:"editor-label",for:"altTag"+BQ},toDisplayString$3(Vi.$t("editor.image.altTag")),9,_hoisted_10$n),withDirectives$1(createBaseVNode$1("input",{id:"altTag"+BQ,class:"editor-input",type:"text","onUpdate:modelValue":jQ=>FQ.altText=jQ,onChange:Br[4]||(Br[4]=(...jQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...jQ))},null,40,_hoisted_11$h),[[vModelText$1,FQ.altText]])]),createBaseVNode$1("div",_hoisted_12$h,[createBaseVNode$1("label",{class:"editor-label",for:"imgCaption"+BQ},toDisplayString$3(Vi.$t("editor.image.label.caption")),9,_hoisted_13$f),withDirectives$1(createBaseVNode$1("input",{id:"imgCaption"+BQ,class:"editor-input",type:"text","onUpdate:modelValue":jQ=>FQ.caption=jQ,onChange:Br[5]||(Br[5]=(...jQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...jQ))},null,40,_hoisted_14$c),[[vModelText$1,FQ.caption]])]),createBaseVNode$1("div",_hoisted_15$9,[createBaseVNode$1("div",_hoisted_16$9,[createBaseVNode$1("label",{class:"editor-label",for:"imgHeight"+BQ},toDisplayString$3(Vi.$t("editor.image.label.height")),9,_hoisted_17$9),withDirectives$1(createBaseVNode$1("input",{id:"imgHeight"+BQ,class:"editor-input w-full",type:"text","onUpdate:modelValue":jQ=>FQ.height=jQ,onChange:Br[6]||(Br[6]=(...jQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...jQ))},null,40,_hoisted_18$9),[[vModelText$1,FQ.height]])]),createBaseVNode$1("div",_hoisted_19$9,[createBaseVNode$1("div",_hoisted_20$8,[createBaseVNode$1("label",{class:"editor-label",for:"imgWidth"+BQ},toDisplayString$3(Vi.$t("editor.image.label.width")),9,_hoisted_21$8),withDirectives$1((openBlock$1(),createElementBlock$1("span",{content:Vi.$t("editor.image.label.widthWarning"),tabindex:"0"},_hoisted_24$8,8,_hoisted_22$8)),[[NQ,{placement:"top",hideOnClick:!1,animateFill:!0}]])]),withDirectives$1(createBaseVNode$1("input",{id:"imgWidth"+BQ,class:"editor-input w-full",type:"text","onUpdate:modelValue":jQ=>FQ.width=jQ,onChange:Br[7]||(Br[7]=(...jQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...jQ))},null,40,_hoisted_25$8),[[vModelText$1,FQ.width]])])])])]),_:2},1032,["imageFile","onDelete"]))]),_:1},8,["modelValue","onUpdate"]),[[vShow$1,!Vi.imagePreviewsLoading&&Vi.imagePreviews.length]]),withDirectives$1(createBaseVNode$1("div",_hoisted_26$8,[createBaseVNode$1("label",_hoisted_27$7,toDisplayString$3(Vi.$t("editor.image.slideshowCaption"))+":",1),withDirectives$1(createBaseVNode$1("input",{id:"imageSlideshowCaption",class:"editor-input w-3/5",type:"text","onUpdate:modelValue":Br[9]||(Br[9]=FQ=>Vi.slideshowCaption=FQ),onChange:Br[10]||(Br[10]=(...FQ)=>Vi.onImagesEdited&&Vi.onImagesEdited(...FQ))},null,544),[[vModelText$1,Vi.slideshowCaption]])],512),[[vShow$1,Vi.imagePreviews.length>1]])])}const ImageEditorV=_export_sfc$2(ImageEditorV$1,[["render",_sfc_render$i],["__scopeId","data-v-ff59dedd"]]);var __defProp$g=Object.defineProperty,__decorateClass$g=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$g(Br,Ui,mh),mh};let TextEditorV$1=class extends Vue{panel;centerSlide;dynamicSelected;fontSizes=[5,5.5,6.5,7.5,8,9,10,10.5,11,12,14,18,20,22,24,26,28,36,48,72];toolbar={fontSize:{title:"Font Size",text:"Aa",menus:{itemWidth:"42px",rowNum:10,items:this.fontSizes.map(Br=>({name:`${Br}`,text:`${Br}`,action(Ui){Ui.insert(Es=>{const mh=Es||"resize";return{text:mh.split(` `).map(RQ=>RQ?RQ.charAt(0)==="|"||RQ.charAt(0)==="!"||RQ.charAt(0)==="`"||RQ==="------------------------------------"?RQ:`${RQ}`:"").join(` `),selected:mh}})}}))}},subsuper:{title:"Superscript/Subscript",text:"T",menus:[{name:"Superscript",text:"Superscript",action(Br){Br.insert(Ui=>{const Es=Ui||"superscript";return{text:`${Es}`,selected:Es}})}},{name:"Subscript",text:"Subscript",action(Br){Br.insert(Ui=>{const Es=Ui||"subscript";return{text:`${Es}`,selected:Es}})}}]},addLink:{title:"Insert Link",icon:"v-md-icon-link",menus:[{name:"Add External Link (New Tab)",text:"Add External Link (New Tab)",action(Br){Br.insert(Ui=>{const Es=Ui||"link text";return{text:`${Es}`,selected:Es}})}},{name:"Add External Link (Same Tab)",text:"Add External Link (Same Tab)",action(Br){Br.insert(Ui=>{const Es=Ui||"link text";return{text:`${Es}`,selected:Es}})}},{name:"Add Dynamic Link",text:"Add Dynamic Link",action(Br){Br.insert(Ui=>{const Es=Ui||"link text";return{text:`${Es}`,selected:Es}})}}]}};mounted(){this.centerSlide&&this.dynamicSelected?this.panel.customStyles+="text-align: left !important;":!this.centerSlide&&this.dynamicSelected&&(this.panel.customStyles=(this.panel.customStyles||"").replace("text-align: left !important;",""))}};__decorateClass$g([Prop()],TextEditorV$1.prototype,"panel");__decorateClass$g([Prop({default:!1})],TextEditorV$1.prototype,"centerSlide");__decorateClass$g([Prop({default:!1})],TextEditorV$1.prototype,"dynamicSelected");const _hoisted_1$1E={class:"flex flex-col mt-4"},_hoisted_2$1h={class:"editor-label",for:"panelTitle"},_hoisted_3$12={class:"editor-label text-left mt-4 mb-1"};function _sfc_render$h(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("v-md-editor");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1E,[createBaseVNode$1("label",_hoisted_2$1h,toDisplayString$3(Vi.$t("editor.slides.panel.title")),1),withDirectives$1(createBaseVNode$1("input",{class:"editor-input",type:"text",id:"panelTitle","onUpdate:modelValue":Br[0]||(Br[0]=PQ=>Vi.panel.title=PQ)},null,512),[[vModelText$1,Vi.panel.title]]),createBaseVNode$1("div",_hoisted_3$12,toDisplayString$3(Vi.$t("editor.slides.panel.body")),1),createVNode$1(RQ,{modelValue:Vi.panel.content,"onUpdate:modelValue":Br[1]||(Br[1]=PQ=>Vi.panel.content=PQ),height:"400px","left-toolbar":"undo redo clear | h bold italic strikethrough quote subsuper fontSize | ul ol table hr | addLink image code | save",toolbar:Vi.toolbar},null,8,["modelValue","toolbar"])])}const TextEditorV=_export_sfc$2(TextEditorV$1,[["render",_sfc_render$h],["__scopeId","data-v-8dd715e2"]]),startingFixtures=["export","geosearch","overviewmap","basemap","legend","mapnav","help","appbar","help","grid","crosshairs","scrollguard","panguard","wizard","layer-reorder","details"],configs={en:{version:"4.0",fixtures:{geosearch:{serviceUrls:{geoNames:"https://geogratis.gc.ca/services/geoname/en/geonames.json",geoLocation:"https://geogratis.gc.ca/services/geolocation/en/locate?q=",geoProvince:"https://geogratis.gc.ca/services/geoname/en/codes/province.json",geoTypes:"https://geogratis.gc.ca/services/geoname/en/codes/concise.json"},settings:{categories:["CITY","HAM","IR","LTM","MUN1","MUN2","PROV","STM","TERR","TOWN","UTM","VILG","UNP"],sortOrder:["CITY","HAM","IR","LTM","MUN1","MUN2","PROV","STM","TERR","TOWN","UTM","VILG","UNP"],maxResults:1e3,officialOnly:!0}},export:{title:{selected:!0,selectable:!0,value:""},map:{selected:!0,selectable:!0},mapElements:{selected:!0,selectable:!0},legend:{selected:!0,selectable:!0},footnote:{selected:!0,selectable:!0,value:""}},overviewmap:{basemaps:{},startMinimized:!0,expandFactor:1.5},legend:{root:{name:"I'm root",children:[]},headerControls:["groupToggle","visibilityToggle"]},mapnav:{zoomOption:"buttons",items:["fullscreen","geolocator","home","help"]},help:{location:"./help",panelWidth:350},appbar:{items:["legend","geosearch","basemap","export","help"]}},layers:[],map:{initialBasemapId:"baseNrCan",caption:{mapCoords:{disabled:!1,formatter:"LAT_LONG_DMS"},scaleBar:{disabled:!1,imperialScale:!1}},extentSets:[{id:"EXT_NRCAN_Lambert_3978",default:{xmin:-5281457,xmax:3049492,ymin:-983440,ymax:4482193,spatialReference:{wkid:3978}}},{id:"EXT_ESRI_World_AuxMerc_3857",default:{xmin:-16632697354854e-6,xmax:-5007771626060756e-9,ymin:5022907964742964e-9,ymax:10015875184845109e-9,spatialReference:{wkid:102100,latestWkid:3857}}}],lodSets:[{id:"LOD_NRCAN_Lambert_3978",lods:[{level:0,resolution:38364.660062653464,scale:145e6},{level:1,resolution:22489.62831258996,scale:85e6},{level:2,resolution:13229.193125052918,scale:5e7},{level:3,resolution:7937.5158750317505,scale:3e7},{level:4,resolution:4630.2175937685215,scale:175e5},{level:5,resolution:2645.8386250105837,scale:1e7},{level:6,resolution:1587.5031750063501,scale:6e6},{level:7,resolution:926.0435187537042,scale:35e5},{level:8,resolution:529.1677250021168,scale:2e6},{level:9,resolution:317.50063500127004,scale:12e5},{level:10,resolution:185.20870375074085,scale:7e5},{level:11,resolution:111.12522225044451,scale:42e4},{level:12,resolution:66.1459656252646,scale:25e4},{level:13,resolution:38.36466006265346,scale:145e3},{level:14,resolution:22.48962831258996,scale:85e3},{level:15,resolution:13.229193125052918,scale:5e4},{level:16,resolution:7.9375158750317505,scale:3e4},{level:17,resolution:4.6302175937685215,scale:17500}]},{id:"LOD_ESRI_World_AuxMerc_3857",lods:[{level:0,resolution:19567.87924099992,scale:73957190948944e-6},{level:1,resolution:9783.93962049996,scale:36978595474472e-6},{level:2,resolution:4891.96981024998,scale:18489297737236e-6},{level:3,resolution:2445.98490512499,scale:9244648868618e-6},{level:4,resolution:1222.992452562495,scale:4622324434309e-6},{level:5,resolution:611.4962262813797,scale:2311162217155e-6},{level:6,resolution:305.74811314055756,scale:1155581108577e-6},{level:7,resolution:152.87405657041106,scale:577790.554289},{level:8,resolution:76.43702828507324,scale:288895.277144},{level:9,resolution:38.21851414253662,scale:144447.638572},{level:10,resolution:19.10925707126831,scale:72223.819286},{level:11,resolution:9.554628535634155,scale:36111.909643},{level:12,resolution:4.77731426794937,scale:18055.954822},{level:13,resolution:2.388657133974685,scale:9027.977411},{level:14,resolution:1.1943285668550503,scale:4513.988705},{level:15,resolution:.5971642835598172,scale:2256.994353},{level:16,resolution:.29858214164761665,scale:1128.497176},{level:17,resolution:.14929107082380833,scale:564.248588},{level:18,resolution:.07464553541190416,scale:282.124294},{level:19,resolution:.03732276770595208,scale:141.062147},{level:20,resolution:.01866138385297604,scale:70.5310735}]}],tileSchemas:[{id:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Lambert Maps",extentSetId:"EXT_NRCAN_Lambert_3978",lodSetId:"LOD_NRCAN_Lambert_3978",thumbnailTileUrls:["/tile/8/285/268","/tile/8/285/269"],hasNorthPole:!0},{id:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Web Mercator Maps",extentSetId:"EXT_ESRI_World_AuxMerc_3857",lodSetId:"LOD_ESRI_World_AuxMerc_3857",thumbnailTileUrls:["/tile/8/91/74","/tile/8/91/75"],hasNorthPole:!1}],basemaps:[{id:"baseNrCan",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Canada Base Map - Transportation (CBMT)",description:"The Canada Base Map - Transportation (CBMT) web mapping services of the Earth Sciences Sector at Natural Resources Canada, are intended primarily for online mapping application users and developers.",altText:"The Canada Base Map - Transportation (CBMT)",layers:[{id:"CBMT",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/CBMT3978/MapServer",opacity:1}]},{id:"baseSimple",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Canada Base Map - Simple",description:"Canada Base Map - Simple",altText:"Canada base map - Simple",layers:[{id:"SMR",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/Simple/MapServer",opacity:1}]},{id:"baseCBME_CBCE_HS_RO_3978",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Canada Base Map - Elevation (CBME)",description:"The Canada Base Map - Elevation (CBME) web mapping services of the Earth Sciences Sector at Natural Resources Canada, is intended primarily for online mapping application users and developers.",altText:"Canada Base Map - Elevation (CBME)",layers:[{id:"CBME_CBCE_HS_RO_3978",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/CBME_CBCE_HS_RO_3978/MapServer",opacity:1}]},{id:"baseCBMT_CBCT_GEOM_3978",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Canada Base Map - Transportation (CBMT)",description:" The Canada Base Map - Transportation (CBMT) web mapping services of the Earth Sciences Sector at Natural Resources Canada, are intended primarily for online mapping application users and developers.",altText:"Canada Base Map - Transportation (CBMT)",layers:[{id:"CBMT_CBCT_GEOM_3978",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/CBMT_CBCT_GEOM_3978/MapServer",opacity:1}]},{id:"baseEsriWorld",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"World Imagery",description:"World Imagery provides one meter or better satellite and aerial imagery in many parts of the world and lower resolution satellite imagery worldwide.",altText:"World Imagery",layers:[{id:"World_Imagery",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer",opacity:1}]},{id:"baseEsriPhysical",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"World Physical Map",description:"This map presents the Natural Earth physical map at 1.24km per pixel for the world and 500m for the coterminous United States.",altText:"World Physical Map",layers:[{id:"World_Physical_Map",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Physical_Map/MapServer",opacity:1}]},{id:"baseEsriRelief",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"World Shaded Relief",description:"This map portrays surface elevation as shaded relief. This map is used as a basemap layer to add shaded relief to other GIS maps, such as the ArcGIS Online World Street Map.",altText:"World Shaded Relief",layers:[{id:"World_Shaded_Relief",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Shaded_Relief/MapServer",opacity:1}]},{id:"baseEsriStreet",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"World Street Map",description:"This worldwide street map presents highway-level data for the world.",altText:"ESWorld Street Map",layers:[{id:"World_Street_Map",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Street_Map/MapServer",opacity:1}]},{id:"baseEsriTerrain",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"World Terrain Base",description:"This map is designed to be used as a base map by GIS professionals to overlay other thematic layers such as demographics or land cover.",altText:"World Terrain Base",layers:[{id:"World_Terrain_Base",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Terrain_Base/MapServer",opacity:1}]},{id:"baseEsriTopo",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"World Topographic Map",description:"This map is designed to be used as a basemap by GIS professionals and as a reference map by anyone.",altText:"World Topographic Map",layers:[{id:"World_Topo_Map",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Topo_Map/MapServer",opacity:1}]}]},panels:{open:[{id:"legend"}]},system:{animate:!0,exposeOid:!1,exposeMeasurements:!0,proxyUrl:"https://maps.canada.ca/wmsproxy/ws/wmsproxy/executeFromProxy"}},fr:{version:"4.0",fixtures:{geosearch:{serviceUrls:{geoNames:"https://geogratis.gc.ca/services/geoname/fr/geonames.json",geoLocation:"https://geogratis.gc.ca/services/geolocation/fr/locate?q=",geoProvince:"https://geogratis.gc.ca/services/geoname/fr/codes/province.json",geoTypes:"https://geogratis.gc.ca/services/geoname/fr/codes/concise.json"},settings:{categories:["CITY","HAM","IR","LTM","MUN1","MUN2","PROV","STM","TERR","TOWN","UTM","VILG","UNP"],sortOrder:["CITY","HAM","IR","LTM","MUN1","MUN2","PROV","STM","TERR","TOWN","UTM","VILG","UNP"],maxResults:1e3,officialOnly:!0}},export:{title:{selected:!0,selectable:!0,value:""},map:{selected:!0,selectable:!0},mapElements:{selected:!0,selectable:!0},legend:{selected:!0,selectable:!0},footnote:{selected:!0,selectable:!0,value:""}},overviewmap:{basemaps:{},startMinimized:!0,expandFactor:1.5},legend:{root:{name:"I'm root",children:[]},headerControls:["groupToggle","visibilityToggle"]},mapnav:{zoomOption:"buttons",items:["fullscreen","geolocator","home","help"]},help:{location:"./help",panelWidth:350},appbar:{items:["legend","geosearch","basemap","export","help"]}},layers:[],map:{initialBasemapId:"baseNrCan",caption:{mapCoords:{disabled:!1,formatter:"LAT_LONG_DMS"},scaleBar:{disabled:!1,imperialScale:!1}},extentSets:[{id:"EXT_NRCAN_Lambert_3978",default:{xmin:-5281457,xmax:3049492,ymin:-983440,ymax:4482193,spatialReference:{wkid:3978}}},{id:"EXT_ESRI_World_AuxMerc_3857",default:{xmin:-16632697354854e-6,xmax:-5007771626060756e-9,ymin:5022907964742964e-9,ymax:10015875184845109e-9,spatialReference:{wkid:102100,latestWkid:3857}}}],lodSets:[{id:"LOD_NRCAN_Lambert_3978",lods:[{level:0,resolution:38364.660062653464,scale:145e6},{level:1,resolution:22489.62831258996,scale:85e6},{level:2,resolution:13229.193125052918,scale:5e7},{level:3,resolution:7937.5158750317505,scale:3e7},{level:4,resolution:4630.2175937685215,scale:175e5},{level:5,resolution:2645.8386250105837,scale:1e7},{level:6,resolution:1587.5031750063501,scale:6e6},{level:7,resolution:926.0435187537042,scale:35e5},{level:8,resolution:529.1677250021168,scale:2e6},{level:9,resolution:317.50063500127004,scale:12e5},{level:10,resolution:185.20870375074085,scale:7e5},{level:11,resolution:111.12522225044451,scale:42e4},{level:12,resolution:66.1459656252646,scale:25e4},{level:13,resolution:38.36466006265346,scale:145e3},{level:14,resolution:22.48962831258996,scale:85e3},{level:15,resolution:13.229193125052918,scale:5e4},{level:16,resolution:7.9375158750317505,scale:3e4},{level:17,resolution:4.6302175937685215,scale:17500}]},{id:"LOD_ESRI_World_AuxMerc_3857",lods:[{level:0,resolution:19567.87924099992,scale:73957190948944e-6},{level:1,resolution:9783.93962049996,scale:36978595474472e-6},{level:2,resolution:4891.96981024998,scale:18489297737236e-6},{level:3,resolution:2445.98490512499,scale:9244648868618e-6},{level:4,resolution:1222.992452562495,scale:4622324434309e-6},{level:5,resolution:611.4962262813797,scale:2311162217155e-6},{level:6,resolution:305.74811314055756,scale:1155581108577e-6},{level:7,resolution:152.87405657041106,scale:577790.554289},{level:8,resolution:76.43702828507324,scale:288895.277144},{level:9,resolution:38.21851414253662,scale:144447.638572},{level:10,resolution:19.10925707126831,scale:72223.819286},{level:11,resolution:9.554628535634155,scale:36111.909643},{level:12,resolution:4.77731426794937,scale:18055.954822},{level:13,resolution:2.388657133974685,scale:9027.977411},{level:14,resolution:1.1943285668550503,scale:4513.988705},{level:15,resolution:.5971642835598172,scale:2256.994353},{level:16,resolution:.29858214164761665,scale:1128.497176},{level:17,resolution:.14929107082380833,scale:564.248588},{level:18,resolution:.07464553541190416,scale:282.124294},{level:19,resolution:.03732276770595208,scale:141.062147},{level:20,resolution:.01866138385297604,scale:70.5310735}]}],tileSchemas:[{id:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Lambert Maps",extentSetId:"EXT_NRCAN_Lambert_3978",lodSetId:"LOD_NRCAN_Lambert_3978",thumbnailTileUrls:[],hasNorthPole:!0},{id:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Web Mercator Maps",extentSetId:"EXT_ESRI_World_AuxMerc_3857",lodSetId:"LOD_ESRI_World_AuxMerc_3857",thumbnailTileUrls:[],hasNorthPole:!1}],basemaps:[{id:"baseNrCan",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Carte de base du Canada – transport (CBCT) avec étiquettes",description:"La carte de base du Canada – transport (CBCT) du Secteur des sciences de la Terre de Ressources naturelles Canada est un service Internet qui s'adresse principalement aux utilisateurs et développeurs d'applications cartographiques en ligne.",altText:"La carte de base du Canada – transport (CBCT)",layers:[{id:"CBCT",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/CBCT3978/MapServer",opacity:1}]},{id:"baseSimple",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Carte de base du Canada - simple",description:"La carte de base du Canada - simple",altText:"La carte de base du Canada - simple",layers:[{id:"SMR",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/Simple/MapServer",opacity:1},{id:"SMW",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/CBMT_TXT_3978/MapServer",opacity:1}]},{id:"baseCBME_CBCE_HS_RO_3978",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Carte de base du Canada - élevation (CBCE)",description:"La carte de base du Canada - élevation (CBCE) du Secteur des sciences de la Terre de Ressources naturelles Canada est un service Internet qui s'adresse principalement aux utilisateurs et développeurs d'applications cartographiques en ligne.",altText:"La carte de base du Canada - élevation (CBCE)",layers:[{id:"CBME_CBCE_HS_RO_3978",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/CBME_CBCE_HS_RO_3978/MapServer",opacity:1}]},{id:"baseCBMT_CBCT_GEOM_3978",tileSchemaId:"EXT_NRCAN_Lambert_3978#LOD_NRCAN_Lambert_3978",name:"Carte de base du Canada - transport (CBCT)",description:"La carte de base du Canada - transport (CBCT) du Secteur des sciences de la Terre de Ressources naturelles Canada est un service Internet qui s'adresse principalement aux utilisateurs et développeurs d'applications cartographiques en ligne.",altText:"La carte de base du Canada - transport (CBCT)",layers:[{id:"CBMT_CBCT_GEOM_3978",layerType:"esri-tile",url:"https://maps-cartes.services.geo.ca/server2_serveur2/rest/services/BaseMaps/CBMT_CBCT_GEOM_3978/MapServer",opacity:1}]},{id:"baseEsriWorld",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Imagerie mondiale",description:"L'imagerie mondiale fournit une imagerie satellitaire et aérienne dans de nombreuses régions du monde avec une résolution de 1 mètres et moins et des images satellitaires de résolution inférieure dans le monde entier.",altText:"L'imagerie mondiale",layers:[{id:"World_Imagery",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer",opacity:1}]},{id:"baseEsriPhysical",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Monde physique",description:"La carte du monde physique représente l'aspect physique naturel de la Terre à 1.24 kilomètres par pixel pour le monde et à 500 mètres pour les États-Unis.",altText:"La carte du monde physique",layers:[{id:"World_Physical_Map",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Physical_Map/MapServer",opacity:1}]},{id:"baseEsriRelief",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Monde en relief ombragé",description:"La carte du monde en relief ombragé représente l'élévation de la surface de la terre comme un relief ombragé. Cette carte est utilisée comme couche de fond afin d'ajouter un relief ombragé à d'autres cartes SIG, comme la carte ArcGIS Online World Street Map.",altText:"La carte du monde en relief ombragé",layers:[{id:"World_Shaded_Relief",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Shaded_Relief/MapServer",opacity:1}]},{id:"baseEsriStreet",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Monde routier",description:"La carte du monde routier présente des données au niveau des autoroutes pour le monde.",altText:"La carte du monde routier",layers:[{id:"World_Street_Map",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Street_Map/MapServer",opacity:1}]},{id:"baseEsriTerrain",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Monde terrain",description:"La carte du monde terrain est conçue pour être utilisée comme une carte de base par les professionnels du SIG pour superposer d'autres couches thématiques comme la démographie ou la couverture terrestre.",altText:"La carte du monde terrain",layers:[{id:"World_Terrain_Base",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Terrain_Base/MapServer",opacity:1}]},{id:"baseEsriTopo",tileSchemaId:"EXT_ESRI_World_AuxMerc_3857#LOD_ESRI_World_AuxMerc_3857",name:"Monde topographique",description:"La carte du monde topographique est conçue pour être utilisé comme une carte de base par les professionnels du SIG et comme une carte de référence par quiconque.",altText:"La carte du monde topographique",layers:[{id:"World_Topo_Map",layerType:"esri-tile",url:"https://services.arcgisonline.com/arcgis/rest/services/World_Topo_Map/MapServer",opacity:1}]}]},panels:{open:[{id:"legend"}]},system:{animate:!0,exposeOid:!1,exposeMeasurements:!0,proxyUrl:"https://maps.canada.ca/wmsproxy/ws/wmsproxy/executeFromProxy"}}},defaultConfig={startingFixtures,configs};var __defProp$f=Object.defineProperty,__decorateClass$f=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$f(Br,Ui,mh),mh};let TimeSliderEditorV$1=class extends Vue{config;error};__decorateClass$f([Prop()],TimeSliderEditorV$1.prototype,"config");__decorateClass$f([Prop()],TimeSliderEditorV$1.prototype,"error");const _withScopeId$u=Vi=>(pushScopeId$1("data-v-c72cbb85"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$1D={class:"px-5"},_hoisted_2$1g={class:"flex items-center"},_hoisted_3$11={class:"editor-label"},_hoisted_4$Q=["value"],_hoisted_5$D={class:"mx-3"},_hoisted_6$y=["value"],_hoisted_7$s=_withScopeId$u(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_8$r={class:"flex items-center"},_hoisted_9$q={class:"editor-label"},_hoisted_10$m=["value"],_hoisted_11$g={class:"mx-3"},_hoisted_12$g=["value"],_hoisted_13$e=_withScopeId$u(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_14$b={key:0,class:"border-black border-2 p-3 w-2/3"},_hoisted_15$8={class:"editor-label w-full"},_hoisted_16$8=_withScopeId$u(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_17$8={class:"list-disc my-2 ml-8"},_hoisted_18$8={key:1},_hoisted_19$8={class:"editor-label"},_hoisted_20$7=["value"],_hoisted_21$7=_withScopeId$u(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_22$7={class:"editor-label"},_hoisted_23$7=_withScopeId$u(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_24$7=["value"],_hoisted_25$7=_withScopeId$u(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_26$7=_withScopeId$u(()=>createBaseVNode$1("br",null,null,-1));function _sfc_render$g(Vi,Br,Ui,Es,mh,$Q){return openBlock$1(),createElementBlock$1("div",_hoisted_1$1D,[createBaseVNode$1("div",_hoisted_2$1g,[createBaseVNode$1("label",_hoisted_3$11,toDisplayString$3(Vi.$t("editor.map.timeslider.range")),1),createBaseVNode$1("input",{class:"editor-input",type:"number",value:Vi.config.range[0],onInput:Br[0]||(Br[0]=RQ=>Vi.$emit("time-slider-changed","range",0,RQ.target.value))},null,40,_hoisted_4$Q),createBaseVNode$1("span",_hoisted_5$D,toDisplayString$3(Vi.$t("editor.map.timeslider.to")),1),createBaseVNode$1("input",{class:"editor-input",type:"number",value:Vi.config.range[1],onInput:Br[1]||(Br[1]=RQ=>Vi.$emit("time-slider-changed","range",1,RQ.target.value))},null,40,_hoisted_6$y)]),_hoisted_7$s,createBaseVNode$1("div",_hoisted_8$r,[createBaseVNode$1("label",_hoisted_9$q,toDisplayString$3(Vi.$t("editor.map.timeslider.start")),1),createBaseVNode$1("input",{class:"editor-input ml-3",type:"number",value:Vi.config.start[0],onInput:Br[2]||(Br[2]=RQ=>Vi.$emit("time-slider-changed","start",0,RQ.target.value))},null,40,_hoisted_10$m),createBaseVNode$1("span",_hoisted_11$g,toDisplayString$3(Vi.$t("editor.map.timeslider.to")),1),createBaseVNode$1("input",{class:"editor-input",type:"number",value:Vi.config.start[1],onInput:Br[3]||(Br[3]=RQ=>Vi.$emit("time-slider-changed","start",1,RQ.target.value))},null,40,_hoisted_12$g)]),_hoisted_13$e,Vi.error?(openBlock$1(),createElementBlock$1("div",_hoisted_14$b,[createBaseVNode$1("label",_hoisted_15$8,toDisplayString$3(Vi.$t("editor.map.timeslider.warning")),1),_hoisted_16$8,createBaseVNode$1("ul",_hoisted_17$8,[createBaseVNode$1("li",null,toDisplayString$3(Vi.$t("editor.map.timeslider.warning.bullet1")),1),createBaseVNode$1("li",null,toDisplayString$3(Vi.$t("editor.map.timeslider.warning.bullet2")),1)]),createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.map.timeslider.warning.end")),1)])):createCommentVNode$1("",!0),Vi.error?(openBlock$1(),createElementBlock$1("br",_hoisted_18$8)):createCommentVNode$1("",!0),createBaseVNode$1("div",null,[createBaseVNode$1("label",_hoisted_19$8,toDisplayString$3(Vi.$t("editor.map.timeslider.attribute")),1),createBaseVNode$1("input",{class:"editor-input",value:Vi.config.attribute,onInput:Br[4]||(Br[4]=RQ=>Vi.$emit("time-slider-changed","attribute",void 0,RQ.target.value))},null,40,_hoisted_20$7)]),_hoisted_21$7,createBaseVNode$1("div",null,[createBaseVNode$1("label",_hoisted_22$7,toDisplayString$3(Vi.$t("editor.map.timeslider.layers")),1),_hoisted_23$7,createBaseVNode$1("input",{class:"editor-input w-full",value:Vi.config.layers||"",onInput:Br[5]||(Br[5]=RQ=>Vi.$emit("time-slider-changed","layers",void 0,RQ.target.value))},null,40,_hoisted_24$7)]),_hoisted_25$7,_hoisted_26$7])}const TimeSliderEditorV=_export_sfc$2(TimeSliderEditorV$1,[["render",_sfc_render$g],["__scopeId","data-v-c72cbb85"]]);var FieldType=(Vi=>(Vi.BLOB="blob",Vi.DATE="date",Vi.DOUBLE="double",Vi.GEOMETRY="geometry",Vi.GLOBAL_ID="global-id",Vi.GUID="guid",Vi.INTEGER="integer",Vi.LONG="long",Vi.OID="oid",Vi.RASTER="raster",Vi.SINGLE="single",Vi.SMALL_INTEGER="small-integer",Vi.STRING="string",Vi.XML="xml",Vi))(FieldType||{}),PointStyleType=(Vi=>(Vi.CIRCLE="circle",Vi.CROSS="cross",Vi.DIAMOND="diamond",Vi.ICON="icon",Vi.PATH="path",Vi.SQUARE="square",Vi.TRIANGLE="triangle",Vi.X="x",Vi))(PointStyleType||{}),LineStyleType=(Vi=>(Vi.DASH="dash",Vi.DASHDOT="dash-dot",Vi.DASHDOTDOT="short-dash-dot-dot",Vi.DOT="dot",Vi.LONGDASH="long-dash",Vi.LONGDASHDOT="long-dash-dot",Vi.LONGDASHDOTDOT="long-dash-dot-dot",Vi.NONE="none",Vi.NULL="none",Vi.SHORTDASH="short-dash",Vi.SHORTDASHDOT="short-dash-dot",Vi.SHORTDASHDOTDOT="short-dash-dot-dot",Vi.SHORTDOT="short-dot",Vi.SOLID="solid",Vi))(LineStyleType||{}),LineJoinType=(Vi=>(Vi.BEVEL="bevel",Vi.MITER="miter",Vi.ROUND="round",Vi))(LineJoinType||{}),LineCapType=(Vi=>(Vi.ROUND="round",Vi.BUTT="butt",Vi.SQUARE="square",Vi))(LineCapType||{}),FillStyleType=(Vi=>(Vi.BDIAG="backward-diagonal",Vi.CROSS="cross",Vi.DIAG_CROSS="diagonal-cross",Vi.FDIAG="forward-diagonal",Vi.HORIZONTAL="horizontal",Vi.NONE="none",Vi.NULL="none",Vi.SOLID="solid",Vi.VERTICAL="vertical",Vi))(FillStyleType||{}),GeometryType=(Vi=>(Vi.POINT="Point",Vi.MULTIPOINT="MultiPoint",Vi.LINESTRING="LineString",Vi.MULTILINESTRING="MultiLineString",Vi.POLYGON="Polygon",Vi.MULTIPOLYGON="MultiPolygon",Vi.LINEARRING="LinearRing",Vi.EXTENT="Extent",Vi.NONE="None",Vi.UNKNOWN="Unknown",Vi))(GeometryType||{}),RendererType=(Vi=>(Vi.Simple="simple",Vi.Unique="uniqueValue",Vi.ClassBreaks="classBreaks",Vi.Unknown="unknown",Vi))(RendererType||{}),LayerType=(Vi=>(Vi.FEATURE="esri-feature",Vi.MAPIMAGE="esri-map-image",Vi.TILE="esri-tile",Vi.IMAGERY="esri-imagery",Vi.GRAPHIC="esri-graphic",Vi.WMS="ogc-wms",Vi.WFS="ogc-wfs",Vi.GEOJSON="file-geojson",Vi.CSV="file-csv",Vi.SHAPEFILE="file-shape",Vi.OSM="osm-tile",Vi.DATACSV="data-csv",Vi.DATAJSON="data-json",Vi.DATATABLE="data-esri-table",Vi.UNKNOWN="unknown",Vi.SUBLAYER="sublayer",Vi))(LayerType||{}),LayerFormat=(Vi=>(Vi.FEATURE="feature",Vi.GRAPHIC="graphic",Vi.IMAGERY="imagery",Vi.MAPIMAGE="map-image",Vi.NOLAYER="no-layer",Vi.OSM="osm-tile",Vi.TILE="tile",Vi.UNKNOWN="unknown",Vi.WMS="wms",Vi))(LayerFormat||{}),DataFormat=(Vi=>(Vi.ESRI_FEATURE="esriFeature",Vi.ESRI_RASTER="esriRaster",Vi.ESRI_TILE="esriTile",Vi.OSM_TILE="osmTile",Vi.OGC_RASTER="ogcRaster",Vi.UNKNOWN="unknown",Vi))(DataFormat||{}),GeoJsonGeomType=(Vi=>(Vi.POINT="Point",Vi.MULTIPOINT="MultiPoint",Vi.LINESTRING="LineString",Vi.MULTILINESTRING="MultiLineString",Vi.POLYGON="Polygon",Vi.MULTIPOLYGON="MultiPolygon",Vi))(GeoJsonGeomType||{}),LayerIdentifyMode=(Vi=>(Vi.GEOMETRIC="geometric",Vi.SYMBOLIC="symbolic",Vi.HYBRID="hybrid",Vi.NONE="none",Vi))(LayerIdentifyMode||{}),InitiationState=(Vi=>(Vi.NEW="new",Vi.INITIATING="initiating",Vi.INITIATED="initiated",Vi.TERMINATING="terminating",Vi.TERMINATED="terminated",Vi))(InitiationState||{}),LayerState=(Vi=>(Vi.NEW="new",Vi.LOADING="loading",Vi.LOADED="loaded",Vi.ERROR="error",Vi))(LayerState||{}),DrawState=(Vi=>(Vi.NOT_LOADED="not-loaded",Vi.NOT_VISUAL="not-visual",Vi.REFRESH="refresh",Vi.UP_TO_DATE="up-to-date",Vi))(DrawState||{}),IdentifyResultFormat=(Vi=>(Vi.ESRI="esri",Vi.TEXT="text",Vi.IMAGE="image",Vi.HTML="html",Vi.XML="xml",Vi.JSON="json",Vi.UNKNOWN="unknown",Vi))(IdentifyResultFormat||{}),CoreFilter=(Vi=>(Vi.SYMBOL="symbol",Vi.GRID="grid",Vi.EXTENT="extent",Vi.INITIAL="initial",Vi.API="api",Vi.PERMANENT="permanent",Vi))(CoreFilter||{}),LayerControl=(Vi=>(Vi.BoundaryZoom="boundaryZoom",Vi.Datatable="datatable",Vi.Identify="identify",Vi.Metadata="metadata",Vi.Opacity="opacity",Vi.Refresh="refresh",Vi.Reload="reload",Vi.Remove="remove",Vi.Settings="settings",Vi.Symbology="symbology",Vi.Visibility="visibility",Vi))(LayerControl||{});class Graphic{attributes;geometry;style;id;constructor(Br,Ui,Es){this.geometry=Br,Ui?this.id=Ui:this.id=geo.sharedUtils.generateUUID(),Es?this.attributes=Es:this.attributes={}}_hover;get hover(){return this._hover}set hover(Br){Br&&this._hover&&this._hover.id!==Br.id&&this.removeHover(),this._hover=Br}removeHover(){this._hover&&(this._hover=void 0)}}function e$67(Vi,Br,Ui,Es){var mh,$Q=arguments.length,RQ=$Q<3?Br:Es===null?Es=Object.getOwnPropertyDescriptor(Br,Ui):Es;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")RQ=Reflect.decorate(Vi,Br,Ui,Es);else for(var PQ=Vi.length-1;PQ>=0;PQ--)(mh=Vi[PQ])&&(RQ=($Q<3?mh(RQ):$Q>3?mh(Br,Ui,RQ):mh(Br,Ui))||RQ);return $Q>3&&RQ&&Object.defineProperty(Br,Ui,RQ),RQ}function t$5X(Vi,Br){return function(Ui,Es){Br(Ui,Es,Vi)}}function n$7l(Vi,Br,Ui,Es){function mh($Q){return $Q instanceof Ui?$Q:new Ui(function(RQ){RQ($Q)})}return new(Ui||(Ui=Promise))(function($Q,RQ){function PQ(BQ){try{FQ(Es.next(BQ))}catch(jQ){RQ(jQ)}}function NQ(BQ){try{FQ(Es.throw(BQ))}catch(jQ){RQ(jQ)}}function FQ(BQ){BQ.done?$Q(BQ.value):mh(BQ.value).then(PQ,NQ)}FQ((Es=Es.apply(Vi,[])).next())})}let e$66;function has$2(Vi){return typeof e$66[Vi]=="function"?e$66[Vi]=e$66[Vi](globalThis):e$66[Vi]}e$66=globalThis.dojoConfig?.has||globalThis.esriConfig?.has?{...globalThis.dojoConfig?.has,...globalThis.esriConfig?.has}:{},has$2.add=(Vi,Br,Ui,Es)=>((Es||e$66[Vi]===void 0)&&(e$66[Vi]=Br),Ui&&has$2(Vi)),has$2.cache=e$66,has$2.add("big-integer-warning-enabled",!0),has$2.add("esri-deprecation-warnings",!0),has$2.add("esri-tests-disable-screenshots",!1),has$2.add("esri-tests-use-full-window",!1),has$2.add("esri-tests-post-to-influx",!0),(()=>{has$2.add("host-webworker",globalThis.WorkerGlobalScope!==void 0&&self instanceof globalThis.WorkerGlobalScope);const Vi=typeof window<"u"&&typeof location<"u"&&typeof document<"u"&&window.location===location&&window.document===document;if(has$2.add("host-browser",Vi),has$2.add("host-node",typeof globalThis.process=="object"&&globalThis.process.versions?.node&&globalThis.process.versions.v8),has$2.add("dom",Vi),has$2("host-browser")){const Br=navigator,Ui=Br.userAgent,Es=Br.appVersion,mh=parseFloat(Es);if(has$2.add("wp",parseFloat(Ui.split("Windows Phone")[1])||void 0),has$2.add("msapp",parseFloat(Ui.split("MSAppHost/")[1])||void 0),has$2.add("khtml",Es.includes("Konqueror")?mh:void 0),has$2.add("edge",parseFloat(Ui.split("Edge/")[1])||void 0),has$2.add("opr",parseFloat(Ui.split("OPR/")[1])||void 0),has$2.add("webkit",!has$2("wp")&&!has$2("edge")&&parseFloat(Ui.split("WebKit/")[1])||void 0),has$2.add("chrome",!has$2("edge")&&!has$2("opr")&&parseFloat(Ui.split("Chrome/")[1])||void 0),has$2.add("android",!has$2("wp")&&parseFloat(Ui.split("Android ")[1])||void 0),has$2.add("safari",!Es.includes("Safari")||has$2("wp")||has$2("chrome")||has$2("android")||has$2("edge")||has$2("opr")?void 0:parseFloat(Es.split("Version/")[1])),has$2.add("mac",Es.includes("Macintosh")),!has$2("wp")&&/(iPhone|iPod|iPad)/.test(Ui)){const $Q=RegExp.$1.replace(/P/,"p"),RQ=/OS ([\d_]+)/.test(Ui)?RegExp.$1:"1",PQ=parseFloat(RQ.replace(/_/,".").replaceAll("_",""));has$2.add($Q,PQ),has$2.add("ios",PQ)}has$2("webkit")||(!Ui.includes("Gecko")||has$2("wp")||has$2("khtml")||has$2("edge")||has$2.add("mozilla",mh),has$2("mozilla")&&has$2.add("ff",parseFloat(Ui.split("Firefox/")[1]||Ui.split("Minefield/")[1])||void 0))}})(),(()=>{if(globalThis.navigator){const Vi=navigator.userAgent,Br=/Android|webOS|iPhone|iPad|iPod|BlackBerry|Opera Mini|IEMobile/i.test(Vi),Ui=/iPhone/i.test(Vi);Br&&has$2.add("esri-mobile",Br),Ui&&has$2.add("esri-iPhone",Ui),has$2.add("esri-geolocation",!!navigator.geolocation)}has$2.add("esri-wasm","WebAssembly"in globalThis),has$2.add("esri-performance-mode-frames-between-render",20),has$2.add("esri-force-performance-mode",!1),has$2.add("esri-shared-array-buffer",()=>{const Vi="SharedArrayBuffer"in globalThis,Br=globalThis.crossOriginIsolated===!1;return Vi&&!Br}),has$2.add("wasm-simd",()=>{const Vi=[0,97,115,109,1,0,0,0,1,5,1,96,0,1,123,3,2,1,0,10,10,1,8,0,65,0,253,15,253,98,11];return WebAssembly.validate(new Uint8Array(Vi))}),has$2.add("esri-atomics","Atomics"in globalThis),has$2.add("esri-workers","Worker"in globalThis),has$2.add("web-feat:cache","caches"in globalThis),has$2.add("esri-workers-arraybuffer-transfer",!has$2("safari")||Number(has$2("safari"))>=12),has$2.add("workers-pool-size",8),has$2.add("featurelayer-simplify-thresholds",[.5,.5,.5,.5]),has$2.add("featurelayer-simplify-payload-size-factors",[1,1,4]),has$2.add("featurelayer-fast-triangulation-enabled",!0),has$2.add("featurelayer-animation-enabled",!0),has$2.add("featurelayer-snapshot-enabled",!0),has$2.add("featurelayer-snapshot-point-min-threshold",8e4),has$2.add("featurelayer-snapshot-point-max-threshold",4e5),has$2.add("featurelayer-snapshot-point-coverage",.1),has$2.add("featurelayer-query-max-depth",4),has$2.add("featurelayer-query-pausing-enabled",!1),has$2.add("hittest-2d-mobile-tolerance",3),has$2.add("hittest-2d-desktop-tolerance",1),has$2.add("hittest-2d-small-symbol-tolerance",3),has$2.add("hittest-2d-small-symbol-tolerance-threshold",3),has$2.add("featurelayer-advanced-symbols",!1),has$2.add("featurelayer-pbf",!0),has$2.add("featurelayer-pbf-statistics",!1),has$2.add("feature-layers-workers",!0),has$2.add("feature-polyline-generalization-factor",1),has$2.add("mapview-transitions-duration",200),has$2.add("mapview-srswitch-adjust-rotation-scale-threshold",24e6),has$2.add("mapserver-pbf-version-support",10.81),has$2.add("mapservice-popup-identify-max-tolerance",20),has$2("host-webworker")||has$2("host-browser")&&(has$2.add("esri-csp-restrictions",()=>{try{new Function}catch{return!0}return!1}),has$2.add("esri-image-decode",()=>{if("decode"in new Image){const Vi=new Image;return Vi.src='data:image/svg+xml;charset=UTF-8,',void Vi.decode().then(()=>{has$2.add("esri-image-decode",!0,!0,!0)}).catch(()=>{has$2.add("esri-image-decode",!1,!0,!0)})}return!1}),has$2.add("esri-url-encodes-apostrophe",()=>{const Vi=window.document.createElement("a");return Vi.href="?'",Vi.href.includes("?%27")}))})();let t$5W=class Ule{constructor(Br=1){this._seed=Br}set seed(Br){this._seed=Br??Math.random()*Ule._m}getInt(){return this._seed=(Ule._a*this._seed+Ule._c)%Ule._m,this._seed}getFloat(){return this.getInt()/(Ule._m-1)}getIntRange(Br,Ui){return Math.round(this.getFloatRange(Br,Ui))}getFloatRange(Br,Ui){const Es=Ui-Br;return Br+this.getInt()/Ule._m*Es}};t$5W._m=2147483647,t$5W._a=48271,t$5W._c=0;function f$50(Vi,Br){for(let Ui=Vi.length-1;Ui>=0;Ui--){const Es=Vi[Ui];if(Br(Es))return Es}}function h$4y(Vi,Br){return Br?Vi.filter((Ui,Es,mh)=>mh.findIndex(Br.bind(null,Ui))===Es):Array.from(new Set(Vi))}function a$7n(Vi,Br,Ui){if(Vi==null&&Br==null)return!0;if(Vi==null||Br==null||Vi.length!==Br.length)return!1;if(Ui){for(let Es=0;Es!Vi.some(RQ=>Ui(RQ,$Q))),mh=Vi.filter($Q=>!Br.some(RQ=>Ui(RQ,$Q)))):(Es=Br.filter($Q=>!Vi.includes($Q)),mh=Vi.filter($Q=>!Br.includes($Q))),{added:Es,removed:mh}}function m$5G(Vi){return Vi&&typeof Vi.length=="number"}const M$22=!!Array.prototype.fill;function y$3L(Vi,Br){if(M$22)return new Array(Vi).fill(Br);const Ui=new Array(Vi);for(let Es=0;EsBr+(Ui?y$3K(Ui)?c$7E(Ui,n$7k()):Ui.byteLength+p$7w:0),0)}const p$7w=145,U$1m=1024;function b$2N(Vi){return m$5F(Vi)||s$64(Vi)||a$7m(Vi)||c$7D(Vi)||o$64(Vi)}function l$6h(Vi){return m$5F(Vi)||s$64(Vi)}function I$2n(Vi){return m$5F(Vi)?179769e303:s$64(Vi)?3402823e32:f$4_(Vi)?4294967295:i$6O(Vi)?65535:u$6l(Vi)||e$64(Vi)?255:a$7m(Vi)?2147483647:c$7D(Vi)?32767:o$64(Vi)?127:256}function l$6g(Vi,Br){let Ui;for(Ui in Vi)Vi.hasOwnProperty(Ui)&&Vi[Ui]===void 0&&delete Vi[Ui];return Vi}function a$7l(Vi){if(!Vi||typeof Vi!="object"||typeof Vi=="function")return Vi;const Br=O$1Z(Vi);if(Br!=null)return Br;if(y$3J(Vi))return Vi.clone();if(m$5E(Vi))return Vi.map(a$7l);if(b$2M(Vi))return Vi.clone();const Ui={};for(const Es of Object.getOwnPropertyNames(Vi))Ui[Es]=a$7l(Vi[Es]);return Ui}function p$7v(Vi){if(!Vi||typeof Vi!="object"||typeof Vi=="function"||"HTMLElement"in globalThis&&Vi instanceof HTMLElement)return Vi;const Br=O$1Z(Vi);if(Br!=null)return Br;if(m$5E(Vi)){let Ui=!0;const Es=Vi.map(mh=>{const $Q=p$7v(mh);return mh!=null&&$Q==null&&(Ui=!1),$Q});return Ui?Es:null}if(y$3J(Vi))return Vi.clone();if(Vi instanceof File||Vi instanceof Blob)return Vi;if(!b$2M(Vi)){const Ui=new(Object.getPrototypeOf(Vi)).constructor;for(const Es of Object.getOwnPropertyNames(Vi)){const mh=Vi[Es],$Q=p$7v(mh);if(mh!=null&&$Q==null)return null;Ui[Es]=$Q}return Ui}return null}function y$3J(Vi){return typeof Vi.clone=="function"}function m$5E(Vi){return typeof Vi.map=="function"&&typeof Vi.forEach=="function"}function b$2M(Vi){return typeof Vi.notifyChange=="function"&&typeof Vi.watch=="function"}function g$3L(Vi){if(Object.prototype.toString.call(Vi)!=="[object Object]")return!1;const Br=Object.getPrototypeOf(Vi);return Br===null||Br===Object.prototype}function O$1Z(Vi){if(o$64(Vi)||u$6l(Vi)||e$64(Vi)||c$7D(Vi)||i$6O(Vi)||a$7m(Vi)||f$4_(Vi)||s$64(Vi)||m$5F(Vi))return Vi.slice();if(Vi instanceof Date)return new Date(Vi.getTime());if(Vi instanceof ArrayBuffer)return Vi.slice(0,Vi.byteLength);if(Vi instanceof Map){const Br=new Map;for(const[Ui,Es]of Vi)Br.set(Ui,a$7l(Es));return Br}if(Vi instanceof Set){const Br=new Set;for(const Ui of Vi)Br.add(a$7l(Ui));return Br}return null}function j$2l(Vi,Br){return Vi===Br||typeof Vi=="number"&&isNaN(Vi)&&typeof Br=="number"&&isNaN(Br)||typeof Vi?.getTime=="function"&&typeof Br?.getTime=="function"&&Vi.getTime()===Br.getTime()||!1}function h$4x(Vi,Br){return Vi===Br||(Vi==null||typeof Vi=="string"?Vi===Br:typeof Vi=="number"?Vi===Br||typeof Br=="number"&&isNaN(Vi)&&isNaN(Br):Vi instanceof Date?Br instanceof Date&&Vi.getTime()===Br.getTime():Array.isArray(Vi)?Array.isArray(Br)&&a$7n(Vi,Br):Vi instanceof Set?Br instanceof Set&&N$1G(Vi,Br):Vi instanceof Map?Br instanceof Map&&T$2b(Vi,Br):!!g$3L(Vi)&&g$3L(Br)&&w$2M(Vi,Br))}function w$2M(Vi,Br){if(Vi===null||Br===null)return!1;const Ui=Object.keys(Vi);if(Br===null||Object.keys(Br).length!==Ui.length)return!1;for(const Es of Ui)if(Vi[Es]!==Br[Es]||!Object.prototype.hasOwnProperty.call(Br,Es))return!1;return!0}function N$1G(Vi,Br){if(Vi.size!==Br.size)return!1;for(const Ui of Vi)if(!Br.has(Ui))return!1;return!0}function T$2b(Vi,Br){if(Vi.size!==Br.size)return!1;for(const[Ui,Es]of Vi){const mh=Br.get(Ui);if(mh!==Es||mh===void 0&&!Br.has(Ui))return!1}return!0}function n$7j(Vi,Br,Ui=!1){return i$6N(Vi,Br,Ui)}function t$5T(Vi,Br){if(Br!=null)return Br[Vi]||e$63(Vi.split("."),!1,Br)}function o$63(Vi,Br,Ui){const Es=Vi.split("."),mh=Es.pop(),$Q=e$63(Es,!0,Ui);$Q&&mh&&($Q[mh]=Br)}function e$63(Vi,Br,Ui){let Es=Ui;for(const mh of Vi){if(Es==null)return;if(!(mh in Es)){if(!Br)return;Es[mh]={}}Es=Es[mh]}return Es}function i$6N(Vi,Br,Ui){return Br?Object.keys(Br).reduce((Es,mh)=>{let $Q=Es[mh],RQ=Br[mh];return $Q===RQ?Es:$Q===void 0?(Es[mh]=a$7l(RQ),Es):(Array.isArray(RQ)||Array.isArray(Es)?($Q=$Q?Array.isArray($Q)?Es[mh]=$Q.concat():Es[mh]=[$Q]:Es[mh]=[],RQ&&(Array.isArray(RQ)||(RQ=[RQ]),Ui?RQ.forEach(PQ=>{$Q.includes(PQ)||$Q.push(PQ)}):Es[mh]=RQ.concat())):RQ&&typeof RQ=="object"?Es[mh]=i$6N($Q,RQ,Ui):Es.hasOwnProperty(mh)&&!Br.hasOwnProperty(mh)||(Es[mh]=RQ),Es)},Vi||{}):Vi}const s$63={apiKey:void 0,applicationName:"",applicationUrl:globalThis.location?.href,assetsPath:"",fontsUrl:"https://static.arcgis.com/fonts",geometryServiceUrl:"https://utility.arcgisonline.com/arcgis/rest/services/Geometry/GeometryServer",geoRSSServiceUrl:"https://utility.arcgis.com/sharing/rss",kmlServiceUrl:"https://utility.arcgis.com/sharing/kml",userPrivilegesApplied:!0,portalUrl:"https://www.arcgis.com",routeServiceUrl:"https://route-api.arcgis.com/arcgis/rest/services/World/Route/NAServer/Route_World",workers:{loaderConfig:{has:{},paths:{},map:{},packages:[]}},request:{crossOriginNoCorsDomains:null,httpsDomains:["arcgis.com","arcgisonline.com","esrikr.com","premiumservices.blackbridge.com","esripremium.accuweather.com","gbm.digitalglobe.com","firstlook.digitalglobe.com","msi.digitalglobe.com"],interceptors:[],maxUrlLength:2e3,priority:"high",proxyRules:[],proxyUrl:null,timeout:6e4,trustedServers:[],useIdentity:!0},log:{interceptors:[],level:null}};if(globalThis.esriConfig&&(n$7j(s$63,globalThis.esriConfig,!0),delete s$63.has),!s$63.assetsPath){{const Vi="4.29";s$63.assetsPath=`https://js.arcgis.com/${Vi}/@arcgis/core/assets`}s$63.defaultAssetsPath=s$63.assetsPath}const e$62=/\{([^\}]+)\}/g;function n$7i(Vi){return Vi??""}function r$5f(Vi,Br){return Br?Vi.replaceAll(e$62,typeof Br=="object"?(Ui,Es)=>n$7i(t$5T(Es,Br)):(Ui,Es)=>n$7i(Br(Es))):Vi}function o$62(Vi,Br){return Vi.replaceAll(/([\.$?*|{}\(\)\[\]\\\/\+\-^])/g,Ui=>Br&&Br.includes(Ui)?Ui:`\\${Ui}`)}function c$7C(Vi){let Br=0;for(let Ui=0;UiBr._loggedMessages.warn.clear()}}static get test(){return{resetLoggers(Br=new Map){const Ui=dae._loggers;return dae._loggers=Br,Ui},set throttlingDisabled(Br){dae._throttlingDisabled=Br}}}static getLogger(Br){return Br=typeof Br!="string"?Br.declaredClass:Br,dae._loggers.get(Br)||new dae({module:Br})}_log(Br,Ui,...Es){if(this._matchLevel(Br)){if(Ui!=="always"&&!dae._throttlingDisabled){const mh=this._argsToKey(Es),$Q=this._loggedMessages[Br].get(mh);if(Ui==="once"&&$Q!=null||Ui==="oncePerTick"&&$Q&&$Q>=dae._tickCounter)return;this._loggedMessages[Br].set(mh,dae._tickCounter),dae._scheduleTickCounterIncrement()}for(const mh of s$63.log.interceptors)if(mh(Br,this.module,...Es))return;this._inheritedWriter()(Br,this.module,...Es)}}_parentWithMember(Br,Ui){let Es=this;for(;Es!=null;){const mh=Es[Br];if(mh!=null)return mh;Es=Es.parent}return Ui}_inheritedWriter(){return this._parentWithMember("writer",this._consoleWriter)}_consoleWriter(Br,Ui,...Es){console[Br](`[${Ui}]`,...Es)}_matchLevel(Br){const Ui=s$63.log.level||"warn";return r$5e[this._parentWithMember("level",Ui)]<=r$5e[Br]}_argsToKey(...Br){return c$7C(JSON.stringify(Br,(Es,mh)=>typeof mh!="object"||Array.isArray(mh)?mh:"[Object]"))}static _scheduleTickCounterIncrement(){dae._tickCounterScheduled||(dae._tickCounterScheduled=!0,Promise.resolve().then(()=>{dae._tickCounter++,dae._tickCounterScheduled=!1}))}};s$62._loggers=new Map,s$62._tickCounter=0,s$62._tickCounterScheduled=!1,s$62._throttlingDisabled=!1;function s$61(Vi,Br){return Vi.replaceAll(/\$\{([^\s\:\}]*)(?:\:([^\s\:\}]+))?\}/g,(Ui,Es)=>Es===""?"$":(t$5T(Es,Br)??"").toString())}let e$61=class{constructor(Br,Ui,Es){this.name=Br,this.details=Es,this.message=(Ui&&s$61(Ui,Es))??""}toString(){return"["+this.name+"]: "+this.message}},s$60=class Hye extends e$61{constructor(Br,Ui,Es){super(Br,Ui,Es)}toJSON(){if(this.details!=null)try{return{name:this.name,message:this.message,details:JSON.parse(JSON.stringify(this.details,(Br,Ui)=>{if(Ui&&typeof Ui=="object"&&typeof Ui.toJSON=="function")return Ui;try{return a$7l(Ui)}catch{return"[object]"}}))}}catch(Br){throw s$62.getLogger("esri.core.Error").error(Br),Br}return{name:this.name,message:this.message,details:this.details}}static fromJSON(Br){return new Hye(Br.name,Br.message,Br.details)}};s$60.prototype.type="error";const e$60=new WeakMap;function n$7h(Vi,Br,Ui=!1){const Es=`🛑 DEPRECATED - ${Br}`;if(!Ui)return void Vi.warn(Es);let mh=e$60.get(Vi);mh||(mh=new Set,e$60.set(Vi,mh)),mh.has(Br)||(mh.add(Br),Vi.warn(Es))}function i$6L(Vi,Br,Ui={}){if(has$2("esri-deprecation-warnings")){const{moduleName:Es}=Ui;r$5d(Vi,`Function: ${(Es?Es+"::":"")+Br+"()"}`,Ui)}}function o$61(Vi,Br,Ui={}){if(has$2("esri-deprecation-warnings")){const{moduleName:Es}=Ui;r$5d(Vi,`Property: ${(Es?Es+"::":"")+Br}`,Ui)}}function r$5d(Vi,Br,Ui={}){if(has$2("esri-deprecation-warnings")){const{replacement:Es,version:mh,see:$Q,warnOnce:RQ}=Ui;let PQ=Br;Es&&(PQ+=` 🛠️ Replacement: ${Es}`),mh&&(PQ+=` @@ -6655,7 +6655,7 @@ ${Es.commandsLen} Commands (${Es.drawCommands} draw)`),console.log("RenderPass b * All material copyright ESRI, All Rights Reserved, unless otherwise specified. * See https://github.com/Esri/calcite-design-system/blob/main/LICENSE.md for details. * v2.6.0 - */const CalciteIcon=Icon,defineCustomElement$r=defineCustomElement$v,calciteIcon=Object.freeze(Object.defineProperty({__proto__:null,CalciteIcon,defineCustomElement:defineCustomElement$r},Symbol.toStringTag,{value:"Module"})),_hoisted_1$1a=["innerHTML"],_sfc_main$1e=defineComponent({__name:"default-button",props:{panelId:{type:String,required:!0},minimize:{type:Boolean,default:!1},overflow:{type:Boolean}},setup(Vi){const Br=Vi,{t:Ui}=useI18n$1(),Es=inject("iApi"),mh=computed(()=>Es?.panel.get(Br.panelId)?.button),$Q=()=>{Br.minimize?Es?.panel.toggleMinimize(Br.panelId):Es?.panel.toggle(Br.panelId)};return(RQ,PQ)=>{const NQ=resolveComponent("appbar-button");return mh.value?(openBlock(),createBlock(NQ,{key:0,onClickFunction:$Q,tooltip:unref(Ui)(mh.value.tooltip),id:Vi.panelId},{default:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(["default fill-current w-24 h-24 ml-8 sm:ml-20",{"ml-20":Vi.overflow}]),innerHTML:mh.value.icon},null,10,_hoisted_1$1a)]),_:1},8,["tooltip","id"])):createCommentVNode("",!0)}}}),_sfc_main$1d={},_hoisted_1$19={class:"border-b p-0 self-center w-2/3"};function _sfc_render$2$1(Vi,Br){return openBlock(),createElementBlock("span",_hoisted_1$19)}const Divider=_export_sfc(_sfc_main$1d,[["render",_sfc_render$2$1],["__scopeId","data-v-5d32b715"]]);var maxSize={name:"maxSize",enabled:!0,phase:"main",requiresIfExists:["offset","preventOverflow","flip"],fn:function Vi(Br){var Ui=Br.state,Es=Br.name,mh=Br.options,$Q=detectOverflow$2(Ui,mh),RQ=Ui.modifiersData.preventOverflow||{x:0,y:0},PQ=RQ.x,NQ=RQ.y,FQ=Ui.rects.popper,BQ=FQ.width,jQ=FQ.height,HQ=Ui.placement.split("-"),KQ=HQ[0],see=KQ==="left"?"left":"right",aee=KQ==="top"?"top":"bottom";Ui.modifiersData[Es]={width:BQ-$Q[see]-PQ,height:jQ-$Q[aee]-NQ}}};const _withScopeId$m=Vi=>(pushScopeId("data-v-6346dfbd"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$18=["content","aria-label"],_hoisted_2$V=_withScopeId$m(()=>createBaseVNode("svg",{class:"fill-current w-24 h-24 m-auto",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})],-1)),_hoisted_3$K=[_hoisted_2$V],_sfc_main$1c=defineComponent({__name:"more-button",props:{position:{type:String,default:"right-end"},popperOptions:{type:Object,default(){return{}}}},setup(Vi){const Br=Vi,{t:Ui}=useI18n$1(),Es=inject("iApi"),mh=ref(!1),$Q=ref(),RQ=ref(),PQ=ref(),NQ=()=>{mh.value=!mh.value;const FQ={name:"applyMaxSize",enabled:!0,phase:"beforeWrite",requires:["maxSize"],fn({state:jQ}){const{width:HQ,height:KQ}=jQ.modifiersData.maxSize;jQ.styles.popper={...jQ.styles.popper,maxWidth:`${HQ}px`,maxHeight:`${Math.max(80,KQ)-38}px`},jQ.styles.popper.overflowY="auto",jQ.styles.popper.overflowX="hidden"}},BQ=Es.$vApp.$el.querySelector(".inner-shell");RQ.value&&PQ.value&&createPopper$1$1(RQ.value,PQ.value,{placement:Br.position||"right-end",modifiers:[{...maxSize,options:{boundary:BQ}},FQ,{name:"offset",options:{offset:[0,5]}}],...Br.popperOptions})};return onMounted(()=>{window.addEventListener("click",FQ=>{FQ.target instanceof HTMLElement&&!$Q.value?.contains(FQ.target)&&(mh.value=!1)},{capture:!0})}),onBeforeUnmount(()=>{window.removeEventListener("click",FQ=>{FQ.target instanceof HTMLElement&&!$Q.value?.contains(FQ.target)&&(mh.value=!1)},{capture:!0})}),(FQ,BQ)=>{const jQ=resolveDirective("focus-item"),HQ=resolveDirective("tippy");return openBlock(),createElementBlock("div",{class:"appbar-item relative inset-x-0 w-full text-center",ref_key:"el",ref:$Q},[withDirectives((openBlock(),createElementBlock("button",{type:"button",class:"text-gray-400 w-full h-48 focus:outline-none hover:text-white",onClick:BQ[0]||(BQ[0]=KQ=>NQ()),content:unref(Ui)("appbar.more"),"aria-label":unref(Ui)("appbar.more"),ref_key:"dropdownTrigger",ref:RQ},_hoisted_3$K,8,_hoisted_1$18)),[[jQ],[HQ,{placement:"right-end"}]]),withDirectives(createBaseVNode("div",{id:"dropdown",class:"dropdown shadow-md border border-gray:200 absolute w-64 flex flex-col bg-white rounded",ref_key:"dropdown",ref:PQ},[renderSlot(FQ.$slots,"default",{},void 0,!0)],512),[[vShow,mh.value]])],512)}}}),MoreButton=_export_sfc(_sfc_main$1c,[["__scopeId","data-v-6346dfbd"]]),_withScopeId$l=Vi=>(pushScopeId("data-v-f2294fce"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$17=_withScopeId$l(()=>createBaseVNode("svg",{class:"fill-current w-24 h-24 mx-8 sm:mx-20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z"})],-1)),_hoisted_2$U={key:0,class:"number absolute top-1 right-2 text-white w-18 rounded-full"},_sfc_main$1b=defineComponent({__name:"appbar-button",setup(Vi){const Br=useNotificationStore(),{t:Ui}=useI18n$1(),Es=inject("iApi"),mh=computed(()=>Br.notificationNumber),$Q=()=>{Es.panel.toggle("notifications")};return(RQ,PQ)=>{const NQ=resolveComponent("appbar-button",!0);return openBlock(),createBlock(NQ,{onClickFunction:$Q,tooltip:unref(Ui)("notifications.title"),class:"notification-button",id:""},{default:withCtx(()=>[_hoisted_1$17,mh.value&&mh.value>0?(openBlock(),createElementBlock("span",_hoisted_2$U,toDisplayString$1(mh.value),1)):createCommentVNode("",!0)]),_:1},8,["tooltip"])}}}),NotificationsAppbarButton=_export_sfc(_sfc_main$1b,[["__scopeId","data-v-f2294fce"]]),_hoisted_1$16=["content"],_sfc_main$1a=defineComponent({__name:"appbar",setup(Vi){const Br=usePanelStore(),Ui=useAppbarStore(),Es=computed(()=>Ui.visible),mh=computed(()=>Ui.temporary),{t:$Q}=useI18n$1(),RQ=ref(!1),PQ=ref({}),NQ=ref(),FQ=()=>{NQ.value._tippy.hide()},BQ=jQ=>{jQ.key==="Tab"&&NQ.value?.matches(":focus")&&NQ.value._tippy.show()};return onMounted(()=>{NQ.value?.addEventListener("blur",FQ),NQ.value?.addEventListener("keyup",BQ)}),onBeforeMount(()=>{const jQ=getCurrentInstance();window.addEventListener("resize",()=>jQ?.proxy?.$forceUpdate())}),onBeforeUnmount(()=>{const jQ=getCurrentInstance();window.removeEventListener("resize",()=>jQ?.proxy?.$forceUpdate()),NQ.value?.removeEventListener("blur",FQ),NQ.value?.removeEventListener("keyup",BQ)}),onUpdated(()=>{nextTick(()=>{const jQ=NQ.value;let HQ,KQ=[...jQ.children],see=KQ[KQ.length-2].getBoundingClientRect().top;Br.mobileView||(see=jQ.getBoundingClientRect().bottom-38);let aee=jQ.querySelector("#dropdown");for(let Eee=KQ.length-4;Eee>=0;Eee--){let Cee=KQ[Eee].getBoundingClientRect().bottom;if(see&&aee&&(Cee>see||RQ.value&&Cee+56>see))KQ[Eee].classList.forEach(yee=>{yee.includes("identifier")&&(HQ=yee.slice(11))}),HQ&&(PQ.value[HQ]=!0),RQ.value||(RQ.value=!0);else if(Cee!==0)break}let lee=jQ.querySelector("#more"),pee=lee.getBoundingClientRect().bottom;if(HQ=void 0,RQ.value&&see&&lee&&aee&&pee!==0&&(pee<=see-56||aee.childElementCount==1&&pee<=see)){let Eee=aee.childElementCount,Cee=0;for(;pee<=see-56||Eee==1;){let yee=aee.children[Cee];if(yee&&(yee.classList.forEach(Hee=>{Hee.includes("identifier")&&(HQ=Hee.slice(11))}),HQ&&(PQ.value[HQ]=!1),pee+=48,Eee-=1,Cee+=1),Eee===0){RQ.value=!1;break}}}Object.keys(PQ.value).forEach(Eee=>{jQ.querySelector(`.identifier-${Eee}`)||delete PQ.value[Eee]})})}),(jQ,HQ)=>{const KQ=resolveDirective("focus-list"),see=resolveDirective("tippy");return withDirectives((openBlock(),createElementBlock("div",{class:"absolute top-0 left-0 bottom-28 flex flex-col w-40 pointer-events-auto appbar z-50 sm:z-20 bg-black-75 sm:w-64 sm:bottom-38",content:unref($Q)("panels.controls.items"),ref_key:"el",ref:NQ},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(aee,lee)=>(openBlock(),createElementBlock(Fragment,null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(aee,(pee,Eee)=>(openBlock(),createElementBlock(Fragment,null,[typeof pee=="string"&&PQ.value[`${pee}-${Eee}`]!==!0?(openBlock(),createBlock(_sfc_main$1e,{key:`${pee}-${Eee}-default`,panelId:pee,class:normalizeClass(["appbar-item h-48",`identifier-${pee}-${Eee}`])},null,8,["panelId","class"])):PQ.value[`${pee}-${Eee}`]!==!0?(openBlock(),createBlock(resolveDynamicComponent(pee.componentId),{key:`${pee}-${Eee}-custom`,options:pee.options,class:normalizeClass(["appbar-item h-48",`identifier-${pee}-${Eee}`]),id:pee.id},null,8,["options","id","class"])):createCommentVNode("",!0)],64))),256)),PQ.value[`divider-${lee}`]!==!0?(openBlock(),createBlock(Divider,{class:normalizeClass(["appbar-item",`identifier-divider-${lee}`]),key:`${aee}-${lee}-default`},null,8,["class"])):createCommentVNode("",!0)],64))),256)),(openBlock(!0),createElementBlock(Fragment,null,renderList(mh.value?.filter(aee=>PQ.value[`${aee}-temp`]!==!0),aee=>(openBlock(),createBlock(_sfc_main$1e,{panelId:aee,minimize:!0,key:`${aee}-temp`,class:normalizeClass([`identifier-${aee}-temp`,"appbar-item h-48"])},null,8,["panelId","class"]))),128)),withDirectives(createVNode(MoreButton,{id:"more"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(aee,lee)=>(openBlock(),createElementBlock(Fragment,{key:lee},[(openBlock(!0),createElementBlock(Fragment,null,renderList(aee,(pee,Eee)=>(openBlock(),createElementBlock(Fragment,null,[typeof pee=="string"&&PQ.value[`${pee}-${Eee}`]?(openBlock(),createBlock(_sfc_main$1e,{key:`${pee}-${Eee}-default`,panelId:pee,class:normalizeClass(["text-black hover:bg-gray my-4 h-36",`identifier-${pee}-${Eee}`]),overflow:""},null,8,["panelId","class"])):PQ.value[`${pee}-${Eee}`]?(openBlock(),createBlock(resolveDynamicComponent(pee.componentId),{key:`${pee}-${Eee}-custom`,options:pee.options,id:pee.id,class:normalizeClass(["appbar-item h-48",`identifier-${pee}-${Eee}`])},null,8,["options","id","class"])):createCommentVNode("",!0)],64))),256)),PQ.value[`divider-${lee}`]?(openBlock(),createBlock(Divider,{key:0,class:normalizeClass(["border-black my-4",`identifier-divider-${lee}`])},null,8,["class"])):createCommentVNode("",!0)],64))),128)),(openBlock(!0),createElementBlock(Fragment,null,renderList(mh.value?.filter(aee=>PQ.value[`${aee}-temp`]),aee=>(openBlock(),createBlock(_sfc_main$1e,{panelId:aee,minimize:!0,key:`${aee}-temp`,class:normalizeClass([`identifier-${aee}-temp`,"text-black hover:bg-gray my-4 h-36"]),overflow:""},null,8,["panelId","class"]))),128))]),_:1},512),[[vShow,RQ.value]]),createVNode(NotificationsAppbarButton,{class:"appbar-item bottom-48 h-48 sm:display-none"}),createVNode(AboutRampDropdown,{class:"absolute bottom-0 h-40 sm:display-none w-full text-center",position:"right-start"})],8,_hoisted_1$16)),[[KQ],[see,{trigger:"manual",placement:"top-end",popperOptions:{placement:"top",modifiers:[{name:"preventOverflow",options:{altAxis:!0}},{name:"flip",options:{fallbackPlacements:["top"]}}]}}]])}}});class AppbarAPI extends FixtureInstance{get config(){return super.config}_parseConfig(Br){if(!Br)return;const Ui=useAppbarStore(this.$vApp.$pinia);let Es;Array.isArray(Br.items[0])?Es=Br.items:Es=[Br.items];const mh=[];Es.forEach($Q=>{mh.push($Q.map(RQ=>typeof RQ=="string"?RQ:new AppbarItemInstance(RQ)))}),Ui.items=mh.flat().reduce(($Q,RQ)=>($Q[RQ instanceof AppbarItemInstance?RQ.id:RQ]=RQ,$Q),{}),Ui.order=mh.map($Q=>$Q.map(RQ=>RQ instanceof AppbarItemInstance?RQ.id:RQ)),this._validateItems()}_validateItems(){const Br=useAppbarStore(this.$vApp.$pinia);Br.order.flat().forEach(Ui=>{typeof Br.items[Ui]!="string"&&[Ui].some(Es=>{this.$iApi.fixture.exists(Es)&&!Br.items[Ui]&&(Br.items[Ui].componentId=`${Es}-appbar-button`)})})}}const messages$h={en:{"appbar.navigation":"Navigation","appbar.more":"More","navigation.export":"Export","navigation.map.export":"Export Map"},fr:{"appbar.navigation":"Navigation","appbar.more":"Plus","navigation.export":"Exporter","navigation.map.export":"Exporter la Carte"}};class AppbarFixture extends AppbarAPI{initialized(){}async added(){Object.entries(messages$h).forEach(RQ=>this.$iApi.$i18n.mergeLocaleMessage(...RQ));const{destroy:Br,el:Ui}=this.mount(_sfc_main$1a,{app:this.$element}),Es=this.$vApp.$el.getElementsByClassName("inner-shell")[0];Es.insertBefore(Ui.childNodes[0],Es.querySelector(".panel-stack")),this._parseConfig(this.config);const mh=this.$vApp.$watch(()=>this.config,RQ=>this._parseConfig(RQ)),$Q=[];$Q.push(this.$iApi.event.on(GlobalEvents.COMPONENT,()=>{this._parseConfig(this.config)})),this.removed=()=>{const RQ=useAppbarStore(this.$vApp.$pinia);mh(),$Q.forEach(FQ=>this.$iApi.event.off(FQ));const PQ={...RQ.items},NQ=[...RQ.temporary];Object.keys(PQ).forEach(FQ=>RQ.removeButton(FQ)),NQ.forEach(FQ=>RQ.removeButton(FQ)),Br(),RQ.$reset()}}}const index$v=Object.freeze(Object.defineProperty({__proto__:null,default:AppbarFixture},Symbol.toStringTag,{value:"Module"})),_withScopeId$k=Vi=>(pushScopeId("data-v-74cdad7d"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$15={class:"mt-10"},_hoisted_2$T=["aria-label"],_hoisted_3$J=["alt","src"],_hoisted_4$y=["alt"],_hoisted_5$q={class:"absolute flex w-full bg-black opacity-75 text-white h-30 bottom-6 items-center"},_hoisted_6$n={class:"pl-5"},_hoisted_7$j={class:"ml-auto pr-5"},_hoisted_8$j=["content"],_hoisted_9$j=_withScopeId$k(()=>createBaseVNode("svg",{class:"fill-current w-16 h-16",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})],-1)),_hoisted_10$f=[_hoisted_9$j],_sfc_main$19=defineComponent({__name:"item",props:{area:{type:Object,required:!0},showThumbnail:{type:Boolean}},setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=mh=>{if(!mh.extent){console.error("selected area of interest doesn't have an extent specified.");return}Ui?.geo.map.zoomMapTo(Extent.fromConfig("area-of-interest-extent",mh.extent))};return(mh,$Q)=>{const RQ=resolveDirective("truncate"),PQ=resolveDirective("tippy"),NQ=resolveDirective("focus-item");return openBlock(),createElementBlock("div",_hoisted_1$15,[withDirectives((openBlock(),createElementBlock("button",{type:"button",class:normalizeClass(["area-of-interest-item-button bg-gray-300 w-full",{"border border-gray-300":Vi.showThumbnail}]),"aria-label":unref(Br)("areas-of-interest.select"),onClick:$Q[2]||($Q[2]=FQ=>Es(Vi.area))},[createBaseVNode("div",null,[createBaseVNode("div",{class:normalizeClass(["flex hover:opacity-50 area-of-interest-item-image",Vi.showThumbnail?"h-180":"h-30"])},[Vi.area.thumbnail?(openBlock(),createElementBlock("img",{key:0,class:"w-full bg-white object-contain",alt:Vi.area.altText||Vi.area.title,src:Vi.area.thumbnail},null,8,_hoisted_3$J)):Vi.showThumbnail?(openBlock(),createElementBlock("img",{key:1,class:"w-full bg-white object-contain py-30",alt:Vi.area.altText||Vi.area.title,src:"https://openclipart.org/image/800px/160615"},null,8,_hoisted_4$y)):createCommentVNode("",!0)],2)]),createBaseVNode("div",_hoisted_5$q,[withDirectives((openBlock(),createElementBlock("div",_hoisted_6$n,[createBaseVNode("span",null,toDisplayString$1(Vi.area.title),1)])),[[RQ]]),withDirectives(createBaseVNode("div",_hoisted_7$j,[withDirectives((openBlock(),createElementBlock("a",{onClick:$Q[0]||($Q[0]=withModifiers(()=>{},["stop"])),onKeydown:$Q[1]||($Q[1]=withKeys(withModifiers(()=>{},["prevent"]),["enter","space"])),content:Vi.area.description},_hoisted_10$f,40,_hoisted_8$j)),[[PQ,{placement:"bottom",trigger:"click focus"}]])],512),[[vShow,Vi.area.description]])])],10,_hoisted_2$T)),[[NQ]])])}}}),AreaItem=_export_sfc(_sfc_main$19,[["__scopeId","data-v-74cdad7d"]]),_hoisted_1$14={class:"h-600 overflow-y-auto"},_hoisted_2$S={class:"mx-5"},_hoisted_3$I={key:0},_sfc_main$18=defineComponent({__name:"screen",props:{panel:{type:Object}},setup(Vi){const{t:Br}=useI18n$1(),Ui=useAreasOfInterestStore(),Es=computed(()=>Ui.areas);let mh=ref(!1);return onMounted(()=>{mh.value=!!Es.value?.some($Q=>$Q.thumbnail)}),($Q,RQ)=>{const PQ=resolveComponent("panel-screen"),NQ=resolveDirective("focus-list");return openBlock(),createBlock(PQ,{panel:Vi.panel},{header:withCtx(()=>[createTextVNode(toDisplayString$1(unref(Br)("areas-of-interest.title")),1)]),content:withCtx(()=>[createBaseVNode("div",_hoisted_1$14,[createBaseVNode("div",_hoisted_2$S,[Es.value.length>0?withDirectives((openBlock(),createElementBlock("ul",_hoisted_3$I,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(FQ,BQ)=>(openBlock(),createElementBlock("li",{key:BQ},[createVNode(AreaItem,{area:FQ,"show-thumbnail":unref(mh),class:"block relative overflow-hidden"},null,8,["area","show-thumbnail"])]))),128))])),[[NQ]]):createCommentVNode("",!0)])])]),_:1},8,["panel"])}}}),screen$a=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$18},Symbol.toStringTag,{value:"Module"})),messages$g={en:{"areas-of-interest.title":"Areas of Interest","areas-of-interest.select":"Select area of interest"},fr:{"areas-of-interest.title":"Zones d'intérêt","areas-of-interest.select":"Sélectionner la zone d'intérêt"}};class AreasOfInterestAPI extends FixtureInstance{get config(){return super.config}_parseConfig(Br){if(!Br)return;const Ui=useAreasOfInterestStore(this.$vApp.$pinia);Ui.areas=Br.areas,this.handlePanelTeleports(["areas-of-interest"])}}class AreasOfInterestFixture extends AreasOfInterestAPI{added(){this.$iApi.panel.register({"areas-of-interest":{screens:{"areas-of-interest-screen":markRaw(_sfc_main$18)},style:{width:"350px"},button:{tooltip:"areas-of-interest.title",icon:''},alertName:"areas-of-interest.title"}},{i18n:{messages:messages$g}}),this._parseConfig(this.config);const Br=this.$vApp.$watch(()=>this.config,Ui=>this._parseConfig(Ui));this.removed=()=>{Br(),this.$iApi.fixture.exists("appbar")&&useAppbarStore(this.$vApp.$pinia).removeButton("areas-of-interest"),this.$iApi.panel.remove("areas-of-interest"),useAreasOfInterestStore(this.$vApp.$pinia).$reset()}}}const index$u=Object.freeze(Object.defineProperty({__proto__:null,default:AreasOfInterestFixture},Symbol.toStringTag,{value:"Module"})),_withScopeId$j=Vi=>(pushScopeId("data-v-dbfed424"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$13={class:"mb-10"},_hoisted_2$R=["aria-label"],_hoisted_3$H={key:0,class:"w-full h-30"},_hoisted_4$x=["alt","src"],_hoisted_5$p=["alt","src"],_hoisted_6$m=["alt"],_hoisted_7$i={class:"pl-5"},_hoisted_8$i={class:"ml-auto pr-5"},_hoisted_9$i=["content"],_hoisted_10$e=_withScopeId$j(()=>createBaseVNode("svg",{class:"fill-current w-16 h-16",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})],-1)),_hoisted_11$a=[_hoisted_10$e],_hoisted_12$b={key:0,class:"rv-basemap-check absolute top-0 right-0"},_hoisted_13$a=_withScopeId$j(()=>createBaseVNode("svg",{class:"fill-current w-25 h-25 relative",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"})],-1)),_hoisted_14$9=[_hoisted_13$a],_sfc_main$17=defineComponent({__name:"item",props:{basemap:{type:Object,required:!0},tileSchema:{type:Object,required:!0}},setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=useConfigStore(),mh=computed(()=>Es.activeBasemapConfig),$Q=RQ=>{RQ.id!==mh.value.id&&Ui?.geo.map.setBasemap(RQ.id)};return(RQ,PQ)=>{const NQ=resolveDirective("truncate"),FQ=resolveDirective("tippy"),BQ=resolveDirective("focus-item");return openBlock(),createElementBlock("div",_hoisted_1$13,[withDirectives((openBlock(),createElementBlock("button",{class:"basemap-item-button bg-gray-300 w-full h-full",type:"button","aria-label":unref(Br)("basemap.select"),onClick:PQ[2]||(PQ[2]=jQ=>$Q(Vi.basemap))},[createBaseVNode("div",null,[createBaseVNode("div",{class:normalizeClass(["flex hover:opacity-50 basemap-item-image basemap-item-container",Vi.basemap.hideThumbnail?"h-30":"h-180"])},[Vi.basemap.hideThumbnail?(openBlock(),createElementBlock("img",_hoisted_3$H)):Vi.basemap.thumbnailUrl?(openBlock(),createElementBlock("img",{key:1,class:"w-full h-180",alt:Vi.basemap.altText,src:Vi.basemap.thumbnailUrl},null,8,_hoisted_4$x)):Vi.tileSchema.thumbnailTileUrls&&Vi.tileSchema.thumbnailTileUrls.length>0&&Vi.basemap.layers.every(jQ=>jQ.layerType==="esri-tile")?(openBlock(!0),createElementBlock(Fragment,{key:2},renderList(Vi.basemap.layers,jQ=>(openBlock(),createElementBlock("div",{key:jQ.id,class:"flex basemap-item-inner h-180"},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Vi.tileSchema.thumbnailTileUrls,(HQ,KQ)=>(openBlock(),createElementBlock("img",{class:"w-full",alt:Vi.basemap.altText,src:jQ.url+HQ,key:KQ},null,8,_hoisted_5$p))),128))]))),128)):(openBlock(),createElementBlock("img",{key:3,class:"w-full bg-white h-180",alt:Vi.basemap.altText,src:"https://openclipart.org/image/800px/275366"},null,8,_hoisted_6$m))],2)]),createBaseVNode("div",{class:normalizeClass(["absolute flex w-full bg-black text-white h-30 bottom-6 items-center",Vi.basemap.hideThumbnail&&Vi.basemap.id===mh.value.id?"opacity-85":"opacity-75"])},[withDirectives((openBlock(),createElementBlock("div",_hoisted_7$i,[createBaseVNode("span",null,toDisplayString$1(Vi.basemap.name),1)])),[[NQ]]),createBaseVNode("div",_hoisted_8$i,[withDirectives((openBlock(),createElementBlock("a",{onClick:PQ[0]||(PQ[0]=withModifiers(()=>{},["stop"])),onKeydown:PQ[1]||(PQ[1]=withKeys(withModifiers(()=>{},["prevent"]),["enter","space"])),content:Vi.basemap.description},_hoisted_11$a,40,_hoisted_9$i)),[[FQ,{placement:"bottom",trigger:"click focus"}]])])],2),Vi.basemap.id===mh.value.id&&!Vi.basemap.hideThumbnail?(openBlock(),createElementBlock("div",_hoisted_12$b,_hoisted_14$9)):createCommentVNode("",!0)],8,_hoisted_2$R)),[[BQ]])])}}}),BasemapItem=_export_sfc(_sfc_main$17,[["__scopeId","data-v-dbfed424"]]),_hoisted_1$12={class:"h-600 overflow-y-auto"},_hoisted_2$Q={class:"font-bold text-xl"},_hoisted_3$G={key:0,class:"border-t border-b border-gray-600"},_sfc_main$16=defineComponent({__name:"screen",props:{panel:{type:Object}},setup(Vi){const{t:Br}=useI18n$1(),Ui=useConfigStore(),Es=ref([]),mh=ref([]);onMounted(()=>{const RQ=Ui.config.map;Es.value=RQ.tileSchemas,mh.value=RQ.basemaps});const $Q=RQ=>mh.value.filter(PQ=>PQ.tileSchemaId===RQ);return(RQ,PQ)=>{const NQ=resolveComponent("panel-screen"),FQ=resolveDirective("truncate"),BQ=resolveDirective("focus-list");return openBlock(),createBlock(NQ,{panel:Vi.panel},{header:withCtx(()=>[createTextVNode(toDisplayString$1(unref(Br)("basemap.title")),1)]),content:withCtx(()=>[createBaseVNode("div",_hoisted_1$12,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(jQ,HQ)=>(openBlock(),createElementBlock("div",{class:"mx-5",key:jQ.id},[createBaseVNode("div",{class:normalizeClass((HQ===0?"mt-5":"mt-36")+" flex mb-5")},[withDirectives((openBlock(),createElementBlock("h3",_hoisted_2$Q,[createTextVNode(toDisplayString$1(jQ.name),1)])),[[FQ]])],2),mh.value.length>0?withDirectives((openBlock(),createElementBlock("ul",_hoisted_3$G,[(openBlock(!0),createElementBlock(Fragment,null,renderList($Q(jQ.id),KQ=>(openBlock(),createElementBlock("li",{key:KQ.id},[createVNode(BasemapItem,{basemap:KQ,tileSchema:jQ,class:"block relative overflow-hidden"},null,8,["basemap","tileSchema"])]))),128))])),[[BQ]]):createCommentVNode("",!0)]))),128))])]),_:1},8,["panel"])}}}),screen$9=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$16},Symbol.toStringTag,{value:"Module"})),_hoisted_1$11=createBaseVNode("svg",{class:"fill-current w-32 h-20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M20.5 3l-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5zM15 19l-6-2.11V5l6 2.11V19z"})],-1),_sfc_main$15=defineComponent({__name:"nav-button",setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=()=>Ui?.panel.toggle("basemap");return(mh,$Q)=>{const RQ=resolveComponent("mapnav-button");return openBlock(),createBlock(RQ,{onClickFunction:Es,tooltip:unref(Br)("basemap.title")},{default:withCtx(()=>[_hoisted_1$11]),_:1},8,["tooltip"])}}}),messages$f={en:{"basemap.select":"Select basemap","basemap.title":"Basemap"},fr:{"basemap.select":"Sélectionner la carte de base","basemap.title":"Carte de base"}};class BasemapFixture extends FixtureInstance{added(){this.$iApi.component("basemap-nav-button",_sfc_main$15),this.$iApi.panel.register({id:"basemap",config:{screens:{"basemap-component":markRaw(_sfc_main$16)},button:{tooltip:"basemap.title",icon:''},alertName:"basemap.title"}},{i18n:{messages:messages$f}}),this.handlePanelTeleports(["basemap"])}removed(){this.$iApi.fixture.exists("appbar")&&useAppbarStore(this.$vApp.$pinia).removeButton("basemap"),this.$iApi.fixture.exists("mapnav")&&useMapnavStore(this.$vApp.$pinia).removeItem("basemap"),this.$iApi.panel.remove("basemap")}}const index$t=Object.freeze(Object.defineProperty({__proto__:null,default:BasemapFixture},Symbol.toStringTag,{value:"Module"})),_withScopeId$i=Vi=>(pushScopeId("data-v-495353cf"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$10=_withScopeId$i(()=>createBaseVNode("svg",{xmlns:"http://www.w3.org/2000/svg",fit:"",height:"100%",width:"100%",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 24 24",focusable:"false"},[createBaseVNode("g",{fill:"#545353",stroke:"#fff",id:"crosshairs"},[createBaseVNode("ellipse",{ry:".254",rx:".262",id:"path3808",cx:"12",cy:"12","stroke-width":".076"}),createBaseVNode("path",{d:"M.045 12.047l6.093.051 4.264.068v-.332l-4.264.067-6.093.064v.039z",id:"rect4632-6","stroke-width":".09"}),createBaseVNode("path",{d:"M12.047 23.955l.051-6.093.068-4.264h-.332l.067 4.264.064 6.093h.039z",id:"rect4632-6-0","stroke-width":".09"}),createBaseVNode("path",{d:"M23.955 11.953l-6.093-.051-4.264-.068v.332l4.264-.067 6.093-.064v-.039z",id:"rect4632-6-4","stroke-width":".09"}),createBaseVNode("path",{d:"M11.953.045l-.051 6.093-.068 4.264h.332l-.067-4.264-.064-6.093h-.039z",id:"rect4632-6-9","stroke-width":".09"})])],-1)),_hoisted_2$P=[_hoisted_1$10],_sfc_main$14=defineComponent({__name:"crosshairs",setup(Vi){const Br=inject("iApi"),Ui=ref(!1),Es=ref([]);return onMounted(()=>{Es.value.push(Br.event.on(GlobalEvents.MAP_EXTENTCHANGE,()=>{Br.geo.map.keysActive&&(Ui.value=!0)})),Es.value.push(Br.event.on(GlobalEvents.MAP_FOCUS,()=>{Br.geo.map.mouseFocus||(Ui.value=!0)})),Es.value.push(Br.event.on(GlobalEvents.MAP_MOUSEDOWN,()=>{Ui.value=!1})),Es.value.push(Br.event.on(GlobalEvents.MAP_BLUR,()=>{Ui.value=!1}))}),onBeforeUnmount(()=>{Es.value.forEach(mh=>Br.event.off(mh))}),(mh,$Q)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["crosshairs absolute duration-150 top-1/2 left-1/2 h-230 w-230",{"opacity-0":!Ui.value}])},_hoisted_2$P,2))}}),CrosshairsV=_export_sfc(_sfc_main$14,[["__scopeId","data-v-495353cf"]]);class CrosshairsFixture extends FixtureInstance{added(){const{destroy:Br,el:Ui}=this.mount(CrosshairsV,{app:this.$element});this.$vApp.$el.getElementsByClassName("inner-shell")[0].appendChild(Ui.childNodes[0]),this.removed=()=>{Br()}}}const index$s=Object.freeze(Object.defineProperty({__proto__:null,default:CrosshairsFixture},Symbol.toStringTag,{value:"Module"})),HILIGHT_LAYER_NAME="Ramp-Hilight",FOG_HILIGHT_LAYER_NAME="Ramp-Hilight-Fog-Basemap",DEFAULT_CONFIG={mode:"glow",options:{haloColor:[0,255,0],haloOpacity:.8}};var HilightMode=(Vi=>(Vi.NONE="none",Vi.GLOW="glow",Vi.LIFT="lift",Vi.FOG="fog",Vi))(HilightMode||{});const ORIGIN_DETAILS="details";class DetailsAPI extends FixtureInstance{detailsStore=useDetailsStore(this.$vApp.$pinia);get config(){return super.config}openDetails(Br){this.detailsStore.payload=Br;const Ui=this.$iApi.panel.get("details-panel");this.detailsStore.origin="identify",Ui.button.tooltip="details.layers.title.identifyOrigin",Br.forEach(mh=>{const $Q=this.$iApi.useStore("layer").getLayerByUid(mh.uid);this._loadDetailsConfig($Q)}),this.$iApi.panel.get("details-panel").isOpen||this.$iApi.panel.open({id:"details-panel"})}toggleFeature(Br,Ui){const Es=this.$iApi.panel.get("details-panel");if(Ui===!1){Es.close(),this.detailsStore.currentFeatureId=void 0;return}const mh=this.$iApi.geo.layer.getLayer(Br.uid),$Q=`${Br.uid}-${mh?.supportsFeatures?Br.data[mh?.oidField??""]:JSON.stringify(Br.data)}`;if(Es.isOpen&&$Q===this.detailsStore.currentFeatureId&&Ui!==!0){Es.close(),this.detailsStore.currentFeatureId=void 0;return}this.detailsStore.origin="toggleEvent",Es.button.tooltip="details.layers.title.gridOrigin",this.detailsStore.currentFeatureId=$Q,this._loadDetailsConfig(mh);const RQ={items:[ReactiveIdentifyFactory.makeRawItem(Br.format,Br.data)],uid:Br.uid,loading:Promise.resolve(),loaded:!0,errored:!1,requestTime:Date.now()};this.detailsStore.payload=[RQ],Es.isOpen||Es.open()}_parseConfig(Br){Br&&Br.templates&&(this.detailsStore.defaultTemplates=Br.templates),this.handlePanelWidths(["details-panel"]),this.handlePanelTeleports(["details-panel"]);const Ui=this.getLayerFixtureConfigs(),Es=[];Object.keys(Ui).forEach($Q=>{Es.push({id:$Q,name:Ui[$Q].name,template:Ui[$Q].template,fields:Ui[$Q].fields})});const mh=Es.map($Q=>new DetailsItemInstance($Q));this.detailsStore.properties=mh.reduce(($Q,RQ)=>($Q[RQ.id]=RQ,$Q),{}),this._validateItems()}_loadDetailsConfig(Br){if(Br&&this.detailsStore.properties[Br.id]===void 0){const Es=this.getLayerFixtureConfigs();Es[Br.id]!==void 0&&this.detailsStore.addConfigProperty({id:Br.id,name:Es[Br.id].name,template:Es[Br.id].template,fields:Es[Br.id].fields})}}_validateItems(){Object.values(this.detailsStore.properties).forEach(Br=>{Br.template in this.$vApp.$options.components&&(this.detailsStore.properties[Br.id].componentId=Br.template)})}async hilightDetailsItems(Br,Ui){const Es=Br instanceof Array?Br:[Br],mh=this.$iApi.fixture.get("hilight");if(mh){const $Q=await mh.getGraphicsByKey(ORIGIN_DETAILS);await mh.removeHilight($Q);const RQ=Date.now();this.detailsStore.lastHilight=RQ;const PQ=await this.getHilightGraphics(Es,Ui);this.detailsStore.lastHilight===RQ&&(await mh.addHilight(PQ),this.detailsStore.lastHilight!==RQ&&mh.removeHilight(PQ))}}async removeDetailsHilight(){const Br=this.$iApi.fixture.get("hilight");if(Br){this.detailsStore.lastHilight=Date.now();const Ui=await Br.getGraphicsByKey(ORIGIN_DETAILS);await Br.removeHilight(Ui)}}async reloadDetailsHilight(Br,Ui){const Es=Br instanceof Array?Br:[Br],mh=this.$iApi.fixture.get("hilight");if(mh){const $Q=await this.getHilightGraphics(Es,Ui);mh.reloadHilight($Q)}}async getHilightGraphics(Br,Ui){const Es=this.$iApi.geo.layer.getLayer(Ui),mh=this.$iApi.fixture.get("hilight"),$Q=[];return Es&&await Promise.all(Br.map(async RQ=>{await RQ.loading;const PQ=RQ.data[Es.oidField],NQ=await Es.getGraphic(PQ,{getGeom:!0,getAttribs:!0,getStyle:!0});NQ.id=mh.constructGraphicKey(ORIGIN_DETAILS,Ui,PQ),$Q.push(NQ)})),$Q}onHilightToggle(Br,Ui,Es){this.detailsStore.hilightToggle=Br,Br&&Ui&&Es?this.hilightDetailsItems(Ui,Es):Br||this.removeDetailsHilight()}hasHilighter(){const Br=this.$iApi.fixture.get("hilight");return Br&&Br.hilightMode.mode!==HilightMode.NONE}}const _withScopeId$h=Vi=>(pushScopeId("data-v-256f0518"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$$={key:0,class:"relative"},_hoisted_2$O={key:0,class:"relative"},_hoisted_3$F=["innerHTML"],_hoisted_4$w=["src"],_hoisted_5$o={key:1,class:"w-32 h-32"},_hoisted_6$l={class:"symbologyIcon"},_hoisted_7$h=["innerHTML"],_hoisted_8$h=["src"],_hoisted_9$h={class:"badge z-50 rounded-full text-white absolute h-10 w-10 p-8 inline-flex items-center justify-center"},_hoisted_10$d={key:0,class:"px-5"},_hoisted_11$9={key:1,class:"inline-flex justify-center items-center relative"},_hoisted_12$a=_withScopeId$h(()=>createBaseVNode("div",{class:"symbologyIcon h-32 w-32"},[createBaseVNode("div",{class:"relative animate-spin spinner h-24 w-24"})],-1)),_hoisted_13$9=[_hoisted_12$a],_sfc_main$13=defineComponent({__name:"symbology-stack",props:{layer:{type:Object,required:!0},result:{type:Object,required:!0}},setup(Vi){const Br=Vi,Ui=ref([]);return onMounted(()=>{Ui.value=Br.layer.legend}),(Es,mh)=>Vi.result.loaded?(openBlock(),createElementBlock("div",_hoisted_1$$,[createBaseVNode("div",{class:normalizeClass(Vi.result.items.length===0?"opacity-50":"")},[Ui.value.length>1?(openBlock(),createElementBlock("div",_hoisted_2$O,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ui.value.slice(0,3).reverse(),($Q,RQ)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["absolute",[RQ==0?"symbol-0":RQ==1?"left-3":"left-6"]]),style:normalizeStyle({"z-index":3-RQ}),key:RQ},[Ui.value[RQ].svgcode?(openBlock(),createElementBlock("span",{key:0,class:"symbologyIcon w-28 h-28",innerHTML:Ui.value[RQ].svgcode},null,8,_hoisted_3$F)):Ui.value[RQ].imgUrl?(openBlock(),createElementBlock("img",{key:1,class:"symbologyIcon w-28 h-28",src:Ui.value[RQ].imgUrl},null,8,_hoisted_4$w)):createCommentVNode("",!0)],6))),128))])):Ui.value.length>0?(openBlock(),createElementBlock("div",_hoisted_5$o,[createBaseVNode("div",_hoisted_6$l,[Ui.value[0].svgcode?(openBlock(),createElementBlock("span",{key:0,innerHTML:Ui.value[0].svgcode},null,8,_hoisted_7$h)):Ui.value[0].imgUrl?(openBlock(),createElementBlock("img",{key:1,class:"symbologyIcon w-full h-full",src:Ui.value[0].imgUrl},null,8,_hoisted_8$h)):createCommentVNode("",!0)])])):createCommentVNode("",!0)],2),createBaseVNode("div",_hoisted_9$h,[Vi.result.loaded?(openBlock(),createElementBlock("div",_hoisted_10$d,toDisplayString$1(Vi.result.items.length),1)):createCommentVNode("",!0)])])):(openBlock(),createElementBlock("div",_hoisted_11$9,_hoisted_13$9))}}),SymbologyStack$1=_export_sfc(_sfc_main$13,[["__scopeId","data-v-256f0518"]]),_hoisted_1$_=["content"],_hoisted_2$N={class:"symbologyLayerName truncate"},_sfc_main$12=defineComponent({__name:"symbology-item",props:{layer:{type:Object,required:!0},result:{type:Object,required:!0},selected:{type:Boolean,required:!0}},setup(Vi){const Br=Vi,Ui=useDetailsStore(),Es=computed(()=>Ui.properties),mh=()=>{const $Q=Br.layer;return $Q&&Es.value[$Q.id]&&Es.value[$Q.id].name?Es.value[$Q.id].name:$Q?.name??""};return($Q,RQ)=>{const PQ=resolveDirective("tippy");return withDirectives((openBlock(),createElementBlock("button",{class:normalizeClass(["flex flex-grow justify-start items-center px-7 py-10 default-focus-style symbologyStackButton truncate",Vi.selected?"detailsButtonSelected":"px-11"]),onClick:RQ[0]||(RQ[0]=withModifiers(()=>{},["stop"])),content:mh()},[createVNode(SymbologyStack$1,{class:"symbStack w-32 h-32 mr-10",layer:Vi.layer,result:Vi.result},null,8,["layer","result"]),createBaseVNode("div",_hoisted_2$N,toDisplayString$1(mh()),1)],10,_hoisted_1$_)),[[PQ,{placement:"right",sticky:!0}]])}}}),_hoisted_1$Z=["onBlur"],_sfc_main$11=defineComponent({__name:"symbology-list",props:{results:{type:Object,required:!0},selected:{type:String,required:!0}},emits:["selection-changed"],setup(Vi,{emit:Br}){const Ui=Vi,Es=useLayerStore(),mh=ref(""),$Q=ref([]),RQ=ref(!1),PQ=ref(!1),NQ=see=>Es.getLayerByUid(see),FQ=see=>{mh.value=see,Br("selection-changed",see),RQ.value=!1},BQ=()=>{PQ.value||setTimeout(()=>{RQ.value=PQ.value},500),PQ.value=!0},jQ=()=>{RQ.value=PQ.value=!1},HQ=()=>{PQ.value||(RQ.value=!0),PQ.value=!0},KQ=()=>{RQ.value=PQ.value=!1};return onBeforeMount(()=>{$Q.value.push(watch$1(Ui,()=>{mh.value=Ui.selected}))}),onBeforeUnmount(()=>{$Q.value.forEach(see=>see())}),(see,aee)=>{const lee=resolveDirective("focus-item"),pee=resolveDirective("focus-list");return withDirectives((openBlock(),createElementBlock("div",{class:normalizeClass(["symbology-list absolute overflow-hidden z-50 p-0 w-48 bg-white text-sm inline-flex flex-col",{"symbology-list-expanded":RQ.value}]),onMouseover:BQ,onMouseleave:jQ,onFocus:HQ,onBlur:withModifiers(KQ,["self"])},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ui.results,(Eee,Cee)=>(openBlock(),createElementBlock("div",{class:"flex justify-start relative",key:Cee},[withDirectives((openBlock(),createBlock(_sfc_main$12,{key:Eee.uid,layer:NQ(Eee.uid),result:Eee,selected:Eee.uid===mh.value,onClick:yee=>FQ(Eee.uid)},null,8,["layer","result","selected","onClick"])),[[lee]])]))),128))],42,_hoisted_1$Z)),[[pee]])}}}),_hoisted_1$Y={class:"inline font-bold"},_hoisted_2$M=createBaseVNode("span",{class:"flex-auto"},null,-1),_hoisted_3$E=["innerHTML"],_sfc_main$10=defineComponent({__name:"esri-default",props:{fixtureFields:{type:Object,required:!1},fields:{type:Object,required:!0},identifyData:{type:Object,required:!0}},setup(Vi){const Br=Vi,{t:Ui}=useI18n$1(),Es=inject("iApi"),mh=(FQ,BQ,jQ,HQ)=>{const KQ=FQ.find(see=>see[BQ].toLowerCase()===jQ.toLowerCase());KQ&&delete HQ[KQ.name]},$Q=()=>{const FQ=Object.assign({},Br.identifyData.data);mh(Br.fields,"type","geometry",FQ),Es?.ui.exposeOids||mh(Br.fields,"type","oid",FQ),Es?.ui.exposeMeasurements||(mh(Br.fields,"name","shape_length",FQ),mh(Br.fields,"name","shape_area",FQ));const BQ={};Br.fields.forEach(HQ=>{const KQ=Br.fixtureFields?.find(see=>HQ.name===see.field);BQ[HQ.name]={name:KQ?.alias||HQ.alias||HQ.name,type:HQ.type,visible:KQ?.visible??!0}});const jQ={};Object.keys(FQ).forEach(HQ=>{const KQ=BQ[HQ];if(KQ&&KQ.visible){const see=FQ[HQ];jQ[HQ]={value:typeof see=="number"?Es?.ui.formatNumber(see):see,alias:KQ.name,type:KQ.type}}});for(const[HQ]of Object.entries(jQ))Es.ui.isPlainText(jQ[HQ].value)&&(jQ[HQ].value=Es.ui.escapeHtml(jQ[HQ].value));return jQ},RQ=(FQ,BQ,jQ)=>{switch(jQ){case"date":return NQ(FQ);default:return PQ(FQ,BQ)}},PQ=(FQ,BQ)=>{if(!FQ)return FQ;if(FQ.trim().match(/\.(jpeg|jpg|gif|png)$/)||FQ.trim().match(/^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+\=[a-z\-]+)?)?(;base64)?,[a-z0-9\!\$\&\'\,\(\)\*\+\,\;\=\-\.\_\~\:\@\/\?\%\s]*\s*$/i))return`${Ui(`;const jQ="underline text-blue-600 break-all",HQ=document.createElement("div");return HQ.innerHTML=FQ.trim(),HQ.firstElementChild?.tagName=="A"?(HQ.firstElementChild.className=jQ,HQ.innerHTML):linkifyHtml(FQ,{className:jQ,target:"_blank",validate:{url:see=>/^https?:\/\//.test(see)}})},NQ=FQ=>{const BQ=parseInt(FQ);return isNaN(BQ)?FQ:new Date(BQ).toISOString().split("T")[0]};return(FQ,BQ)=>(openBlock(),createElementBlock("div",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList($Q(),(jQ,HQ,KQ)=>(openBlock(),createElementBlock("div",{class:"p-5 pl-3 flex justify-end flex-wrap even:bg-gray-300",key:KQ},[createBaseVNode("span",_hoisted_1$Y,toDisplayString$1(jQ.alias),1),_hoisted_2$M,createBaseVNode("span",{class:"inline",innerHTML:RQ(jQ.value,jQ.alias,jQ.type)},null,8,_hoisted_3$E)]))),128))]))}}),_hoisted_1$X=["innerHTML"],_hoisted_2$L={key:1},_sfc_main$$=defineComponent({__name:"html-default",props:{identifyData:{type:Object,required:!0}},setup(Vi){const{t:Br}=useI18n$1();return(Ui,Es)=>Vi.identifyData?(openBlock(),createElementBlock("div",{key:0,class:"whitespace-pre-wrap break-words h-full overflow-auto",innerHTML:Vi.identifyData.data.data??Vi.identifyData.data},null,8,_hoisted_1$X)):(openBlock(),createElementBlock("div",_hoisted_2$L,toDisplayString$1(unref(Br)("details.layers.results.empty")),1))}}),_hoisted_1$W={class:"relative flex flex-grow truncate"},_hoisted_2$K={key:0,class:"flex flex-grow items-center truncate"},_hoisted_3$D={class:"flex p-8 items-center"},_hoisted_4$v=["innerHTML"],_hoisted_5$n={key:1,class:"symbologyIcon p-6"},_hoisted_6$k=createBaseVNode("div",{class:"animate-spin spinner h-20 w-20"},null,-1),_hoisted_7$g=[_hoisted_6$k],_hoisted_8$g=["content","innerHTML"],_hoisted_9$g={class:"zoomButton text-center p-3"},_hoisted_10$c=["content","aria-label"],_hoisted_11$8$1={key:0,class:"m-auto animate-spin spinner h-20 w-20"},_hoisted_12$9={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"green",class:"m-auto w-20 h-20"},_hoisted_13$8=createBaseVNode("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4.5 12.75l6 6 9-13.5"},null,-1),_hoisted_14$8=[_hoisted_13$8],_hoisted_15$6$1={key:2,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"red",class:"m-auto w-20 h-20"},_hoisted_16$5$1=createBaseVNode("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18L18 6M6 6l12 12"},null,-1),_hoisted_17$5$1=[_hoisted_16$5$1],_hoisted_18$4$1=["innerHTML"],_sfc_main$_=defineComponent({__name:"result-item",props:{uid:{type:String,required:!0},data:{type:Object,required:!0},open:{type:Boolean,required:!1}},setup(Vi){const Br=Vi,Ui=useLayerStore(),Es=inject("iApi"),mh=ref([]),$Q=useDetailsStore(),{t:RQ}=useI18n$1(),PQ=ref(""),NQ=ref("none"),FQ=ref(),BQ=()=>Ui.getLayerByUid(Br.uid),jQ=computed(()=>$Q.properties),HQ=computed(()=>$Q.defaultTemplates),KQ=computed(()=>BQ()?.supportsFeatures??!1),see=computed(()=>BQ()?.mapLayer??!1),aee=computed(()=>{const Ete=BQ()?.nameField;let Ate=Ete&&Br.data.loaded?Br.data.data[Ete]:Es.$i18n.t("details.items.title");return Es.ui.isPlainText(Ate)&&(Ate=Es.ui.escapeHtml(Ate)),Ate}),lee=Ete=>{if(typeof Ete=="string"){const Ate="underline text-blue-600 break-all",Pte=document.createElement("div");return Pte.innerHTML=Ete.trim(),Pte.firstElementChild?.tagName=="A"?(Pte.firstElementChild.className=Ate,Pte.innerHTML):linkifyHtml(Ete,{className:Ate,target:"_blank",validate:{url:Nte=>/^https?:\/\//.test(Nte)}})}return Ete},pee=()=>{Nee("none"),Br.data.loaded?Eee():Br.data.load().then(()=>{Eee()})},Eee=()=>{if(PQ.value="",!(Br.data&&Br.data.loaded))return;const Ete=BQ();if(Ete===void 0){console.warn(`could not find layer for uid ${Br.uid} during icon lookup`);return}if(Ete.supportsFeatures){const Ate=Ete.oidField;Ete.getIcon(Br.data.data[Ate]).then(Pte=>{PQ.value=Pte})}},Cee=computed(()=>{const Ete=BQ();return Ete&&jQ.value[Ete.id]&&jQ.value[Ete.id].template?jQ.value[Ete.id].template:HQ.value&&HQ.value[Br.data.format]?HQ.value[Br.data.format]:KQ.value?_sfc_main$10:_sfc_main$$}),yee=computed(()=>KQ.value?BQ()?.fields||[]:[]),Hee=computed(()=>{const Ete=BQ();if(Ete&&jQ.value[Ete.id]&&jQ.value[Ete.id].fields)return jQ.value[Ete.id].fields}),Nee=Ete=>{Ete==="zoomed"||Ete==="error"?setTimeout(()=>{NQ.value=Ete,FQ.value?._tippy.show(),setTimeout(()=>{FQ.value?._tippy.hide(),NQ.value="none"},3e3)},300):NQ.value=Ete},Yee=()=>{if(NQ.value!=="none")return;Nee("zooming");const Ete=BQ();if(Ete===void 0||!Ete.isLoaded){console.warn(`Could not find layer for uid ${Br.uid} during zoom geometry lookup`),Nee("error");return}if(!Br.data.loaded){console.warn("Details zoomToFeature call on item that is still loading. Should be impossible, alert the devs."),Nee("error");return}const Ate=Br.data.data[Ete.oidField],Pte=()=>{const kte={getGeom:!0};Ete.getGraphic(Ate,kte).then(Nte=>{Nte.geometry.invalid()?(console.error(`Could not find graphic for objectid ${Ate}`),Nee("error")):(Es.geo.map.zoomMapTo(Nte.geometry),Nee("zoomed"),Es.updateAlert(Es.$i18n.t("details.item.alert.zoom")))}).catch(()=>{Nee("error")})};Ete.layerType===LayerType.FEATURE&&Ete.geomType!==GeometryType.POINT?Ete.getGraphicExtent(Ate).then(kte=>{Es.geo.map.zoomMapTo(kte),Nee("zoomed"),Es.updateAlert(Es.$i18n.t("details.item.alert.zoom"))}).catch(()=>{Pte()}):Pte()};return onBeforeMount(()=>{mh.value.push(watch$1(Br,()=>{pee()},{deep:!1,immediate:!0}))}),onBeforeUnmount(()=>{mh.value.forEach(Ete=>Ete())}),(Ete,Ate)=>{const Pte=resolveDirective("tippy");return openBlock(),createElementBlock(Fragment,null,[createBaseVNode("div",_hoisted_1$W,[Vi.data.loaded&&KQ.value?(openBlock(),createElementBlock("div",_hoisted_2$K,[createBaseVNode("div",_hoisted_3$D,[PQ.value?(openBlock(),createElementBlock("span",{key:0,class:"flex-none symbologyIcon",innerHTML:PQ.value},null,8,_hoisted_4$v)):(openBlock(),createElementBlock("div",_hoisted_5$n,_hoisted_7$g))]),withDirectives(createBaseVNode("span",{class:"itemName pl-3 text-left flex-grow truncate",content:aee.value,innerHTML:lee(aee.value)},null,8,_hoisted_8$g),[[Pte,{placement:"right"}]]),createBaseVNode("span",_hoisted_9$g,[see.value?withDirectives((openBlock(),createElementBlock("button",{key:0,type:"button",content:unref(RQ)(`details.item.zoom${NQ.value==="none"?"":`.${NQ.value}`}`),"aria-label":unref(RQ)(`grid.cells.zoom${NQ.value==="none"?"":`.${NQ.value}`}`),ref_key:"zoomButton",ref:FQ,onClick:Ate[0]||(Ate[0]=kte=>{kte.stopPropagation(),Yee()}),class:"text-gray-600 w-24 h-24 p-2 flex justify-center items-center"},[NQ.value==="zooming"?(openBlock(),createElementBlock("div",_hoisted_11$8$1)):NQ.value==="zoomed"?(openBlock(),createElementBlock("svg",_hoisted_12$9,_hoisted_14$8)):NQ.value==="error"?(openBlock(),createElementBlock("svg",_hoisted_15$6$1,_hoisted_17$5$1)):(openBlock(),createElementBlock("span",{key:3,innerHTML:unref(Es).ui.getZoomIcon()},null,8,_hoisted_18$4$1))],8,_hoisted_10$c)),[[Pte,{placement:"bottom"}]]):createCommentVNode("",!0)])])):createCommentVNode("",!0)]),Vi.open?(openBlock(),createBlock(resolveDynamicComponent(Cee.value),{key:0,identifyData:Vi.data,fields:yee.value,fixtureFields:Hee.value,class:"p-8"},null,8,["identifyData","fields","fixtureFields"])):createCommentVNode("",!0)],64)}}});var b$o={name:"Toggle",emits:["input","update:modelValue","change"],props:{value:{validator:function(Vi){return Br=>["number","string","boolean"].indexOf(typeof Br)!==-1||Br==null},required:!1},modelValue:{validator:function(Vi){return Br=>["number","string","boolean"].indexOf(typeof Br)!==-1||Br==null},required:!1},id:{type:[String,Number],required:!1,default:"toggle"},name:{type:[String,Number],required:!1,default:"toggle"},disabled:{type:Boolean,required:!1,default:!1},required:{type:Boolean,required:!1,default:!1},falseValue:{type:[String,Number,Boolean],required:!1,default:!1},trueValue:{type:[String,Number,Boolean],required:!1,default:!0},onLabel:{type:[String,Object],required:!1,default:""},offLabel:{type:[String,Object],required:!1,default:""},classes:{type:Object,required:!1,default:()=>({})},labelledby:{type:String,required:!1},describedby:{type:String,required:!1},aria:{required:!1,type:Object,default:()=>({})}},setup(Vi,Br){const Ui=function(RQ,PQ,NQ){const{value:FQ,modelValue:BQ,falseValue:jQ,trueValue:HQ,disabled:KQ}=toRefs(RQ),see=BQ&&BQ.value!==void 0?BQ:FQ,aee=computed(()=>see.value===HQ.value),lee=Cee=>{PQ.emit("input",Cee),PQ.emit("update:modelValue",Cee),PQ.emit("change",Cee)},pee=()=>{lee(HQ.value)},Eee=()=>{lee(jQ.value)};return[null,void 0,!1,0,"0","off"].indexOf(see.value)!==-1&&[jQ.value,HQ.value].indexOf(see.value)===-1&&Eee(),[!0,1,"1","on"].indexOf(see.value)!==-1&&[jQ.value,HQ.value].indexOf(see.value)===-1&&pee(),{externalValue:see,checked:aee,update:lee,check:pee,uncheck:Eee,handleInput:Cee=>{lee(Cee.target.checked?HQ.value:jQ.value)},handleClick:()=>{KQ.value||(aee.value?Eee():pee())}}}(Vi,Br),Es=function(RQ,PQ,NQ){const{trueValue:FQ,falseValue:BQ,onLabel:jQ,offLabel:HQ}=toRefs(RQ),KQ=NQ.checked,see=NQ.update;return{label:computed(()=>{let aee=KQ.value?jQ.value:HQ.value;return aee||(aee=" "),aee}),toggle:()=>{see(KQ.value?BQ.value:FQ.value)},on:()=>{see(FQ.value)},off:()=>{see(BQ.value)}}}(Vi,0,{checked:Ui.checked,update:Ui.update}),mh=function(RQ,PQ,NQ){const FQ=toRefs(RQ),BQ=FQ.disabled,jQ=NQ.checked,HQ=computed(()=>({container:"toggle-container",toggle:"toggle",toggleOn:"toggle-on",toggleOff:"toggle-off",toggleOnDisabled:"toggle-on-disabled",toggleOffDisabled:"toggle-off-disabled",handle:"toggle-handle",handleOn:"toggle-handle-on",handleOff:"toggle-handle-off",handleOnDisabled:"toggle-handle-on-disabled",handleOffDisabled:"toggle-handle-off-disabled",label:"toggle-label",...FQ.classes.value}));return{classList:computed(()=>({container:HQ.value.container,toggle:[HQ.value.toggle,BQ.value?jQ.value?HQ.value.toggleOnDisabled:HQ.value.toggleOffDisabled:jQ.value?HQ.value.toggleOn:HQ.value.toggleOff],handle:[HQ.value.handle,BQ.value?jQ.value?HQ.value.handleOnDisabled:HQ.value.handleOffDisabled:jQ.value?HQ.value.handleOn:HQ.value.handleOff],label:HQ.value.label}))}}(Vi,0,{checked:Ui.checked}),$Q=function(RQ,PQ,NQ){const{disabled:FQ}=toRefs(RQ),BQ=NQ.check,jQ=NQ.uncheck,HQ=NQ.checked;return{handleSpace:()=>{FQ.value||(HQ.value?jQ():BQ())}}}(Vi,0,{check:Ui.check,uncheck:Ui.uncheck,checked:Ui.checked});return{...Ui,...mh,...Es,...$Q}}};const f$L=["tabindex","aria-checked","aria-describedby","aria-labelledby"],h$A=["id","name","value","checked","disabled"],v$p=["innerHTML"],p$1l=["checked"];b$o.render=function(Vi,Br,Ui,Es,mh,$Q){return openBlock(),createElementBlock("div",mergeProps({class:Vi.classList.container,tabindex:Ui.disabled?void 0:0,"aria-checked":Vi.checked,"aria-describedby":Ui.describedby,"aria-labelledby":Ui.labelledby,role:"switch"},Ui.aria,{onKeypress:Br[1]||(Br[1]=withKeys(withModifiers((...RQ)=>Vi.handleSpace&&Vi.handleSpace(...RQ),["prevent"]),["space"]))}),[withDirectives(createBaseVNode("input",{type:"checkbox",id:Ui.id,name:Ui.name,value:Ui.trueValue,checked:Vi.checked,disabled:Ui.disabled},null,8,h$A),[[vShow,!1]]),createBaseVNode("div",{class:normalizeClass(Vi.classList.toggle),onClick:Br[0]||(Br[0]=(...RQ)=>Vi.handleClick&&Vi.handleClick(...RQ))},[createBaseVNode("span",{class:normalizeClass(Vi.classList.handle)},null,2),renderSlot(Vi.$slots,"label",{checked:Vi.checked,classList:Vi.classList},()=>[createBaseVNode("span",{class:normalizeClass(Vi.classList.label),innerHTML:Vi.label},null,10,v$p)]),Ui.required?(openBlock(),createElementBlock("input",{key:0,type:"checkbox",style:{appearance:"none",height:"1px",margin:"0",padding:"0",fontSize:"0",background:"transparent",position:"absolute",width:"100%",bottom:"0",outline:"none"},checked:Vi.checked,"aria-hidden":"true",tabindex:"-1",required:""},null,8,p$1l)):createCommentVNode("v-if",!0)],2)],16,f$L)},b$o.__file="src/Toggle.vue";const _withScopeId$g=Vi=>(pushScopeId("data-v-9717afbc"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$V={class:"flex flex-row rv-label"},_hoisted_2$J={class:"flex items-center"},_hoisted_3$C=["innerHTML"],_hoisted_4$u=_withScopeId$g(()=>createBaseVNode("div",{class:"flex-1"},null,-1)),_sfc_main$Z=defineComponent({__name:"toggle-switch-control",props:{config:{type:Object,required:!0},name:String,icon:String,ariaLabel:String},emits:["toggled"],setup(Vi,{emit:Br}){const Ui=Vi,Es=ref(Ui.config.value),mh=ref(!!Ui.config.disabled),$Q=ref(0),RQ=reactive([]),PQ=ref(null);RQ.push(watch$1(toRef(Ui,"config"),(BQ,jQ)=>{Es.value=BQ.value,mh.value=!!BQ.disabled,$Q.value+=mh.value!==jQ.disabled?1:0},{deep:!0}),watch$1(PQ,BQ=>{BQ&&FQ()}));const NQ=()=>{mh.value||(Es.value=!Es.value,Br("toggled",Es.value))},FQ=()=>{if(PQ.value){const BQ=PQ.value.querySelector('input[type="checkbox"]');BQ&&Ui.ariaLabel&&BQ.setAttribute("aria-label",Ui.ariaLabel)}};return onBeforeUnmount(()=>{RQ.forEach(BQ=>BQ())}),(BQ,jQ)=>(openBlock(),createElementBlock("div",_hoisted_1$V,[createBaseVNode("div",_hoisted_2$J,[createBaseVNode("div",{innerHTML:Vi.icon,class:"p-8 pl-0"},null,8,_hoisted_3$C),createTextVNode(" "+toDisplayString$1(Vi.name),1)]),_hoisted_4$u,createBaseVNode("div",{ref_key:"toggleWrapper",ref:PQ},[(openBlock(),createBlock(unref(b$o),{onChange:jQ[0]||(jQ[0]=HQ=>Br("toggled",HQ)),onKeyupCapture:[withKeys(withModifiers(NQ,["stop"]),["enter"]),withKeys(withModifiers(NQ,["stop"]),["space"])],disabled:mh.value,key:$Q.value,modelValue:Es.value,"onUpdate:modelValue":jQ[1]||(jQ[1]=HQ=>Es.value=HQ),classes:{container:"inline-block rounded-full outline-none focus:ring focus:ring-blue-500 focus:ring-opacity-30",toggle:"flex w-40 h-15 rounded-full relative cursor-pointer transition items-center box-content border-2 text-xs leading-none",toggleOn:"bg-blue-500 border-blue-500 justify-start text-white",toggleOff:"bg-gray-200 border-gray-200 justify-end text-gray-700",toggleOnDisabled:"bg-gray-300 border-gray-300 justify-start text-gray-400 cursor-not-allowed",toggleOffDisabled:"bg-gray-200 border-gray-200 justify-end text-gray-400 cursor-not-allowed",handle:"inline-block bg-white w-15 h-15 top-0 rounded-full absolute transition-all",handleOn:"left-full transform -translate-x-full",handleOff:"left-0",handleOnDisabled:"bg-gray-100 left-full transform -translate-x-full",handleOffDisabled:"bg-gray-100 left-0",label:"text-center w-8 border-box whitespace-nowrap select-none"}},null,8,["onKeyupCapture","disabled","modelValue"]))],512)]))}}),ToggleSwitchControl=_export_sfc(_sfc_main$Z,[["__scopeId","data-v-9717afbc"]]),_withScopeId$f=Vi=>(pushScopeId("data-v-04b12e3e"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$U={key:0,class:"layerName w-full flex-grow p-5 pb-8 font-bold truncate",tabIndex:"0"},_hoisted_2$I={key:1,class:"p-8 mb-8 bg-gray-100 flex justify-between"},_hoisted_3$B={for:"toggle"},_hoisted_4$t={key:2,class:"flex flex-col justify-between p-8 mb-8 bg-gray-100"},_hoisted_5$m={class:"flex justify-between"},_hoisted_6$j=["aria-label"],_hoisted_7$f={class:"flex bg-gray-200 py-8 items-center"},_hoisted_8$f=["content","aria-label","disabled"],_hoisted_9$f=_withScopeId$f(()=>createBaseVNode("svg",{height:"24",width:"24",viewBox:"0 0 23 23"},[createBaseVNode("g",null,[createBaseVNode("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"})])],-1)),_hoisted_10$b=[_hoisted_9$f],_hoisted_11$7$1={class:"px-8"},_hoisted_12$8=["content","aria-label","disabled"],_hoisted_13$7$1=_withScopeId$f(()=>createBaseVNode("svg",{height:"24",width:"24",viewBox:"0 0 23 23"},[createBaseVNode("g",null,[createBaseVNode("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"})])],-1)),_hoisted_14$7=[_hoisted_13$7$1],_hoisted_15$5$1={key:3},_hoisted_16$4$1={key:0},_hoisted_17$4$1={key:0,class:"flex flex-col"},_hoisted_18$3$1=["onClick"],_hoisted_19$3$1={key:1,class:"text-center"},_hoisted_20$2$1={key:4,class:"p-5"},_hoisted_21$3$1=_withScopeId$f(()=>createBaseVNode("span",{class:"animate-spin spinner h-20 w-20 px-5 mr-8"},null,-1)),_sfc_main$Y=defineComponent({__name:"result-list",props:{uid:{type:String,required:!0},results:{type:Object,required:!0}},setup(Vi){const Br=Vi,Ui=inject("iApi"),Es=useDetailsStore(),mh=useLayerStore(),{t:$Q}=useI18n$1(),RQ=ref(!1),PQ=ref(Ui.fixture.get("details")),NQ=ref(!0),FQ=ref(!1),BQ=ref(0),jQ=ref([]),HQ=ref([]),KQ=computed(()=>Es.activeGreedy),see=computed(()=>Es.properties),aee=()=>mh.getLayerByUid(Br.uid),lee=computed(()=>Br.results.find(Rte=>Rte.uid===Br.uid)?.loaded??!1),pee=computed(()=>Br.results.find(Rte=>Rte.uid===Br.uid)?.requestTime),Eee=computed(()=>{const Lte=aee();return Lte&&see.value[Lte.id]&&see.value[Lte.id].name?see.value[Lte.id].name:Lte?.name??""}),Cee=()=>{const Lte=Br.results.find(Rte=>Rte.uid===Br.uid);return Lte?Lte.items:[]},yee=computed(()=>Cee()[BQ.value]),Hee=computed(()=>{if(PQ.value.hasHilighter()){const Lte=aee();if(Lte)return Lte.mapLayer&&Lte.supportsFeatures}return!1}),Nee=Lte=>{NQ.value=Lte,Es.hilightToggle=Lte,Ate()},Yee=()=>{const Lte=aee();BQ.value=BQ.value??0,NQ.value=Es.hilightToggle??NQ.value,FQ.value=!1,RQ.value=!!Lte,Ate()},Ete=Lte=>{BQ.value+=Lte},Ate=()=>{const Lte=Cee();if(NQ.value&&lee&&Lte.length>0&&Hee.value)if(FQ.value)PQ.value.hilightDetailsItems(Lte,Br.uid);else{const Rte=Lte[BQ.value];Rte&&PQ.value.hilightDetailsItems([Rte],Br.uid)}else PQ.value.removeDetailsHilight()},Pte=()=>{FQ.value=!0,Ate()},kte=()=>{PQ.value.removeDetailsHilight()},Nte=()=>{PQ.value.removeDetailsHilight()},Bte=Lte=>{BQ.value=Lte,FQ.value=!1};return onMounted(()=>{jQ.value.push(Ui.event.on(GlobalEvents.LAYER_REMOVE,Lte=>{const Rte=Ui.panel.get("details-panel");Br.uid===Lte.uid&&Rte&&Rte.close()})),jQ.value.push(Ui.event.on(GlobalEvents.PANEL_CLOSED,Lte=>{Lte.id=="details-panel"&&kte()})),jQ.value.push(Ui.event.on(GlobalEvents.PANEL_MINIMIZED,Lte=>{Lte.id=="details-panel"&&Nte()})),jQ.value.push(Ui.event.on(GlobalEvents.MAP_BASEMAPCHANGE,()=>{NQ.value&&Ate()}))}),onBeforeMount(()=>{HQ.value.push(watch$1(yee,()=>{Yee(),yee.value===void 0&&PQ.value.removeDetailsHilight()},{deep:!1,immediate:!0})),HQ.value.push(watch$1(pee,()=>{BQ.value=0})),HQ.value.push(watch$1(()=>Br.uid,()=>{BQ.value=0}))}),onBeforeUnmount(()=>{HQ.value.forEach(Lte=>Lte()),jQ.value.forEach(Lte=>Ui.event.off(Lte))}),(Lte,Rte)=>{const Fte=resolveDirective("truncate"),jte=resolveDirective("tippy"),Xte=resolveDirective("focus-item"),ire=resolveDirective("focus-list");return lee.value&&KQ.value===0?(openBlock(),createElementBlock("div",{key:0,class:"detailsContent relative flex flex-col flex-grow pl-5",style:normalizeStyle(Vi.results.length>1?{"margin-left":"42px"}:"")},[RQ.value?withDirectives((openBlock(),createElementBlock("h1",_hoisted_1$U,[createTextVNode(toDisplayString$1(Eee.value),1)])),[[Fte,{options:{placement:"top-start"}}]]):createCommentVNode("",!0),Hee.value?(openBlock(),createElementBlock("div",_hoisted_2$I,[createBaseVNode("label",_hoisted_3$B,toDisplayString$1(unref($Q)("details.togglehilight.title")),1),createVNode(ToggleSwitchControl,{config:{value:NQ.value,disabled:!1},onToggled:Nee},null,8,["config"])])):createCommentVNode("",!0),RQ.value&&Cee().length>1&&!FQ.value?(openBlock(),createElementBlock("div",_hoisted_4$t,[createBaseVNode("div",_hoisted_5$m,[createBaseVNode("button",{type:"button",class:"px-8 font-bold hover:bg-gray-200 focus:bg-gray-200","aria-label":unref($Q)("details.item.see.list"),onClick:Rte[0]||(Rte[0]=qte=>Pte())},toDisplayString$1(unref($Q)("details.item.see.list")),9,_hoisted_6$j),createBaseVNode("div",_hoisted_7$f,[withDirectives((openBlock(),createElementBlock("button",{type:"button",content:unref($Q)("details.item.previous.item"),onClick:Rte[1]||(Rte[1]=qte=>Ete(-1)),class:"mx-2 opacity-60 hover:opacity-90 disabled:opacity-30 disabled:cursor-default","aria-label":unref($Q)("details.item.previous.item"),disabled:BQ.value===0},_hoisted_10$b,8,_hoisted_8$f)),[[jte,{placement:"top"}]]),createBaseVNode("span",_hoisted_11$7$1,toDisplayString$1(unref($Q)("details.item.count",[BQ.value+1,Cee().length])),1),withDirectives((openBlock(),createElementBlock("button",{type:"button",content:unref($Q)("details.item.next.item"),onClick:Rte[2]||(Rte[2]=qte=>Ete(1)),class:"mx-2 rotate-180 opacity-60 hover:opacity-90 disabled:opacity-30 disabled:cursor-default","aria-label":unref($Q)("details.item.next.item"),disabled:BQ.value===Cee().length-1},_hoisted_14$7,8,_hoisted_12$8)),[[jte,{placement:"top"}]])])])])):createCommentVNode("",!0),RQ.value?(openBlock(),createElementBlock("div",_hoisted_15$5$1,[Cee().length>0?(openBlock(),createElementBlock("div",_hoisted_16$4$1,[FQ.value?withDirectives((openBlock(),createElementBlock("div",_hoisted_17$4$1,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Cee(),(qte,Kte)=>withDirectives((openBlock(),createElementBlock("button",{class:"flex flex-grow truncate default-focus-style hover:bg-gray-200",key:Kte,onClick:nre=>Bte(Kte)},[createVNode(_sfc_main$_,{data:qte,uid:Vi.uid,open:!1},null,8,["data","uid"])],8,_hoisted_18$3$1)),[[Xte]])),128))])),[[ire]]):(openBlock(),createBlock(_sfc_main$_,{key:1,data:yee.value,uid:Vi.uid,open:!0},null,8,["data","uid"]))])):(openBlock(),createElementBlock("div",_hoisted_19$3$1,toDisplayString$1(unref($Q)("details.layers.results.empty.currentLayer")),1))])):(openBlock(),createElementBlock("div",_hoisted_20$2$1,toDisplayString$1(unref($Q)("details.item.no.data")),1))],4)):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["flex justify-center py-10 items-center",Vi.results.length>1?"ml-42":""])},[_hoisted_21$3$1,createTextVNode(" "+toDisplayString$1(unref($Q)("details.item.loading")),1)],2))}}}),ResultList=_export_sfc(_sfc_main$Y,[["__scopeId","data-v-04b12e3e"]]),_hoisted_1$T={class:"relative h-full"},_hoisted_2$H={class:"detailsContentSection overflow-y-auto h-full"},_sfc_main$X=defineComponent({__name:"details-screen",props:{panel:{type:Object}},setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=useDetailsStore(),mh=ref([]),$Q=ref([]),RQ=ref([]),PQ=ref(!1),NQ=ref(""),FQ=ref(!1),BQ=computed(()=>Es.activeGreedy),jQ=computed(()=>Es.payload),HQ=computed(()=>Es.properties),KQ=pee=>{NQ.value=pee,FQ.value=!0},see=pee=>{if(pee===void 0)return;const Eee=pee.length===0?0:pee[0].requestTime;Es.activeGreedy=Eee,Es.slowLoadingFlag=!1,RQ.value=pee,aee(pee)},aee=pee=>{if(FQ.value){const Eee=RQ.value.findIndex(Cee=>Cee.uid===NQ.value);if(Eee!==-1){const Cee=RQ.value[Eee];Cee.loading.then(()=>{Cee.requestTime===BQ.value&&(Cee.items.length>0?(Es.activeGreedy=0,FQ.value=!1,PQ.value=!1):lee(pee))})}else lee(pee)}else lee(pee);setTimeout(()=>{BQ.value!==0&&pee[0].requestTime===BQ.value&&(Es.slowLoadingFlag=!0)},500)},lee=pee=>{const Eee=pee.map(yee=>yee.loading.then(()=>yee.items.length>0?Promise.resolve(yee):Promise.reject())),Cee=pee.length===0?0:pee[0].requestTime;Promise.any(Eee).then(yee=>{if(yee.requestTime!==BQ.value)return;const Hee=RQ.value.find(Nee=>Nee.uid===yee.uid);Es.activeGreedy=0,Hee!==void 0&&(NQ.value=Hee.uid,PQ.value=!1)}).catch(()=>{Cee===BQ.value&&(Es.activeGreedy=0,PQ.value=!0)})};return onBeforeMount(()=>{$Q.value.push(watch$1(jQ,pee=>{see(pee)},{deep:!1,immediate:!0})),$Q.value.push(watch$1(BQ,pee=>{pee===0&&(Es.slowLoadingFlag=!1)}))}),onBeforeUnmount(()=>{mh.value.forEach(pee=>Ui.event.off(pee)),$Q.value.forEach(pee=>pee())}),(pee,Eee)=>{const Cee=resolveComponent("panel-screen");return openBlock(),createBlock(Cee,{panel:Vi.panel},{header:withCtx(()=>[createTextVNode(toDisplayString$1(unref(Es).origin==="toggleEvent"?unref(Br)("details.layers.title.gridOrigin"):unref(Br)("details.layers.title.identifyOrigin")),1)]),content:withCtx(()=>[createBaseVNode("div",_hoisted_1$T,[RQ.value.length>1?(openBlock(),createBlock(_sfc_main$11,{key:0,results:RQ.value,detailsProperties:HQ.value,selected:NQ.value,onSelectionChanged:KQ},null,8,["results","detailsProperties","selected"])):createCommentVNode("",!0),createBaseVNode("div",_hoisted_2$H,[PQ.value?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["text-center",{"ml-42":RQ.value.length>1}])},toDisplayString$1(RQ.value.length>=1?unref(Br)("details.layers.results.empty"):unref(Br)("details.layers.results.empty.noLayers")),3)):(openBlock(),createBlock(ResultList,{key:0,uid:NQ.value,results:RQ.value},null,8,["uid","results"]))])])]),_:1},8,["panel"])}}}),DetailsScreenV=_export_sfc(_sfc_main$X,[["__scopeId","data-v-251e74c1"]]),messages$e={en:{"details.layers.title.identifyOrigin":"Identify Details","details.layers.title.gridOrigin":"Details","details.layers.found":"Found {numResults} results in {numLayers} layers","details.layers.loading":"The layer is loading...","details.layers.error":"Error","details.layers.results.empty":"No results found for any layer.","details.layers.results.empty.currentLayer":"No results found for the selected layer.","details.layers.results.empty.noLayers":"No layers for identification.","details.result.default.name":"Identify Item {0}","details.items.title":"Details","details.item.see.list":"See List","details.item.zoom":"Zoom to feature","details.item.zoom.zooming":"Zooming...","details.item.zoom.error":"Zoom failed","details.item.zoom.zoomed":"Zoomed","details.item.previous.item":"Previous item","details.item.next.item":"Next item","details.item.count":"{0} of {1}","details.item.loading":"Loading results...","details.item.no.data":"No data to show because the layer has been removed","details.item.alert.zoom":"Zoomed into feature","details.item.alert.show.item":"Showing result {itemName}","details.item.alert.show.list":"Showing all results for {layerName}","details.item.alert.defaultAltText":"Image associated with {alias} field","details.togglehilight.title":"Toggle Highlight","details.item.open":"Expand","details.item.collapse":"Collapse"},fr:{"details.layers.title.identifyOrigin":"Identifier les détails","details.layers.title.gridOrigin":"Détails","details.layers.found":"{numResults} résultats trouvés dans {numLayers} couches","details.layers.loading":"La couche est en cours de chargement...","details.layers.error":"Erreur","details.layers.results.empty":"Aucun résultat trouvé pour aucune couche.","details.layers.results.empty.currentLayer":"Aucun résultat trouvé pour la couche sélectionnée.","details.layers.results.empty.noLayers":"Pas de couches pour l'identification.","details.result.default.name":"Désigner l'élément {0}","details.items.title":"Détails","details.item.see.list":"Voir la liste","details.item.zoom":"Zoom à l'élément","details.item.zoom.zooming":"Zoom en cours...","details.item.zoom.error":"Échec du zoom","details.item.zoom.zoomed":"Zoom terminé","details.item.previous.item":"Élément précédent","details.item.next.item":"Élément suivant","details.item.count":"{0} de {1}","details.item.loading":"Chargement des résultats...","details.item.no.data":"Aucune donnée à afficher","details.item.alert.zoom":"Zoom sur la caractéristique","details.item.alert.show.item":"Affichage du résultat {itemName}","details.item.alert.show.list":"Affichage de tous les résultats pour {layerName}","details.item.alert.defaultAltText":"Image associée au champ {alias}","details.togglehilight.title":"Basculer vers l'élément principal","details.item.open":"Développer","details.item.collapse":"Réduire"}};class DetailsFixture extends DetailsAPI{async added(){this.$iApi.panel.register({"details-panel":{screens:{"details-screen":markRaw(DetailsScreenV)},style:{width:"425px"},button:{tooltip:"details.layers.title.identifyOrigin",icon:''},alertName:"details.items.title"}},{i18n:{messages:messages$e}}),this._parseConfig(this.config);const Br=this.$vApp.$watch(()=>this.config,Ui=>this._parseConfig(Ui));this.removed=()=>{Br(),this.$iApi.panel.remove("details-panel"),this.$iApi.fixture.exists("appbar")&&useAppbarStore(this.$vApp.$pinia).removeButton("details-panel"),useDetailsStore(this.$vApp.$pinia).$reset()}}}const index$r=Object.freeze(Object.defineProperty({__proto__:null,default:DetailsFixture},Symbol.toStringTag,{value:"Module"}));var fabric={};const __viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$2=getAugmentedNamespace(__viteBrowserExternal$1);(function(Vi){/*! Fabric.js Copyright 2008-2015, Printio (Juriy Zaytsev, Maxim Chernyak) */var Br=Br||{version:"5.3.0"};if(Vi.fabric=Br,typeof document<"u"&&typeof window<"u")document instanceof(typeof HTMLDocument<"u"?HTMLDocument:Document)?Br.document=document:Br.document=document.implementation.createHTMLDocument(""),Br.window=window;else{var Ui=require$$2,Es=new Ui.JSDOM(decodeURIComponent("%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3C%2Fhead%3E%3Cbody%3E%3C%2Fbody%3E%3C%2Fhtml%3E"),{features:{FetchExternalResources:["img"]},resources:"usable"}).window;Br.document=Es.document,Br.jsdomImplForWrapper=require$$2.implForWrapper,Br.nodeCanvas=require$$2.Canvas,Br.window=Es,DOMParser=Br.window.DOMParser}Br.isTouchSupported="ontouchstart"in Br.window||"ontouchstart"in Br.document||Br.window&&Br.window.navigator&&Br.window.navigator.maxTouchPoints>0,Br.isLikelyNode=typeof Buffer<"u"&&typeof window>"u",Br.SHARED_ATTRIBUTES=["display","transform","fill","fill-opacity","fill-rule","opacity","stroke","stroke-dasharray","stroke-linecap","stroke-dashoffset","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","id","paint-order","vector-effect","instantiated_by_use","clip-path"],Br.DPI=96,Br.reNum="(?:[-+]?(?:\\d+|\\d*\\.\\d+)(?:[eE][-+]?\\d+)?)",Br.commaWsp="(?:\\s+,?\\s*|,\\s*)",Br.rePathCommand=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:[eE][-+]?\d+)?)/ig,Br.reNonWord=/[ \n\.,;!\?\-]/,Br.fontPaths={},Br.iMatrix=[1,0,0,1,0,0],Br.svgNS="http://www.w3.org/2000/svg",Br.perfLimitSizeTotal=2097152,Br.maxCacheSideLimit=4096,Br.minCacheSideLimit=256,Br.charWidthsCache={},Br.textureSize=2048,Br.disableStyleCopyPaste=!1,Br.enableGLFiltering=!0,Br.devicePixelRatio=Br.window.devicePixelRatio||Br.window.webkitDevicePixelRatio||Br.window.mozDevicePixelRatio||1,Br.browserShadowBlurConstant=1,Br.arcToSegmentsCache={},Br.boundsOfCurveCache={},Br.cachesBoundsOfCurve=!0,Br.forceGLPutImageData=!1,Br.initFilterBackend=function(){if(Br.enableGLFiltering&&Br.isWebglSupported&&Br.isWebglSupported(Br.textureSize))return console.log("max texture size: "+Br.maxTextureSize),new Br.WebglFilterBackend({tileSize:Br.textureSize});if(Br.Canvas2dFilterBackend)return new Br.Canvas2dFilterBackend},typeof document<"u"&&typeof window<"u"&&(window.fabric=Br),function(){function PQ(KQ,see){if(this.__eventListeners[KQ]){var aee=this.__eventListeners[KQ];see?aee[aee.indexOf(see)]=!1:Br.util.array.fill(aee,!1)}}function NQ(KQ,see){if(this.__eventListeners||(this.__eventListeners={}),arguments.length===1)for(var aee in KQ)this.on(aee,KQ[aee]);else this.__eventListeners[KQ]||(this.__eventListeners[KQ]=[]),this.__eventListeners[KQ].push(see);return this}function FQ(KQ,see){var aee=function(){see.apply(this,arguments),this.off(KQ,aee)}.bind(this);this.on(KQ,aee)}function BQ(KQ,see){if(arguments.length===1)for(var aee in KQ)FQ.call(this,aee,KQ[aee]);else FQ.call(this,KQ,see);return this}function jQ(KQ,see){if(!this.__eventListeners)return this;if(arguments.length===0)for(KQ in this.__eventListeners)PQ.call(this,KQ);else if(arguments.length===1&&typeof arguments[0]=="object")for(var aee in KQ)PQ.call(this,aee,KQ[aee]);else PQ.call(this,KQ,see);return this}function HQ(KQ,see){if(!this.__eventListeners)return this;var aee=this.__eventListeners[KQ];if(!aee)return this;for(var lee=0,pee=aee.length;lee"u"?this._objects.concat():this._objects.filter(function(NQ){return NQ.type===PQ})},item:function(PQ){return this._objects[PQ]},isEmpty:function(){return this._objects.length===0},size:function(){return this._objects.length},contains:function(PQ,NQ){return this._objects.indexOf(PQ)>-1?!0:NQ?this._objects.some(function(FQ){return typeof FQ.contains=="function"&&FQ.contains(PQ,!0)}):!1},complexity:function(){return this._objects.reduce(function(PQ,NQ){return PQ+=NQ.complexity?NQ.complexity():0,PQ},0)}},Br.CommonMethods={_setOptions:function(PQ){for(var NQ in PQ)this.set(NQ,PQ[NQ])},_initGradient:function(PQ,NQ){PQ&&PQ.colorStops&&!(PQ instanceof Br.Gradient)&&this.set(NQ,new Br.Gradient(PQ))},_initPattern:function(PQ,NQ,FQ){PQ&&PQ.source&&!(PQ instanceof Br.Pattern)?this.set(NQ,new Br.Pattern(PQ,FQ)):FQ&&FQ()},_setObject:function(PQ){for(var NQ in PQ)this._set(NQ,PQ[NQ])},set:function(PQ,NQ){return typeof PQ=="object"?this._setObject(PQ):this._set(PQ,NQ),this},_set:function(PQ,NQ){this[PQ]=NQ},toggle:function(PQ){var NQ=this.get(PQ);return typeof NQ=="boolean"&&this.set(PQ,!NQ),this},get:function(PQ){return this[PQ]}},function(PQ){var NQ=Math.sqrt,FQ=Math.atan2,BQ=Math.pow,jQ=Math.PI/180,HQ=Math.PI/2;Br.util={cos:function(KQ){if(KQ===0)return 1;KQ<0&&(KQ=-KQ);var see=KQ/HQ;switch(see){case 1:case 3:return 0;case 2:return-1}return Math.cos(KQ)},sin:function(KQ){if(KQ===0)return 0;var see=KQ/HQ,aee=1;switch(KQ<0&&(aee=-1),see){case 1:return aee;case 2:return 0;case 3:return-aee}return Math.sin(KQ)},removeFromArray:function(KQ,see){var aee=KQ.indexOf(see);return aee!==-1&&KQ.splice(aee,1),KQ},getRandomInt:function(KQ,see){return Math.floor(Math.random()*(see-KQ+1))+KQ},degreesToRadians:function(KQ){return KQ*jQ},radiansToDegrees:function(KQ){return KQ/jQ},rotatePoint:function(KQ,see,aee){var lee=new Br.Point(KQ.x-see.x,KQ.y-see.y),pee=Br.util.rotateVector(lee,aee);return new Br.Point(pee.x,pee.y).addEquals(see)},rotateVector:function(KQ,see){var aee=Br.util.sin(see),lee=Br.util.cos(see),pee=KQ.x*lee-KQ.y*aee,Eee=KQ.x*aee+KQ.y*lee;return{x:pee,y:Eee}},createVector:function(KQ,see){return new Br.Point(see.x-KQ.x,see.y-KQ.y)},calcAngleBetweenVectors:function(KQ,see){return Math.acos((KQ.x*see.x+KQ.y*see.y)/(Math.hypot(KQ.x,KQ.y)*Math.hypot(see.x,see.y)))},getHatVector:function(KQ){return new Br.Point(KQ.x,KQ.y).multiply(1/Math.hypot(KQ.x,KQ.y))},getBisector:function(KQ,see,aee){var lee=Br.util.createVector(KQ,see),pee=Br.util.createVector(KQ,aee),Eee=Br.util.calcAngleBetweenVectors(lee,pee),Cee=Br.util.calcAngleBetweenVectors(Br.util.rotateVector(lee,Eee),pee),yee=Eee*(Cee===0?1:-1)/2;return{vector:Br.util.getHatVector(Br.util.rotateVector(lee,yee)),angle:Eee}},projectStrokeOnPoints:function(KQ,see,aee){var lee=[],pee=see.strokeWidth/2,Eee=see.strokeUniform?new Br.Point(1/see.scaleX,1/see.scaleY):new Br.Point(1,1),Cee=function(yee){var Hee=pee/Math.hypot(yee.x,yee.y);return new Br.Point(yee.x*Hee*Eee.x,yee.y*Hee*Eee.y)};return KQ.length<=1||KQ.forEach(function(yee,Hee){var Nee=new Br.Point(yee.x,yee.y),Yee,Ete;Hee===0?(Ete=KQ[Hee+1],Yee=aee?Cee(Br.util.createVector(Ete,Nee)).addEquals(Nee):KQ[KQ.length-1]):Hee===KQ.length-1?(Yee=KQ[Hee-1],Ete=aee?Cee(Br.util.createVector(Yee,Nee)).addEquals(Nee):KQ[0]):(Yee=KQ[Hee-1],Ete=KQ[Hee+1]);var Ate=Br.util.getBisector(Nee,Yee,Ete),Pte=Ate.vector,kte=Ate.angle,Nte,Bte;if(see.strokeLineJoin==="miter"&&(Nte=-pee/Math.sin(kte/2),Bte=new Br.Point(Pte.x*Nte*Eee.x,Pte.y*Nte*Eee.y),Math.hypot(Bte.x,Bte.y)/pee<=see.strokeMiterLimit)){lee.push(Nee.add(Bte)),lee.push(Nee.subtract(Bte));return}Nte=-pee*Math.SQRT2,Bte=new Br.Point(Pte.x*Nte*Eee.x,Pte.y*Nte*Eee.y),lee.push(Nee.add(Bte)),lee.push(Nee.subtract(Bte))}),lee},transformPoint:function(KQ,see,aee){return aee?new Br.Point(see[0]*KQ.x+see[2]*KQ.y,see[1]*KQ.x+see[3]*KQ.y):new Br.Point(see[0]*KQ.x+see[2]*KQ.y+see[4],see[1]*KQ.x+see[3]*KQ.y+see[5])},makeBoundingBoxFromPoints:function(KQ,see){if(see)for(var aee=0;aee"u"?1:KQ.scaleX,aee=typeof KQ.scaleY>"u"?1:KQ.scaleY,lee=[KQ.flipX?-see:see,0,0,KQ.flipY?-aee:aee,0,0],pee=Br.util.multiplyTransformMatrices,Eee=Br.util.degreesToRadians;return KQ.skewX&&(lee=pee(lee,[1,0,Math.tan(Eee(KQ.skewX)),1],!0)),KQ.skewY&&(lee=pee(lee,[1,Math.tan(Eee(KQ.skewY)),0,1],!0)),lee},composeMatrix:function(KQ){var see=[1,0,0,1,KQ.translateX||0,KQ.translateY||0],aee=Br.util.multiplyTransformMatrices;return KQ.angle&&(see=aee(see,Br.util.calcRotateMatrix(KQ))),(KQ.scaleX!==1||KQ.scaleY!==1||KQ.skewX||KQ.skewY||KQ.flipX||KQ.flipY)&&(see=aee(see,Br.util.calcDimensionsMatrix(KQ))),see},resetObjectTransform:function(KQ){KQ.scaleX=1,KQ.scaleY=1,KQ.skewX=0,KQ.skewY=0,KQ.flipX=!1,KQ.flipY=!1,KQ.rotate(0)},saveObjectTransform:function(KQ){return{scaleX:KQ.scaleX,scaleY:KQ.scaleY,skewX:KQ.skewX,skewY:KQ.skewY,angle:KQ.angle,left:KQ.left,flipX:KQ.flipX,flipY:KQ.flipY,top:KQ.top}},isTransparent:function(KQ,see,aee,lee){lee>0&&(see>lee?see-=lee:see=0,aee>lee?aee-=lee:aee=0);var pee=!0,Eee,Cee,yee=KQ.getImageData(see,aee,lee*2||1,lee*2||1),Hee=yee.data.length;for(Eee=3;EeeEs?.panel.get(Br.panelId)?.button),$Q=()=>{Br.minimize?Es?.panel.toggleMinimize(Br.panelId):Es?.panel.toggle(Br.panelId)};return(RQ,PQ)=>{const NQ=resolveComponent("appbar-button");return mh.value?(openBlock(),createBlock(NQ,{key:0,onClickFunction:$Q,tooltip:unref(Ui)(mh.value.tooltip),id:Vi.panelId},{default:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(["default fill-current w-24 h-24 ml-8 sm:ml-20",{"ml-20":Vi.overflow}]),innerHTML:mh.value.icon},null,10,_hoisted_1$1a)]),_:1},8,["tooltip","id"])):createCommentVNode("",!0)}}}),_sfc_main$1d={},_hoisted_1$19={class:"border-b p-0 self-center w-2/3"};function _sfc_render$2$1(Vi,Br){return openBlock(),createElementBlock("span",_hoisted_1$19)}const Divider=_export_sfc(_sfc_main$1d,[["render",_sfc_render$2$1],["__scopeId","data-v-5d32b715"]]);var maxSize={name:"maxSize",enabled:!0,phase:"main",requiresIfExists:["offset","preventOverflow","flip"],fn:function Vi(Br){var Ui=Br.state,Es=Br.name,mh=Br.options,$Q=detectOverflow$2(Ui,mh),RQ=Ui.modifiersData.preventOverflow||{x:0,y:0},PQ=RQ.x,NQ=RQ.y,FQ=Ui.rects.popper,BQ=FQ.width,jQ=FQ.height,HQ=Ui.placement.split("-"),KQ=HQ[0],see=KQ==="left"?"left":"right",aee=KQ==="top"?"top":"bottom";Ui.modifiersData[Es]={width:BQ-$Q[see]-PQ,height:jQ-$Q[aee]-NQ}}};const _withScopeId$m=Vi=>(pushScopeId("data-v-6346dfbd"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$18=["content","aria-label"],_hoisted_2$V=_withScopeId$m(()=>createBaseVNode("svg",{class:"fill-current w-24 h-24 m-auto",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M6 10c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm12 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm-6 0c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})],-1)),_hoisted_3$K=[_hoisted_2$V],_sfc_main$1c=defineComponent({__name:"more-button",props:{position:{type:String,default:"right-end"},popperOptions:{type:Object,default(){return{}}}},setup(Vi){const Br=Vi,{t:Ui}=useI18n$1(),Es=inject("iApi"),mh=ref(!1),$Q=ref(),RQ=ref(),PQ=ref(),NQ=()=>{mh.value=!mh.value;const FQ={name:"applyMaxSize",enabled:!0,phase:"beforeWrite",requires:["maxSize"],fn({state:jQ}){const{width:HQ,height:KQ}=jQ.modifiersData.maxSize;jQ.styles.popper={...jQ.styles.popper,maxWidth:`${HQ}px`,maxHeight:`${Math.max(80,KQ)-38}px`},jQ.styles.popper.overflowY="auto",jQ.styles.popper.overflowX="hidden"}},BQ=Es.$vApp.$el.querySelector(".inner-shell");RQ.value&&PQ.value&&createPopper$1$1(RQ.value,PQ.value,{placement:Br.position||"right-end",modifiers:[{...maxSize,options:{boundary:BQ}},FQ,{name:"offset",options:{offset:[0,5]}}],...Br.popperOptions})};return onMounted(()=>{window.addEventListener("click",FQ=>{FQ.target instanceof HTMLElement&&!$Q.value?.contains(FQ.target)&&(mh.value=!1)},{capture:!0})}),onBeforeUnmount(()=>{window.removeEventListener("click",FQ=>{FQ.target instanceof HTMLElement&&!$Q.value?.contains(FQ.target)&&(mh.value=!1)},{capture:!0})}),(FQ,BQ)=>{const jQ=resolveDirective("focus-item"),HQ=resolveDirective("tippy");return openBlock(),createElementBlock("div",{class:"appbar-item relative inset-x-0 w-full text-center",ref_key:"el",ref:$Q},[withDirectives((openBlock(),createElementBlock("button",{type:"button",class:"text-gray-400 w-full h-48 focus:outline-none hover:text-white",onClick:BQ[0]||(BQ[0]=KQ=>NQ()),content:unref(Ui)("appbar.more"),"aria-label":unref(Ui)("appbar.more"),ref_key:"dropdownTrigger",ref:RQ},_hoisted_3$K,8,_hoisted_1$18)),[[jQ],[HQ,{placement:"right-end"}]]),withDirectives(createBaseVNode("div",{id:"dropdown",class:"dropdown shadow-md border border-gray:200 absolute w-64 flex flex-col bg-white rounded",ref_key:"dropdown",ref:PQ},[renderSlot(FQ.$slots,"default",{},void 0,!0)],512),[[vShow,mh.value]])],512)}}}),MoreButton=_export_sfc(_sfc_main$1c,[["__scopeId","data-v-6346dfbd"]]),_withScopeId$l=Vi=>(pushScopeId("data-v-f2294fce"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$17=_withScopeId$l(()=>createBaseVNode("svg",{class:"fill-current w-24 h-24 mx-8 sm:mx-20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z"})],-1)),_hoisted_2$U={key:0,class:"number absolute top-1 right-2 text-white w-18 rounded-full"},_sfc_main$1b=defineComponent({__name:"appbar-button",setup(Vi){const Br=useNotificationStore(),{t:Ui}=useI18n$1(),Es=inject("iApi"),mh=computed(()=>Br.notificationNumber),$Q=()=>{Es.panel.toggle("notifications")};return(RQ,PQ)=>{const NQ=resolveComponent("appbar-button",!0);return openBlock(),createBlock(NQ,{onClickFunction:$Q,tooltip:unref(Ui)("notifications.title"),class:"notification-button",id:""},{default:withCtx(()=>[_hoisted_1$17,mh.value&&mh.value>0?(openBlock(),createElementBlock("span",_hoisted_2$U,toDisplayString$1(mh.value),1)):createCommentVNode("",!0)]),_:1},8,["tooltip"])}}}),NotificationsAppbarButton=_export_sfc(_sfc_main$1b,[["__scopeId","data-v-f2294fce"]]),_hoisted_1$16=["content"],_sfc_main$1a=defineComponent({__name:"appbar",setup(Vi){const Br=usePanelStore(),Ui=useAppbarStore(),Es=computed(()=>Ui.visible),mh=computed(()=>Ui.temporary),{t:$Q}=useI18n$1(),RQ=ref(!1),PQ=ref({}),NQ=ref(),FQ=()=>{NQ.value._tippy.hide()},BQ=jQ=>{jQ.key==="Tab"&&NQ.value?.matches(":focus")&&NQ.value._tippy.show()};return onMounted(()=>{NQ.value?.addEventListener("blur",FQ),NQ.value?.addEventListener("keyup",BQ)}),onBeforeMount(()=>{const jQ=getCurrentInstance();window.addEventListener("resize",()=>jQ?.proxy?.$forceUpdate())}),onBeforeUnmount(()=>{const jQ=getCurrentInstance();window.removeEventListener("resize",()=>jQ?.proxy?.$forceUpdate()),NQ.value?.removeEventListener("blur",FQ),NQ.value?.removeEventListener("keyup",BQ)}),onUpdated(()=>{nextTick(()=>{const jQ=NQ.value;let HQ,KQ=[...jQ.children],see=KQ[KQ.length-2].getBoundingClientRect().top;Br.mobileView||(see=jQ.getBoundingClientRect().bottom-38);let aee=jQ.querySelector("#dropdown");for(let Eee=KQ.length-4;Eee>=0;Eee--){let Cee=KQ[Eee].getBoundingClientRect().bottom;if(see&&aee&&(Cee>see||RQ.value&&Cee+56>see))KQ[Eee].classList.forEach(yee=>{yee.includes("identifier")&&(HQ=yee.slice(11))}),HQ&&(PQ.value[HQ]=!0),RQ.value||(RQ.value=!0);else if(Cee!==0)break}let lee=jQ.querySelector("#more"),pee=lee.getBoundingClientRect().bottom;if(HQ=void 0,RQ.value&&see&&lee&&aee&&pee!==0&&(pee<=see-56||aee.childElementCount==1&&pee<=see)){let Eee=aee.childElementCount,Cee=0;for(;pee<=see-56||Eee==1;){let yee=aee.children[Cee];if(yee&&(yee.classList.forEach(Hee=>{Hee.includes("identifier")&&(HQ=Hee.slice(11))}),HQ&&(PQ.value[HQ]=!1),pee+=48,Eee-=1,Cee+=1),Eee===0){RQ.value=!1;break}}}Object.keys(PQ.value).forEach(Eee=>{jQ.querySelector(`.identifier-${Eee}`)||delete PQ.value[Eee]})})}),(jQ,HQ)=>{const KQ=resolveDirective("focus-list"),see=resolveDirective("tippy");return withDirectives((openBlock(),createElementBlock("div",{class:"absolute top-0 left-0 bottom-28 flex flex-col w-40 pointer-events-auto appbar z-50 sm:z-20 bg-black-75 sm:w-64 sm:bottom-38",content:unref($Q)("panels.controls.items"),ref_key:"el",ref:NQ},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(aee,lee)=>(openBlock(),createElementBlock(Fragment,null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(aee,(pee,Eee)=>(openBlock(),createElementBlock(Fragment,null,[typeof pee=="string"&&PQ.value[`${pee}-${Eee}`]!==!0?(openBlock(),createBlock(_sfc_main$1e,{key:`${pee}-${Eee}-default`,panelId:pee,class:normalizeClass(["appbar-item h-48",`identifier-${pee}-${Eee}`])},null,8,["panelId","class"])):PQ.value[`${pee}-${Eee}`]!==!0?(openBlock(),createBlock(resolveDynamicComponent(pee.componentId),{key:`${pee}-${Eee}-custom`,options:pee.options,class:normalizeClass(["appbar-item h-48",`identifier-${pee}-${Eee}`]),id:pee.id},null,8,["options","id","class"])):createCommentVNode("",!0)],64))),256)),PQ.value[`divider-${lee}`]!==!0?(openBlock(),createBlock(Divider,{class:normalizeClass(["appbar-item",`identifier-divider-${lee}`]),key:`${aee}-${lee}-default`},null,8,["class"])):createCommentVNode("",!0)],64))),256)),(openBlock(!0),createElementBlock(Fragment,null,renderList(mh.value?.filter(aee=>PQ.value[`${aee}-temp`]!==!0),aee=>(openBlock(),createBlock(_sfc_main$1e,{panelId:aee,minimize:!0,key:`${aee}-temp`,class:normalizeClass([`identifier-${aee}-temp`,"appbar-item h-48"])},null,8,["panelId","class"]))),128)),withDirectives(createVNode(MoreButton,{id:"more"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(aee,lee)=>(openBlock(),createElementBlock(Fragment,{key:lee},[(openBlock(!0),createElementBlock(Fragment,null,renderList(aee,(pee,Eee)=>(openBlock(),createElementBlock(Fragment,null,[typeof pee=="string"&&PQ.value[`${pee}-${Eee}`]?(openBlock(),createBlock(_sfc_main$1e,{key:`${pee}-${Eee}-default`,panelId:pee,class:normalizeClass(["text-black hover:bg-gray my-4 h-36",`identifier-${pee}-${Eee}`]),overflow:""},null,8,["panelId","class"])):PQ.value[`${pee}-${Eee}`]?(openBlock(),createBlock(resolveDynamicComponent(pee.componentId),{key:`${pee}-${Eee}-custom`,options:pee.options,id:pee.id,class:normalizeClass(["appbar-item h-48",`identifier-${pee}-${Eee}`])},null,8,["options","id","class"])):createCommentVNode("",!0)],64))),256)),PQ.value[`divider-${lee}`]?(openBlock(),createBlock(Divider,{key:0,class:normalizeClass(["border-black my-4",`identifier-divider-${lee}`])},null,8,["class"])):createCommentVNode("",!0)],64))),128)),(openBlock(!0),createElementBlock(Fragment,null,renderList(mh.value?.filter(aee=>PQ.value[`${aee}-temp`]),aee=>(openBlock(),createBlock(_sfc_main$1e,{panelId:aee,minimize:!0,key:`${aee}-temp`,class:normalizeClass([`identifier-${aee}-temp`,"text-black hover:bg-gray my-4 h-36"]),overflow:""},null,8,["panelId","class"]))),128))]),_:1},512),[[vShow,RQ.value]]),createVNode(NotificationsAppbarButton,{class:"appbar-item bottom-48 h-48 sm:display-none"}),createVNode(AboutRampDropdown,{class:"absolute bottom-0 h-40 sm:display-none w-full text-center",position:"right-start"})],8,_hoisted_1$16)),[[KQ],[see,{trigger:"manual",placement:"top-end",popperOptions:{placement:"top",modifiers:[{name:"preventOverflow",options:{altAxis:!0}},{name:"flip",options:{fallbackPlacements:["top"]}}]}}]])}}});class AppbarAPI extends FixtureInstance{get config(){return super.config}_parseConfig(Br){if(!Br)return;const Ui=useAppbarStore(this.$vApp.$pinia);let Es;Array.isArray(Br.items[0])?Es=Br.items:Es=[Br.items];const mh=[];Es.forEach($Q=>{mh.push($Q.map(RQ=>typeof RQ=="string"?RQ:new AppbarItemInstance(RQ)))}),Ui.items=mh.flat().reduce(($Q,RQ)=>($Q[RQ instanceof AppbarItemInstance?RQ.id:RQ]=RQ,$Q),{}),Ui.order=mh.map($Q=>$Q.map(RQ=>RQ instanceof AppbarItemInstance?RQ.id:RQ)),this._validateItems()}_validateItems(){const Br=useAppbarStore(this.$vApp.$pinia);Br.order.flat().forEach(Ui=>{typeof Br.items[Ui]!="string"&&[Ui].some(Es=>{this.$iApi.fixture.exists(Es)&&!Br.items[Ui]&&(Br.items[Ui].componentId=`${Es}-appbar-button`)})})}}const messages$h={en:{"appbar.navigation":"Navigation","appbar.more":"More","navigation.export":"Export","navigation.map.export":"Export Map"},fr:{"appbar.navigation":"Navigation","appbar.more":"Plus","navigation.export":"Exporter","navigation.map.export":"Exporter la Carte"}};class AppbarFixture extends AppbarAPI{initialized(){}async added(){Object.entries(messages$h).forEach(RQ=>this.$iApi.$i18n.mergeLocaleMessage(...RQ));const{destroy:Br,el:Ui}=this.mount(_sfc_main$1a,{app:this.$element}),Es=this.$vApp.$el.getElementsByClassName("inner-shell")[0];Es.insertBefore(Ui.childNodes[0],Es.querySelector(".panel-stack")),this._parseConfig(this.config);const mh=this.$vApp.$watch(()=>this.config,RQ=>this._parseConfig(RQ)),$Q=[];$Q.push(this.$iApi.event.on(GlobalEvents.COMPONENT,()=>{this._parseConfig(this.config)})),this.removed=()=>{const RQ=useAppbarStore(this.$vApp.$pinia);mh(),$Q.forEach(FQ=>this.$iApi.event.off(FQ));const PQ={...RQ.items},NQ=[...RQ.temporary];Object.keys(PQ).forEach(FQ=>RQ.removeButton(FQ)),NQ.forEach(FQ=>RQ.removeButton(FQ)),Br(),RQ.$reset()}}}const index$v=Object.freeze(Object.defineProperty({__proto__:null,default:AppbarFixture},Symbol.toStringTag,{value:"Module"})),_withScopeId$k=Vi=>(pushScopeId("data-v-74cdad7d"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$15={class:"mt-10"},_hoisted_2$T=["aria-label"],_hoisted_3$J=["alt","src"],_hoisted_4$y=["alt"],_hoisted_5$q={class:"absolute flex w-full bg-black opacity-75 text-white h-30 bottom-6 items-center"},_hoisted_6$n={class:"pl-5"},_hoisted_7$j={class:"ml-auto pr-5"},_hoisted_8$j=["content"],_hoisted_9$j=_withScopeId$k(()=>createBaseVNode("svg",{class:"fill-current w-16 h-16",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})],-1)),_hoisted_10$f=[_hoisted_9$j],_sfc_main$19=defineComponent({__name:"item",props:{area:{type:Object,required:!0},showThumbnail:{type:Boolean}},setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=mh=>{if(!mh.extent){console.error("selected area of interest doesn't have an extent specified.");return}Ui?.geo.map.zoomMapTo(Extent.fromConfig("area-of-interest-extent",mh.extent))};return(mh,$Q)=>{const RQ=resolveDirective("truncate"),PQ=resolveDirective("tippy"),NQ=resolveDirective("focus-item");return openBlock(),createElementBlock("div",_hoisted_1$15,[withDirectives((openBlock(),createElementBlock("button",{type:"button",class:normalizeClass(["area-of-interest-item-button bg-gray-300 w-full",{"border border-gray-300":Vi.showThumbnail}]),"aria-label":unref(Br)("areas-of-interest.select"),onClick:$Q[2]||($Q[2]=FQ=>Es(Vi.area))},[createBaseVNode("div",null,[createBaseVNode("div",{class:normalizeClass(["flex hover:opacity-50 area-of-interest-item-image",Vi.showThumbnail?"h-180":"h-30"])},[Vi.area.thumbnail?(openBlock(),createElementBlock("img",{key:0,class:"w-full bg-white object-contain",alt:Vi.area.altText||Vi.area.title,src:Vi.area.thumbnail},null,8,_hoisted_3$J)):Vi.showThumbnail?(openBlock(),createElementBlock("img",{key:1,class:"w-full bg-white object-contain py-30",alt:Vi.area.altText||Vi.area.title,src:"https://openclipart.org/image/800px/160615"},null,8,_hoisted_4$y)):createCommentVNode("",!0)],2)]),createBaseVNode("div",_hoisted_5$q,[withDirectives((openBlock(),createElementBlock("div",_hoisted_6$n,[createBaseVNode("span",null,toDisplayString$1(Vi.area.title),1)])),[[RQ]]),withDirectives(createBaseVNode("div",_hoisted_7$j,[withDirectives((openBlock(),createElementBlock("a",{onClick:$Q[0]||($Q[0]=withModifiers(()=>{},["stop"])),onKeydown:$Q[1]||($Q[1]=withKeys(withModifiers(()=>{},["prevent"]),["enter","space"])),content:Vi.area.description},_hoisted_10$f,40,_hoisted_8$j)),[[PQ,{placement:"bottom",trigger:"click focus"}]])],512),[[vShow,Vi.area.description]])])],10,_hoisted_2$T)),[[NQ]])])}}}),AreaItem=_export_sfc(_sfc_main$19,[["__scopeId","data-v-74cdad7d"]]),_hoisted_1$14={class:"h-600 overflow-y-auto"},_hoisted_2$S={class:"mx-5"},_hoisted_3$I={key:0},_sfc_main$18=defineComponent({__name:"screen",props:{panel:{type:Object}},setup(Vi){const{t:Br}=useI18n$1(),Ui=useAreasOfInterestStore(),Es=computed(()=>Ui.areas);let mh=ref(!1);return onMounted(()=>{mh.value=!!Es.value?.some($Q=>$Q.thumbnail)}),($Q,RQ)=>{const PQ=resolveComponent("panel-screen"),NQ=resolveDirective("focus-list");return openBlock(),createBlock(PQ,{panel:Vi.panel},{header:withCtx(()=>[createTextVNode(toDisplayString$1(unref(Br)("areas-of-interest.title")),1)]),content:withCtx(()=>[createBaseVNode("div",_hoisted_1$14,[createBaseVNode("div",_hoisted_2$S,[Es.value.length>0?withDirectives((openBlock(),createElementBlock("ul",_hoisted_3$I,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(FQ,BQ)=>(openBlock(),createElementBlock("li",{key:BQ},[createVNode(AreaItem,{area:FQ,"show-thumbnail":unref(mh),class:"block relative overflow-hidden"},null,8,["area","show-thumbnail"])]))),128))])),[[NQ]]):createCommentVNode("",!0)])])]),_:1},8,["panel"])}}}),screen$a=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$18},Symbol.toStringTag,{value:"Module"})),messages$g={en:{"areas-of-interest.title":"Areas of Interest","areas-of-interest.select":"Select area of interest"},fr:{"areas-of-interest.title":"Zones d'intérêt","areas-of-interest.select":"Sélectionner la zone d'intérêt"}};class AreasOfInterestAPI extends FixtureInstance{get config(){return super.config}_parseConfig(Br){if(!Br)return;const Ui=useAreasOfInterestStore(this.$vApp.$pinia);Ui.areas=Br.areas,this.handlePanelTeleports(["areas-of-interest"])}}class AreasOfInterestFixture extends AreasOfInterestAPI{added(){this.$iApi.panel.register({"areas-of-interest":{screens:{"areas-of-interest-screen":markRaw(_sfc_main$18)},style:{width:"350px"},button:{tooltip:"areas-of-interest.title",icon:''},alertName:"areas-of-interest.title"}},{i18n:{messages:messages$g}}),this._parseConfig(this.config);const Br=this.$vApp.$watch(()=>this.config,Ui=>this._parseConfig(Ui));this.removed=()=>{Br(),this.$iApi.fixture.exists("appbar")&&useAppbarStore(this.$vApp.$pinia).removeButton("areas-of-interest"),this.$iApi.panel.remove("areas-of-interest"),useAreasOfInterestStore(this.$vApp.$pinia).$reset()}}}const index$u=Object.freeze(Object.defineProperty({__proto__:null,default:AreasOfInterestFixture},Symbol.toStringTag,{value:"Module"})),_withScopeId$j=Vi=>(pushScopeId("data-v-dbfed424"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$13={class:"mb-10"},_hoisted_2$R=["aria-label"],_hoisted_3$H={key:0,class:"w-full h-30"},_hoisted_4$x=["alt","src"],_hoisted_5$p=["alt","src"],_hoisted_6$m=["alt"],_hoisted_7$i={class:"pl-5"},_hoisted_8$i={class:"ml-auto pr-5"},_hoisted_9$i=["content"],_hoisted_10$e=_withScopeId$j(()=>createBaseVNode("svg",{class:"fill-current w-16 h-16",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})],-1)),_hoisted_11$a=[_hoisted_10$e],_hoisted_12$b={key:0,class:"rv-basemap-check absolute top-0 right-0"},_hoisted_13$a=_withScopeId$j(()=>createBaseVNode("svg",{class:"fill-current w-25 h-25 relative",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z"})],-1)),_hoisted_14$9=[_hoisted_13$a],_sfc_main$17=defineComponent({__name:"item",props:{basemap:{type:Object,required:!0},tileSchema:{type:Object,required:!0}},setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=useConfigStore(),mh=computed(()=>Es.activeBasemapConfig),$Q=RQ=>{RQ.id!==mh.value.id&&Ui?.geo.map.setBasemap(RQ.id)};return(RQ,PQ)=>{const NQ=resolveDirective("truncate"),FQ=resolveDirective("tippy"),BQ=resolveDirective("focus-item");return openBlock(),createElementBlock("div",_hoisted_1$13,[withDirectives((openBlock(),createElementBlock("button",{class:"basemap-item-button bg-gray-300 w-full h-full",type:"button","aria-label":unref(Br)("basemap.select"),onClick:PQ[2]||(PQ[2]=jQ=>$Q(Vi.basemap))},[createBaseVNode("div",null,[createBaseVNode("div",{class:normalizeClass(["flex hover:opacity-50 basemap-item-image basemap-item-container",Vi.basemap.hideThumbnail?"h-30":"h-180"])},[Vi.basemap.hideThumbnail?(openBlock(),createElementBlock("img",_hoisted_3$H)):Vi.basemap.thumbnailUrl?(openBlock(),createElementBlock("img",{key:1,class:"w-full h-180",alt:Vi.basemap.altText,src:Vi.basemap.thumbnailUrl},null,8,_hoisted_4$x)):Vi.tileSchema.thumbnailTileUrls&&Vi.tileSchema.thumbnailTileUrls.length>0&&Vi.basemap.layers.every(jQ=>jQ.layerType==="esri-tile")?(openBlock(!0),createElementBlock(Fragment,{key:2},renderList(Vi.basemap.layers,jQ=>(openBlock(),createElementBlock("div",{key:jQ.id,class:"flex basemap-item-inner h-180"},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Vi.tileSchema.thumbnailTileUrls,(HQ,KQ)=>(openBlock(),createElementBlock("img",{class:"w-full",alt:Vi.basemap.altText,src:jQ.url+HQ,key:KQ},null,8,_hoisted_5$p))),128))]))),128)):(openBlock(),createElementBlock("img",{key:3,class:"w-full bg-white h-180",alt:Vi.basemap.altText,src:"https://openclipart.org/image/800px/275366"},null,8,_hoisted_6$m))],2)]),createBaseVNode("div",{class:normalizeClass(["absolute flex w-full bg-black text-white h-30 bottom-6 items-center",Vi.basemap.hideThumbnail&&Vi.basemap.id===mh.value.id?"opacity-85":"opacity-75"])},[withDirectives((openBlock(),createElementBlock("div",_hoisted_7$i,[createBaseVNode("span",null,toDisplayString$1(Vi.basemap.name),1)])),[[NQ]]),createBaseVNode("div",_hoisted_8$i,[withDirectives((openBlock(),createElementBlock("a",{onClick:PQ[0]||(PQ[0]=withModifiers(()=>{},["stop"])),onKeydown:PQ[1]||(PQ[1]=withKeys(withModifiers(()=>{},["prevent"]),["enter","space"])),content:Vi.basemap.description},_hoisted_11$a,40,_hoisted_9$i)),[[FQ,{placement:"bottom",trigger:"click focus"}]])])],2),Vi.basemap.id===mh.value.id&&!Vi.basemap.hideThumbnail?(openBlock(),createElementBlock("div",_hoisted_12$b,_hoisted_14$9)):createCommentVNode("",!0)],8,_hoisted_2$R)),[[BQ]])])}}}),BasemapItem=_export_sfc(_sfc_main$17,[["__scopeId","data-v-dbfed424"]]),_hoisted_1$12={class:"h-600 overflow-y-auto"},_hoisted_2$Q={class:"font-bold text-xl"},_hoisted_3$G={key:0,class:"border-t border-b border-gray-600"},_sfc_main$16=defineComponent({__name:"screen",props:{panel:{type:Object}},setup(Vi){const{t:Br}=useI18n$1(),Ui=useConfigStore(),Es=ref([]),mh=ref([]);onMounted(()=>{const RQ=Ui.config.map;Es.value=RQ.tileSchemas,mh.value=RQ.basemaps});const $Q=RQ=>mh.value.filter(PQ=>PQ.tileSchemaId===RQ);return(RQ,PQ)=>{const NQ=resolveComponent("panel-screen"),FQ=resolveDirective("truncate"),BQ=resolveDirective("focus-list");return openBlock(),createBlock(NQ,{panel:Vi.panel},{header:withCtx(()=>[createTextVNode(toDisplayString$1(unref(Br)("basemap.title")),1)]),content:withCtx(()=>[createBaseVNode("div",_hoisted_1$12,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Es.value,(jQ,HQ)=>(openBlock(),createElementBlock("div",{class:"mx-5",key:jQ.id},[createBaseVNode("div",{class:normalizeClass((HQ===0?"mt-5":"mt-36")+" flex mb-5")},[withDirectives((openBlock(),createElementBlock("h3",_hoisted_2$Q,[createTextVNode(toDisplayString$1(jQ.name),1)])),[[FQ]])],2),mh.value.length>0?withDirectives((openBlock(),createElementBlock("ul",_hoisted_3$G,[(openBlock(!0),createElementBlock(Fragment,null,renderList($Q(jQ.id),KQ=>(openBlock(),createElementBlock("li",{key:KQ.id},[createVNode(BasemapItem,{basemap:KQ,tileSchema:jQ,class:"block relative overflow-hidden"},null,8,["basemap","tileSchema"])]))),128))])),[[BQ]]):createCommentVNode("",!0)]))),128))])]),_:1},8,["panel"])}}}),screen$9=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$16},Symbol.toStringTag,{value:"Module"})),_hoisted_1$11=createBaseVNode("svg",{class:"fill-current w-32 h-20",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},[createBaseVNode("path",{d:"M0 0h24v24H0z",fill:"none"}),createBaseVNode("path",{d:"M20.5 3l-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5zM15 19l-6-2.11V5l6 2.11V19z"})],-1),_sfc_main$15=defineComponent({__name:"nav-button",setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=()=>Ui?.panel.toggle("basemap");return(mh,$Q)=>{const RQ=resolveComponent("mapnav-button");return openBlock(),createBlock(RQ,{onClickFunction:Es,tooltip:unref(Br)("basemap.title")},{default:withCtx(()=>[_hoisted_1$11]),_:1},8,["tooltip"])}}}),messages$f={en:{"basemap.select":"Select basemap","basemap.title":"Basemap"},fr:{"basemap.select":"Sélectionner la carte de base","basemap.title":"Carte de base"}};class BasemapFixture extends FixtureInstance{added(){this.$iApi.component("basemap-nav-button",_sfc_main$15),this.$iApi.panel.register({id:"basemap",config:{screens:{"basemap-component":markRaw(_sfc_main$16)},button:{tooltip:"basemap.title",icon:''},alertName:"basemap.title"}},{i18n:{messages:messages$f}}),this.handlePanelTeleports(["basemap"])}removed(){this.$iApi.fixture.exists("appbar")&&useAppbarStore(this.$vApp.$pinia).removeButton("basemap"),this.$iApi.fixture.exists("mapnav")&&useMapnavStore(this.$vApp.$pinia).removeItem("basemap"),this.$iApi.panel.remove("basemap")}}const index$t=Object.freeze(Object.defineProperty({__proto__:null,default:BasemapFixture},Symbol.toStringTag,{value:"Module"})),_withScopeId$i=Vi=>(pushScopeId("data-v-495353cf"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$10=_withScopeId$i(()=>createBaseVNode("svg",{xmlns:"http://www.w3.org/2000/svg",fit:"",height:"100%",width:"100%",preserveAspectRatio:"xMidYMid meet",viewBox:"0 0 24 24",focusable:"false"},[createBaseVNode("g",{fill:"#545353",stroke:"#fff",id:"crosshairs"},[createBaseVNode("ellipse",{ry:".254",rx:".262",id:"path3808",cx:"12",cy:"12","stroke-width":".076"}),createBaseVNode("path",{d:"M.045 12.047l6.093.051 4.264.068v-.332l-4.264.067-6.093.064v.039z",id:"rect4632-6","stroke-width":".09"}),createBaseVNode("path",{d:"M12.047 23.955l.051-6.093.068-4.264h-.332l.067 4.264.064 6.093h.039z",id:"rect4632-6-0","stroke-width":".09"}),createBaseVNode("path",{d:"M23.955 11.953l-6.093-.051-4.264-.068v.332l4.264-.067 6.093-.064v-.039z",id:"rect4632-6-4","stroke-width":".09"}),createBaseVNode("path",{d:"M11.953.045l-.051 6.093-.068 4.264h.332l-.067-4.264-.064-6.093h-.039z",id:"rect4632-6-9","stroke-width":".09"})])],-1)),_hoisted_2$P=[_hoisted_1$10],_sfc_main$14=defineComponent({__name:"crosshairs",setup(Vi){const Br=inject("iApi"),Ui=ref(!1),Es=ref([]);return onMounted(()=>{Es.value.push(Br.event.on(GlobalEvents.MAP_EXTENTCHANGE,()=>{Br.geo.map.keysActive&&(Ui.value=!0)})),Es.value.push(Br.event.on(GlobalEvents.MAP_FOCUS,()=>{Br.geo.map.mouseFocus||(Ui.value=!0)})),Es.value.push(Br.event.on(GlobalEvents.MAP_MOUSEDOWN,()=>{Ui.value=!1})),Es.value.push(Br.event.on(GlobalEvents.MAP_BLUR,()=>{Ui.value=!1}))}),onBeforeUnmount(()=>{Es.value.forEach(mh=>Br.event.off(mh))}),(mh,$Q)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["crosshairs absolute duration-150 top-1/2 left-1/2 h-230 w-230",{"opacity-0":!Ui.value}])},_hoisted_2$P,2))}}),CrosshairsV=_export_sfc(_sfc_main$14,[["__scopeId","data-v-495353cf"]]);class CrosshairsFixture extends FixtureInstance{added(){const{destroy:Br,el:Ui}=this.mount(CrosshairsV,{app:this.$element});this.$vApp.$el.getElementsByClassName("inner-shell")[0].appendChild(Ui.childNodes[0]),this.removed=()=>{Br()}}}const index$s=Object.freeze(Object.defineProperty({__proto__:null,default:CrosshairsFixture},Symbol.toStringTag,{value:"Module"})),HILIGHT_LAYER_NAME="Ramp-Hilight",FOG_HILIGHT_LAYER_NAME="Ramp-Hilight-Fog-Basemap",DEFAULT_CONFIG={mode:"glow",options:{haloColor:[0,255,0],haloOpacity:.8}};var HilightMode=(Vi=>(Vi.NONE="none",Vi.GLOW="glow",Vi.LIFT="lift",Vi.FOG="fog",Vi))(HilightMode||{});const ORIGIN_DETAILS="details";class DetailsAPI extends FixtureInstance{detailsStore=useDetailsStore(this.$vApp.$pinia);get config(){return super.config}openDetails(Br){this.detailsStore.payload=Br;const Ui=this.$iApi.panel.get("details-panel");this.detailsStore.origin="identify",Ui.button.tooltip="details.layers.title.identifyOrigin",Br.forEach(mh=>{const $Q=this.$iApi.useStore("layer").getLayerByUid(mh.uid);this._loadDetailsConfig($Q)}),this.$iApi.panel.get("details-panel").isOpen||this.$iApi.panel.open({id:"details-panel"})}toggleFeature(Br,Ui){const Es=this.$iApi.panel.get("details-panel");if(Ui===!1){Es.close(),this.detailsStore.currentFeatureId=void 0;return}const mh=this.$iApi.geo.layer.getLayer(Br.uid),$Q=`${Br.uid}-${mh?.supportsFeatures?Br.data[mh?.oidField??""]:JSON.stringify(Br.data)}`;if(Es.isOpen&&$Q===this.detailsStore.currentFeatureId&&Ui!==!0){Es.close(),this.detailsStore.currentFeatureId=void 0;return}this.detailsStore.origin="toggleEvent",Es.button.tooltip="details.layers.title.gridOrigin",this.detailsStore.currentFeatureId=$Q,this._loadDetailsConfig(mh);const RQ={items:[ReactiveIdentifyFactory.makeRawItem(Br.format,Br.data)],uid:Br.uid,loading:Promise.resolve(),loaded:!0,errored:!1,requestTime:Date.now()};this.detailsStore.payload=[RQ],Es.isOpen||Es.open()}_parseConfig(Br){Br&&Br.templates&&(this.detailsStore.defaultTemplates=Br.templates),this.handlePanelWidths(["details-panel"]),this.handlePanelTeleports(["details-panel"]);const Ui=this.getLayerFixtureConfigs(),Es=[];Object.keys(Ui).forEach($Q=>{Es.push({id:$Q,name:Ui[$Q].name,template:Ui[$Q].template,fields:Ui[$Q].fields})});const mh=Es.map($Q=>new DetailsItemInstance($Q));this.detailsStore.properties=mh.reduce(($Q,RQ)=>($Q[RQ.id]=RQ,$Q),{}),this._validateItems()}_loadDetailsConfig(Br){if(Br&&this.detailsStore.properties[Br.id]===void 0){const Es=this.getLayerFixtureConfigs();Es[Br.id]!==void 0&&this.detailsStore.addConfigProperty({id:Br.id,name:Es[Br.id].name,template:Es[Br.id].template,fields:Es[Br.id].fields})}}_validateItems(){Object.values(this.detailsStore.properties).forEach(Br=>{Br.template in this.$vApp.$options.components&&(this.detailsStore.properties[Br.id].componentId=Br.template)})}async hilightDetailsItems(Br,Ui){const Es=Br instanceof Array?Br:[Br],mh=this.$iApi.fixture.get("hilight");if(mh){const $Q=await mh.getGraphicsByKey(ORIGIN_DETAILS);await mh.removeHilight($Q);const RQ=Date.now();this.detailsStore.lastHilight=RQ;const PQ=await this.getHilightGraphics(Es,Ui);this.detailsStore.lastHilight===RQ&&(await mh.addHilight(PQ),this.detailsStore.lastHilight!==RQ&&mh.removeHilight(PQ))}}async removeDetailsHilight(){const Br=this.$iApi.fixture.get("hilight");if(Br){this.detailsStore.lastHilight=Date.now();const Ui=await Br.getGraphicsByKey(ORIGIN_DETAILS);await Br.removeHilight(Ui)}}async reloadDetailsHilight(Br,Ui){const Es=Br instanceof Array?Br:[Br],mh=this.$iApi.fixture.get("hilight");if(mh){const $Q=await this.getHilightGraphics(Es,Ui);mh.reloadHilight($Q)}}async getHilightGraphics(Br,Ui){const Es=this.$iApi.geo.layer.getLayer(Ui),mh=this.$iApi.fixture.get("hilight"),$Q=[];return Es&&await Promise.all(Br.map(async RQ=>{await RQ.loading;const PQ=RQ.data[Es.oidField],NQ=await Es.getGraphic(PQ,{getGeom:!0,getAttribs:!0,getStyle:!0});NQ.id=mh.constructGraphicKey(ORIGIN_DETAILS,Ui,PQ),$Q.push(NQ)})),$Q}onHilightToggle(Br,Ui,Es){this.detailsStore.hilightToggle=Br,Br&&Ui&&Es?this.hilightDetailsItems(Ui,Es):Br||this.removeDetailsHilight()}hasHilighter(){const Br=this.$iApi.fixture.get("hilight");return Br&&Br.hilightMode.mode!==HilightMode.NONE}}const _withScopeId$h=Vi=>(pushScopeId("data-v-256f0518"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$$={key:0,class:"relative"},_hoisted_2$O={key:0,class:"relative"},_hoisted_3$F=["innerHTML"],_hoisted_4$w=["src"],_hoisted_5$o={key:1,class:"w-32 h-32"},_hoisted_6$l={class:"symbologyIcon"},_hoisted_7$h=["innerHTML"],_hoisted_8$h=["src"],_hoisted_9$h={class:"badge z-50 rounded-full text-white absolute h-10 w-10 p-8 inline-flex items-center justify-center"},_hoisted_10$d={key:0,class:"px-5"},_hoisted_11$9$1={key:1,class:"inline-flex justify-center items-center relative"},_hoisted_12$a=_withScopeId$h(()=>createBaseVNode("div",{class:"symbologyIcon h-32 w-32"},[createBaseVNode("div",{class:"relative animate-spin spinner h-24 w-24"})],-1)),_hoisted_13$9=[_hoisted_12$a],_sfc_main$13=defineComponent({__name:"symbology-stack",props:{layer:{type:Object,required:!0},result:{type:Object,required:!0}},setup(Vi){const Br=Vi,Ui=ref([]);return onMounted(()=>{Ui.value=Br.layer.legend}),(Es,mh)=>Vi.result.loaded?(openBlock(),createElementBlock("div",_hoisted_1$$,[createBaseVNode("div",{class:normalizeClass(Vi.result.items.length===0?"opacity-50":"")},[Ui.value.length>1?(openBlock(),createElementBlock("div",_hoisted_2$O,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ui.value.slice(0,3).reverse(),($Q,RQ)=>(openBlock(),createElementBlock("div",{class:normalizeClass(["absolute",[RQ==0?"symbol-0":RQ==1?"left-3":"left-6"]]),style:normalizeStyle({"z-index":3-RQ}),key:RQ},[Ui.value[RQ].svgcode?(openBlock(),createElementBlock("span",{key:0,class:"symbologyIcon w-28 h-28",innerHTML:Ui.value[RQ].svgcode},null,8,_hoisted_3$F)):Ui.value[RQ].imgUrl?(openBlock(),createElementBlock("img",{key:1,class:"symbologyIcon w-28 h-28",src:Ui.value[RQ].imgUrl},null,8,_hoisted_4$w)):createCommentVNode("",!0)],6))),128))])):Ui.value.length>0?(openBlock(),createElementBlock("div",_hoisted_5$o,[createBaseVNode("div",_hoisted_6$l,[Ui.value[0].svgcode?(openBlock(),createElementBlock("span",{key:0,innerHTML:Ui.value[0].svgcode},null,8,_hoisted_7$h)):Ui.value[0].imgUrl?(openBlock(),createElementBlock("img",{key:1,class:"symbologyIcon w-full h-full",src:Ui.value[0].imgUrl},null,8,_hoisted_8$h)):createCommentVNode("",!0)])])):createCommentVNode("",!0)],2),createBaseVNode("div",_hoisted_9$h,[Vi.result.loaded?(openBlock(),createElementBlock("div",_hoisted_10$d,toDisplayString$1(Vi.result.items.length),1)):createCommentVNode("",!0)])])):(openBlock(),createElementBlock("div",_hoisted_11$9$1,_hoisted_13$9))}}),SymbologyStack$1=_export_sfc(_sfc_main$13,[["__scopeId","data-v-256f0518"]]),_hoisted_1$_=["content"],_hoisted_2$N={class:"symbologyLayerName truncate"},_sfc_main$12=defineComponent({__name:"symbology-item",props:{layer:{type:Object,required:!0},result:{type:Object,required:!0},selected:{type:Boolean,required:!0}},setup(Vi){const Br=Vi,Ui=useDetailsStore(),Es=computed(()=>Ui.properties),mh=()=>{const $Q=Br.layer;return $Q&&Es.value[$Q.id]&&Es.value[$Q.id].name?Es.value[$Q.id].name:$Q?.name??""};return($Q,RQ)=>{const PQ=resolveDirective("tippy");return withDirectives((openBlock(),createElementBlock("button",{class:normalizeClass(["flex flex-grow justify-start items-center px-7 py-10 default-focus-style symbologyStackButton truncate",Vi.selected?"detailsButtonSelected":"px-11"]),onClick:RQ[0]||(RQ[0]=withModifiers(()=>{},["stop"])),content:mh()},[createVNode(SymbologyStack$1,{class:"symbStack w-32 h-32 mr-10",layer:Vi.layer,result:Vi.result},null,8,["layer","result"]),createBaseVNode("div",_hoisted_2$N,toDisplayString$1(mh()),1)],10,_hoisted_1$_)),[[PQ,{placement:"right",sticky:!0}]])}}}),_hoisted_1$Z=["onBlur"],_sfc_main$11=defineComponent({__name:"symbology-list",props:{results:{type:Object,required:!0},selected:{type:String,required:!0}},emits:["selection-changed"],setup(Vi,{emit:Br}){const Ui=Vi,Es=useLayerStore(),mh=ref(""),$Q=ref([]),RQ=ref(!1),PQ=ref(!1),NQ=see=>Es.getLayerByUid(see),FQ=see=>{mh.value=see,Br("selection-changed",see),RQ.value=!1},BQ=()=>{PQ.value||setTimeout(()=>{RQ.value=PQ.value},500),PQ.value=!0},jQ=()=>{RQ.value=PQ.value=!1},HQ=()=>{PQ.value||(RQ.value=!0),PQ.value=!0},KQ=()=>{RQ.value=PQ.value=!1};return onBeforeMount(()=>{$Q.value.push(watch$1(Ui,()=>{mh.value=Ui.selected}))}),onBeforeUnmount(()=>{$Q.value.forEach(see=>see())}),(see,aee)=>{const lee=resolveDirective("focus-item"),pee=resolveDirective("focus-list");return withDirectives((openBlock(),createElementBlock("div",{class:normalizeClass(["symbology-list absolute overflow-hidden z-50 p-0 w-48 bg-white text-sm inline-flex flex-col",{"symbology-list-expanded":RQ.value}]),onMouseover:BQ,onMouseleave:jQ,onFocus:HQ,onBlur:withModifiers(KQ,["self"])},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Ui.results,(Eee,Cee)=>(openBlock(),createElementBlock("div",{class:"flex justify-start relative",key:Cee},[withDirectives((openBlock(),createBlock(_sfc_main$12,{key:Eee.uid,layer:NQ(Eee.uid),result:Eee,selected:Eee.uid===mh.value,onClick:yee=>FQ(Eee.uid)},null,8,["layer","result","selected","onClick"])),[[lee]])]))),128))],42,_hoisted_1$Z)),[[pee]])}}}),_hoisted_1$Y={class:"inline font-bold"},_hoisted_2$M=createBaseVNode("span",{class:"flex-auto"},null,-1),_hoisted_3$E=["innerHTML"],_sfc_main$10=defineComponent({__name:"esri-default",props:{fixtureFields:{type:Object,required:!1},fields:{type:Object,required:!0},identifyData:{type:Object,required:!0}},setup(Vi){const Br=Vi,{t:Ui}=useI18n$1(),Es=inject("iApi"),mh=(FQ,BQ,jQ,HQ)=>{const KQ=FQ.find(see=>see[BQ].toLowerCase()===jQ.toLowerCase());KQ&&delete HQ[KQ.name]},$Q=()=>{const FQ=Object.assign({},Br.identifyData.data);mh(Br.fields,"type","geometry",FQ),Es?.ui.exposeOids||mh(Br.fields,"type","oid",FQ),Es?.ui.exposeMeasurements||(mh(Br.fields,"name","shape_length",FQ),mh(Br.fields,"name","shape_area",FQ));const BQ={};Br.fields.forEach(HQ=>{const KQ=Br.fixtureFields?.find(see=>HQ.name===see.field);BQ[HQ.name]={name:KQ?.alias||HQ.alias||HQ.name,type:HQ.type,visible:KQ?.visible??!0}});const jQ={};Object.keys(FQ).forEach(HQ=>{const KQ=BQ[HQ];if(KQ&&KQ.visible){const see=FQ[HQ];jQ[HQ]={value:typeof see=="number"?Es?.ui.formatNumber(see):see,alias:KQ.name,type:KQ.type}}});for(const[HQ]of Object.entries(jQ))Es.ui.isPlainText(jQ[HQ].value)&&(jQ[HQ].value=Es.ui.escapeHtml(jQ[HQ].value));return jQ},RQ=(FQ,BQ,jQ)=>{switch(jQ){case"date":return NQ(FQ);default:return PQ(FQ,BQ)}},PQ=(FQ,BQ)=>{if(!FQ)return FQ;if(FQ.trim().match(/\.(jpeg|jpg|gif|png)$/)||FQ.trim().match(/^\s*data:([a-z]+\/[a-z]+(;[a-z\-]+\=[a-z\-]+)?)?(;base64)?,[a-z0-9\!\$\&\'\,\(\)\*\+\,\;\=\-\.\_\~\:\@\/\?\%\s]*\s*$/i))return`${Ui(`;const jQ="underline text-blue-600 break-all",HQ=document.createElement("div");return HQ.innerHTML=FQ.trim(),HQ.firstElementChild?.tagName=="A"?(HQ.firstElementChild.className=jQ,HQ.innerHTML):linkifyHtml(FQ,{className:jQ,target:"_blank",validate:{url:see=>/^https?:\/\//.test(see)}})},NQ=FQ=>{const BQ=parseInt(FQ);return isNaN(BQ)?FQ:new Date(BQ).toISOString().split("T")[0]};return(FQ,BQ)=>(openBlock(),createElementBlock("div",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList($Q(),(jQ,HQ,KQ)=>(openBlock(),createElementBlock("div",{class:"p-5 pl-3 flex justify-end flex-wrap even:bg-gray-300",key:KQ},[createBaseVNode("span",_hoisted_1$Y,toDisplayString$1(jQ.alias),1),_hoisted_2$M,createBaseVNode("span",{class:"inline",innerHTML:RQ(jQ.value,jQ.alias,jQ.type)},null,8,_hoisted_3$E)]))),128))]))}}),_hoisted_1$X=["innerHTML"],_hoisted_2$L={key:1},_sfc_main$$=defineComponent({__name:"html-default",props:{identifyData:{type:Object,required:!0}},setup(Vi){const{t:Br}=useI18n$1();return(Ui,Es)=>Vi.identifyData?(openBlock(),createElementBlock("div",{key:0,class:"whitespace-pre-wrap break-words h-full overflow-auto",innerHTML:Vi.identifyData.data.data??Vi.identifyData.data},null,8,_hoisted_1$X)):(openBlock(),createElementBlock("div",_hoisted_2$L,toDisplayString$1(unref(Br)("details.layers.results.empty")),1))}}),_hoisted_1$W={class:"relative flex flex-grow truncate"},_hoisted_2$K={key:0,class:"flex flex-grow items-center truncate"},_hoisted_3$D={class:"flex p-8 items-center"},_hoisted_4$v=["innerHTML"],_hoisted_5$n={key:1,class:"symbologyIcon p-6"},_hoisted_6$k=createBaseVNode("div",{class:"animate-spin spinner h-20 w-20"},null,-1),_hoisted_7$g=[_hoisted_6$k],_hoisted_8$g=["content","innerHTML"],_hoisted_9$g={class:"zoomButton text-center p-3"},_hoisted_10$c=["content","aria-label"],_hoisted_11$8$1={key:0,class:"m-auto animate-spin spinner h-20 w-20"},_hoisted_12$9={key:1,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"green",class:"m-auto w-20 h-20"},_hoisted_13$8$1=createBaseVNode("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M4.5 12.75l6 6 9-13.5"},null,-1),_hoisted_14$8=[_hoisted_13$8$1],_hoisted_15$6$1={key:2,xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"red",class:"m-auto w-20 h-20"},_hoisted_16$5$1=createBaseVNode("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M6 18L18 6M6 6l12 12"},null,-1),_hoisted_17$5$1=[_hoisted_16$5$1],_hoisted_18$4$1=["innerHTML"],_sfc_main$_=defineComponent({__name:"result-item",props:{uid:{type:String,required:!0},data:{type:Object,required:!0},open:{type:Boolean,required:!1}},setup(Vi){const Br=Vi,Ui=useLayerStore(),Es=inject("iApi"),mh=ref([]),$Q=useDetailsStore(),{t:RQ}=useI18n$1(),PQ=ref(""),NQ=ref("none"),FQ=ref(),BQ=()=>Ui.getLayerByUid(Br.uid),jQ=computed(()=>$Q.properties),HQ=computed(()=>$Q.defaultTemplates),KQ=computed(()=>BQ()?.supportsFeatures??!1),see=computed(()=>BQ()?.mapLayer??!1),aee=computed(()=>{const Ete=BQ()?.nameField;let Ate=Ete&&Br.data.loaded?Br.data.data[Ete]:Es.$i18n.t("details.items.title");return Es.ui.isPlainText(Ate)&&(Ate=Es.ui.escapeHtml(Ate)),Ate}),lee=Ete=>{if(typeof Ete=="string"){const Ate="underline text-blue-600 break-all",Pte=document.createElement("div");return Pte.innerHTML=Ete.trim(),Pte.firstElementChild?.tagName=="A"?(Pte.firstElementChild.className=Ate,Pte.innerHTML):linkifyHtml(Ete,{className:Ate,target:"_blank",validate:{url:Nte=>/^https?:\/\//.test(Nte)}})}return Ete},pee=()=>{Nee("none"),Br.data.loaded?Eee():Br.data.load().then(()=>{Eee()})},Eee=()=>{if(PQ.value="",!(Br.data&&Br.data.loaded))return;const Ete=BQ();if(Ete===void 0){console.warn(`could not find layer for uid ${Br.uid} during icon lookup`);return}if(Ete.supportsFeatures){const Ate=Ete.oidField;Ete.getIcon(Br.data.data[Ate]).then(Pte=>{PQ.value=Pte})}},Cee=computed(()=>{const Ete=BQ();return Ete&&jQ.value[Ete.id]&&jQ.value[Ete.id].template?jQ.value[Ete.id].template:HQ.value&&HQ.value[Br.data.format]?HQ.value[Br.data.format]:KQ.value?_sfc_main$10:_sfc_main$$}),yee=computed(()=>KQ.value?BQ()?.fields||[]:[]),Hee=computed(()=>{const Ete=BQ();if(Ete&&jQ.value[Ete.id]&&jQ.value[Ete.id].fields)return jQ.value[Ete.id].fields}),Nee=Ete=>{Ete==="zoomed"||Ete==="error"?setTimeout(()=>{NQ.value=Ete,FQ.value?._tippy.show(),setTimeout(()=>{FQ.value?._tippy.hide(),NQ.value="none"},3e3)},300):NQ.value=Ete},Yee=()=>{if(NQ.value!=="none")return;Nee("zooming");const Ete=BQ();if(Ete===void 0||!Ete.isLoaded){console.warn(`Could not find layer for uid ${Br.uid} during zoom geometry lookup`),Nee("error");return}if(!Br.data.loaded){console.warn("Details zoomToFeature call on item that is still loading. Should be impossible, alert the devs."),Nee("error");return}const Ate=Br.data.data[Ete.oidField],Pte=()=>{const kte={getGeom:!0};Ete.getGraphic(Ate,kte).then(Nte=>{Nte.geometry.invalid()?(console.error(`Could not find graphic for objectid ${Ate}`),Nee("error")):(Es.geo.map.zoomMapTo(Nte.geometry),Nee("zoomed"),Es.updateAlert(Es.$i18n.t("details.item.alert.zoom")))}).catch(()=>{Nee("error")})};Ete.layerType===LayerType.FEATURE&&Ete.geomType!==GeometryType.POINT?Ete.getGraphicExtent(Ate).then(kte=>{Es.geo.map.zoomMapTo(kte),Nee("zoomed"),Es.updateAlert(Es.$i18n.t("details.item.alert.zoom"))}).catch(()=>{Pte()}):Pte()};return onBeforeMount(()=>{mh.value.push(watch$1(Br,()=>{pee()},{deep:!1,immediate:!0}))}),onBeforeUnmount(()=>{mh.value.forEach(Ete=>Ete())}),(Ete,Ate)=>{const Pte=resolveDirective("tippy");return openBlock(),createElementBlock(Fragment,null,[createBaseVNode("div",_hoisted_1$W,[Vi.data.loaded&&KQ.value?(openBlock(),createElementBlock("div",_hoisted_2$K,[createBaseVNode("div",_hoisted_3$D,[PQ.value?(openBlock(),createElementBlock("span",{key:0,class:"flex-none symbologyIcon",innerHTML:PQ.value},null,8,_hoisted_4$v)):(openBlock(),createElementBlock("div",_hoisted_5$n,_hoisted_7$g))]),withDirectives(createBaseVNode("span",{class:"itemName pl-3 text-left flex-grow truncate",content:aee.value,innerHTML:lee(aee.value)},null,8,_hoisted_8$g),[[Pte,{placement:"right"}]]),createBaseVNode("span",_hoisted_9$g,[see.value?withDirectives((openBlock(),createElementBlock("button",{key:0,type:"button",content:unref(RQ)(`details.item.zoom${NQ.value==="none"?"":`.${NQ.value}`}`),"aria-label":unref(RQ)(`grid.cells.zoom${NQ.value==="none"?"":`.${NQ.value}`}`),ref_key:"zoomButton",ref:FQ,onClick:Ate[0]||(Ate[0]=kte=>{kte.stopPropagation(),Yee()}),class:"text-gray-600 w-24 h-24 p-2 flex justify-center items-center"},[NQ.value==="zooming"?(openBlock(),createElementBlock("div",_hoisted_11$8$1)):NQ.value==="zoomed"?(openBlock(),createElementBlock("svg",_hoisted_12$9,_hoisted_14$8)):NQ.value==="error"?(openBlock(),createElementBlock("svg",_hoisted_15$6$1,_hoisted_17$5$1)):(openBlock(),createElementBlock("span",{key:3,innerHTML:unref(Es).ui.getZoomIcon()},null,8,_hoisted_18$4$1))],8,_hoisted_10$c)),[[Pte,{placement:"bottom"}]]):createCommentVNode("",!0)])])):createCommentVNode("",!0)]),Vi.open?(openBlock(),createBlock(resolveDynamicComponent(Cee.value),{key:0,identifyData:Vi.data,fields:yee.value,fixtureFields:Hee.value,class:"p-8"},null,8,["identifyData","fields","fixtureFields"])):createCommentVNode("",!0)],64)}}});var b$o={name:"Toggle",emits:["input","update:modelValue","change"],props:{value:{validator:function(Vi){return Br=>["number","string","boolean"].indexOf(typeof Br)!==-1||Br==null},required:!1},modelValue:{validator:function(Vi){return Br=>["number","string","boolean"].indexOf(typeof Br)!==-1||Br==null},required:!1},id:{type:[String,Number],required:!1,default:"toggle"},name:{type:[String,Number],required:!1,default:"toggle"},disabled:{type:Boolean,required:!1,default:!1},required:{type:Boolean,required:!1,default:!1},falseValue:{type:[String,Number,Boolean],required:!1,default:!1},trueValue:{type:[String,Number,Boolean],required:!1,default:!0},onLabel:{type:[String,Object],required:!1,default:""},offLabel:{type:[String,Object],required:!1,default:""},classes:{type:Object,required:!1,default:()=>({})},labelledby:{type:String,required:!1},describedby:{type:String,required:!1},aria:{required:!1,type:Object,default:()=>({})}},setup(Vi,Br){const Ui=function(RQ,PQ,NQ){const{value:FQ,modelValue:BQ,falseValue:jQ,trueValue:HQ,disabled:KQ}=toRefs(RQ),see=BQ&&BQ.value!==void 0?BQ:FQ,aee=computed(()=>see.value===HQ.value),lee=Cee=>{PQ.emit("input",Cee),PQ.emit("update:modelValue",Cee),PQ.emit("change",Cee)},pee=()=>{lee(HQ.value)},Eee=()=>{lee(jQ.value)};return[null,void 0,!1,0,"0","off"].indexOf(see.value)!==-1&&[jQ.value,HQ.value].indexOf(see.value)===-1&&Eee(),[!0,1,"1","on"].indexOf(see.value)!==-1&&[jQ.value,HQ.value].indexOf(see.value)===-1&&pee(),{externalValue:see,checked:aee,update:lee,check:pee,uncheck:Eee,handleInput:Cee=>{lee(Cee.target.checked?HQ.value:jQ.value)},handleClick:()=>{KQ.value||(aee.value?Eee():pee())}}}(Vi,Br),Es=function(RQ,PQ,NQ){const{trueValue:FQ,falseValue:BQ,onLabel:jQ,offLabel:HQ}=toRefs(RQ),KQ=NQ.checked,see=NQ.update;return{label:computed(()=>{let aee=KQ.value?jQ.value:HQ.value;return aee||(aee=" "),aee}),toggle:()=>{see(KQ.value?BQ.value:FQ.value)},on:()=>{see(FQ.value)},off:()=>{see(BQ.value)}}}(Vi,0,{checked:Ui.checked,update:Ui.update}),mh=function(RQ,PQ,NQ){const FQ=toRefs(RQ),BQ=FQ.disabled,jQ=NQ.checked,HQ=computed(()=>({container:"toggle-container",toggle:"toggle",toggleOn:"toggle-on",toggleOff:"toggle-off",toggleOnDisabled:"toggle-on-disabled",toggleOffDisabled:"toggle-off-disabled",handle:"toggle-handle",handleOn:"toggle-handle-on",handleOff:"toggle-handle-off",handleOnDisabled:"toggle-handle-on-disabled",handleOffDisabled:"toggle-handle-off-disabled",label:"toggle-label",...FQ.classes.value}));return{classList:computed(()=>({container:HQ.value.container,toggle:[HQ.value.toggle,BQ.value?jQ.value?HQ.value.toggleOnDisabled:HQ.value.toggleOffDisabled:jQ.value?HQ.value.toggleOn:HQ.value.toggleOff],handle:[HQ.value.handle,BQ.value?jQ.value?HQ.value.handleOnDisabled:HQ.value.handleOffDisabled:jQ.value?HQ.value.handleOn:HQ.value.handleOff],label:HQ.value.label}))}}(Vi,0,{checked:Ui.checked}),$Q=function(RQ,PQ,NQ){const{disabled:FQ}=toRefs(RQ),BQ=NQ.check,jQ=NQ.uncheck,HQ=NQ.checked;return{handleSpace:()=>{FQ.value||(HQ.value?jQ():BQ())}}}(Vi,0,{check:Ui.check,uncheck:Ui.uncheck,checked:Ui.checked});return{...Ui,...mh,...Es,...$Q}}};const f$L=["tabindex","aria-checked","aria-describedby","aria-labelledby"],h$A=["id","name","value","checked","disabled"],v$p=["innerHTML"],p$1l=["checked"];b$o.render=function(Vi,Br,Ui,Es,mh,$Q){return openBlock(),createElementBlock("div",mergeProps({class:Vi.classList.container,tabindex:Ui.disabled?void 0:0,"aria-checked":Vi.checked,"aria-describedby":Ui.describedby,"aria-labelledby":Ui.labelledby,role:"switch"},Ui.aria,{onKeypress:Br[1]||(Br[1]=withKeys(withModifiers((...RQ)=>Vi.handleSpace&&Vi.handleSpace(...RQ),["prevent"]),["space"]))}),[withDirectives(createBaseVNode("input",{type:"checkbox",id:Ui.id,name:Ui.name,value:Ui.trueValue,checked:Vi.checked,disabled:Ui.disabled},null,8,h$A),[[vShow,!1]]),createBaseVNode("div",{class:normalizeClass(Vi.classList.toggle),onClick:Br[0]||(Br[0]=(...RQ)=>Vi.handleClick&&Vi.handleClick(...RQ))},[createBaseVNode("span",{class:normalizeClass(Vi.classList.handle)},null,2),renderSlot(Vi.$slots,"label",{checked:Vi.checked,classList:Vi.classList},()=>[createBaseVNode("span",{class:normalizeClass(Vi.classList.label),innerHTML:Vi.label},null,10,v$p)]),Ui.required?(openBlock(),createElementBlock("input",{key:0,type:"checkbox",style:{appearance:"none",height:"1px",margin:"0",padding:"0",fontSize:"0",background:"transparent",position:"absolute",width:"100%",bottom:"0",outline:"none"},checked:Vi.checked,"aria-hidden":"true",tabindex:"-1",required:""},null,8,p$1l)):createCommentVNode("v-if",!0)],2)],16,f$L)},b$o.__file="src/Toggle.vue";const _withScopeId$g=Vi=>(pushScopeId("data-v-9717afbc"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$V={class:"flex flex-row rv-label"},_hoisted_2$J={class:"flex items-center"},_hoisted_3$C=["innerHTML"],_hoisted_4$u=_withScopeId$g(()=>createBaseVNode("div",{class:"flex-1"},null,-1)),_sfc_main$Z=defineComponent({__name:"toggle-switch-control",props:{config:{type:Object,required:!0},name:String,icon:String,ariaLabel:String},emits:["toggled"],setup(Vi,{emit:Br}){const Ui=Vi,Es=ref(Ui.config.value),mh=ref(!!Ui.config.disabled),$Q=ref(0),RQ=reactive([]),PQ=ref(null);RQ.push(watch$1(toRef(Ui,"config"),(BQ,jQ)=>{Es.value=BQ.value,mh.value=!!BQ.disabled,$Q.value+=mh.value!==jQ.disabled?1:0},{deep:!0}),watch$1(PQ,BQ=>{BQ&&FQ()}));const NQ=()=>{mh.value||(Es.value=!Es.value,Br("toggled",Es.value))},FQ=()=>{if(PQ.value){const BQ=PQ.value.querySelector('input[type="checkbox"]');BQ&&Ui.ariaLabel&&BQ.setAttribute("aria-label",Ui.ariaLabel)}};return onBeforeUnmount(()=>{RQ.forEach(BQ=>BQ())}),(BQ,jQ)=>(openBlock(),createElementBlock("div",_hoisted_1$V,[createBaseVNode("div",_hoisted_2$J,[createBaseVNode("div",{innerHTML:Vi.icon,class:"p-8 pl-0"},null,8,_hoisted_3$C),createTextVNode(" "+toDisplayString$1(Vi.name),1)]),_hoisted_4$u,createBaseVNode("div",{ref_key:"toggleWrapper",ref:PQ},[(openBlock(),createBlock(unref(b$o),{onChange:jQ[0]||(jQ[0]=HQ=>Br("toggled",HQ)),onKeyupCapture:[withKeys(withModifiers(NQ,["stop"]),["enter"]),withKeys(withModifiers(NQ,["stop"]),["space"])],disabled:mh.value,key:$Q.value,modelValue:Es.value,"onUpdate:modelValue":jQ[1]||(jQ[1]=HQ=>Es.value=HQ),classes:{container:"inline-block rounded-full outline-none focus:ring focus:ring-blue-500 focus:ring-opacity-30",toggle:"flex w-40 h-15 rounded-full relative cursor-pointer transition items-center box-content border-2 text-xs leading-none",toggleOn:"bg-blue-500 border-blue-500 justify-start text-white",toggleOff:"bg-gray-200 border-gray-200 justify-end text-gray-700",toggleOnDisabled:"bg-gray-300 border-gray-300 justify-start text-gray-400 cursor-not-allowed",toggleOffDisabled:"bg-gray-200 border-gray-200 justify-end text-gray-400 cursor-not-allowed",handle:"inline-block bg-white w-15 h-15 top-0 rounded-full absolute transition-all",handleOn:"left-full transform -translate-x-full",handleOff:"left-0",handleOnDisabled:"bg-gray-100 left-full transform -translate-x-full",handleOffDisabled:"bg-gray-100 left-0",label:"text-center w-8 border-box whitespace-nowrap select-none"}},null,8,["onKeyupCapture","disabled","modelValue"]))],512)]))}}),ToggleSwitchControl=_export_sfc(_sfc_main$Z,[["__scopeId","data-v-9717afbc"]]),_withScopeId$f=Vi=>(pushScopeId("data-v-04b12e3e"),Vi=Vi(),popScopeId(),Vi),_hoisted_1$U={key:0,class:"layerName w-full flex-grow p-5 pb-8 font-bold truncate",tabIndex:"0"},_hoisted_2$I={key:1,class:"p-8 mb-8 bg-gray-100 flex justify-between"},_hoisted_3$B={for:"toggle"},_hoisted_4$t={key:2,class:"flex flex-col justify-between p-8 mb-8 bg-gray-100"},_hoisted_5$m={class:"flex justify-between"},_hoisted_6$j=["aria-label"],_hoisted_7$f={class:"flex bg-gray-200 py-8 items-center"},_hoisted_8$f=["content","aria-label","disabled"],_hoisted_9$f=_withScopeId$f(()=>createBaseVNode("svg",{height:"24",width:"24",viewBox:"0 0 23 23"},[createBaseVNode("g",null,[createBaseVNode("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"})])],-1)),_hoisted_10$b=[_hoisted_9$f],_hoisted_11$7$1={class:"px-8"},_hoisted_12$8$1=["content","aria-label","disabled"],_hoisted_13$7$1=_withScopeId$f(()=>createBaseVNode("svg",{height:"24",width:"24",viewBox:"0 0 23 23"},[createBaseVNode("g",null,[createBaseVNode("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"})])],-1)),_hoisted_14$7$1=[_hoisted_13$7$1],_hoisted_15$5$1={key:3},_hoisted_16$4$1={key:0},_hoisted_17$4$1={key:0,class:"flex flex-col"},_hoisted_18$3$1=["onClick"],_hoisted_19$3$1={key:1,class:"text-center"},_hoisted_20$2$1={key:4,class:"p-5"},_hoisted_21$3$1=_withScopeId$f(()=>createBaseVNode("span",{class:"animate-spin spinner h-20 w-20 px-5 mr-8"},null,-1)),_sfc_main$Y=defineComponent({__name:"result-list",props:{uid:{type:String,required:!0},results:{type:Object,required:!0}},setup(Vi){const Br=Vi,Ui=inject("iApi"),Es=useDetailsStore(),mh=useLayerStore(),{t:$Q}=useI18n$1(),RQ=ref(!1),PQ=ref(Ui.fixture.get("details")),NQ=ref(!0),FQ=ref(!1),BQ=ref(0),jQ=ref([]),HQ=ref([]),KQ=computed(()=>Es.activeGreedy),see=computed(()=>Es.properties),aee=()=>mh.getLayerByUid(Br.uid),lee=computed(()=>Br.results.find(Rte=>Rte.uid===Br.uid)?.loaded??!1),pee=computed(()=>Br.results.find(Rte=>Rte.uid===Br.uid)?.requestTime),Eee=computed(()=>{const Lte=aee();return Lte&&see.value[Lte.id]&&see.value[Lte.id].name?see.value[Lte.id].name:Lte?.name??""}),Cee=()=>{const Lte=Br.results.find(Rte=>Rte.uid===Br.uid);return Lte?Lte.items:[]},yee=computed(()=>Cee()[BQ.value]),Hee=computed(()=>{if(PQ.value.hasHilighter()){const Lte=aee();if(Lte)return Lte.mapLayer&&Lte.supportsFeatures}return!1}),Nee=Lte=>{NQ.value=Lte,Es.hilightToggle=Lte,Ate()},Yee=()=>{const Lte=aee();BQ.value=BQ.value??0,NQ.value=Es.hilightToggle??NQ.value,FQ.value=!1,RQ.value=!!Lte,Ate()},Ete=Lte=>{BQ.value+=Lte},Ate=()=>{const Lte=Cee();if(NQ.value&&lee&&Lte.length>0&&Hee.value)if(FQ.value)PQ.value.hilightDetailsItems(Lte,Br.uid);else{const Rte=Lte[BQ.value];Rte&&PQ.value.hilightDetailsItems([Rte],Br.uid)}else PQ.value.removeDetailsHilight()},Pte=()=>{FQ.value=!0,Ate()},kte=()=>{PQ.value.removeDetailsHilight()},Nte=()=>{PQ.value.removeDetailsHilight()},Bte=Lte=>{BQ.value=Lte,FQ.value=!1};return onMounted(()=>{jQ.value.push(Ui.event.on(GlobalEvents.LAYER_REMOVE,Lte=>{const Rte=Ui.panel.get("details-panel");Br.uid===Lte.uid&&Rte&&Rte.close()})),jQ.value.push(Ui.event.on(GlobalEvents.PANEL_CLOSED,Lte=>{Lte.id=="details-panel"&&kte()})),jQ.value.push(Ui.event.on(GlobalEvents.PANEL_MINIMIZED,Lte=>{Lte.id=="details-panel"&&Nte()})),jQ.value.push(Ui.event.on(GlobalEvents.MAP_BASEMAPCHANGE,()=>{NQ.value&&Ate()}))}),onBeforeMount(()=>{HQ.value.push(watch$1(yee,()=>{Yee(),yee.value===void 0&&PQ.value.removeDetailsHilight()},{deep:!1,immediate:!0})),HQ.value.push(watch$1(pee,()=>{BQ.value=0})),HQ.value.push(watch$1(()=>Br.uid,()=>{BQ.value=0}))}),onBeforeUnmount(()=>{HQ.value.forEach(Lte=>Lte()),jQ.value.forEach(Lte=>Ui.event.off(Lte))}),(Lte,Rte)=>{const Fte=resolveDirective("truncate"),jte=resolveDirective("tippy"),Xte=resolveDirective("focus-item"),ire=resolveDirective("focus-list");return lee.value&&KQ.value===0?(openBlock(),createElementBlock("div",{key:0,class:"detailsContent relative flex flex-col flex-grow pl-5",style:normalizeStyle(Vi.results.length>1?{"margin-left":"42px"}:"")},[RQ.value?withDirectives((openBlock(),createElementBlock("h1",_hoisted_1$U,[createTextVNode(toDisplayString$1(Eee.value),1)])),[[Fte,{options:{placement:"top-start"}}]]):createCommentVNode("",!0),Hee.value?(openBlock(),createElementBlock("div",_hoisted_2$I,[createBaseVNode("label",_hoisted_3$B,toDisplayString$1(unref($Q)("details.togglehilight.title")),1),createVNode(ToggleSwitchControl,{config:{value:NQ.value,disabled:!1},onToggled:Nee},null,8,["config"])])):createCommentVNode("",!0),RQ.value&&Cee().length>1&&!FQ.value?(openBlock(),createElementBlock("div",_hoisted_4$t,[createBaseVNode("div",_hoisted_5$m,[createBaseVNode("button",{type:"button",class:"px-8 font-bold hover:bg-gray-200 focus:bg-gray-200","aria-label":unref($Q)("details.item.see.list"),onClick:Rte[0]||(Rte[0]=qte=>Pte())},toDisplayString$1(unref($Q)("details.item.see.list")),9,_hoisted_6$j),createBaseVNode("div",_hoisted_7$f,[withDirectives((openBlock(),createElementBlock("button",{type:"button",content:unref($Q)("details.item.previous.item"),onClick:Rte[1]||(Rte[1]=qte=>Ete(-1)),class:"mx-2 opacity-60 hover:opacity-90 disabled:opacity-30 disabled:cursor-default","aria-label":unref($Q)("details.item.previous.item"),disabled:BQ.value===0},_hoisted_10$b,8,_hoisted_8$f)),[[jte,{placement:"top"}]]),createBaseVNode("span",_hoisted_11$7$1,toDisplayString$1(unref($Q)("details.item.count",[BQ.value+1,Cee().length])),1),withDirectives((openBlock(),createElementBlock("button",{type:"button",content:unref($Q)("details.item.next.item"),onClick:Rte[2]||(Rte[2]=qte=>Ete(1)),class:"mx-2 rotate-180 opacity-60 hover:opacity-90 disabled:opacity-30 disabled:cursor-default","aria-label":unref($Q)("details.item.next.item"),disabled:BQ.value===Cee().length-1},_hoisted_14$7$1,8,_hoisted_12$8$1)),[[jte,{placement:"top"}]])])])])):createCommentVNode("",!0),RQ.value?(openBlock(),createElementBlock("div",_hoisted_15$5$1,[Cee().length>0?(openBlock(),createElementBlock("div",_hoisted_16$4$1,[FQ.value?withDirectives((openBlock(),createElementBlock("div",_hoisted_17$4$1,[(openBlock(!0),createElementBlock(Fragment,null,renderList(Cee(),(qte,Kte)=>withDirectives((openBlock(),createElementBlock("button",{class:"flex flex-grow truncate default-focus-style hover:bg-gray-200",key:Kte,onClick:nre=>Bte(Kte)},[createVNode(_sfc_main$_,{data:qte,uid:Vi.uid,open:!1},null,8,["data","uid"])],8,_hoisted_18$3$1)),[[Xte]])),128))])),[[ire]]):(openBlock(),createBlock(_sfc_main$_,{key:1,data:yee.value,uid:Vi.uid,open:!0},null,8,["data","uid"]))])):(openBlock(),createElementBlock("div",_hoisted_19$3$1,toDisplayString$1(unref($Q)("details.layers.results.empty.currentLayer")),1))])):(openBlock(),createElementBlock("div",_hoisted_20$2$1,toDisplayString$1(unref($Q)("details.item.no.data")),1))],4)):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["flex justify-center py-10 items-center",Vi.results.length>1?"ml-42":""])},[_hoisted_21$3$1,createTextVNode(" "+toDisplayString$1(unref($Q)("details.item.loading")),1)],2))}}}),ResultList=_export_sfc(_sfc_main$Y,[["__scopeId","data-v-04b12e3e"]]),_hoisted_1$T={class:"relative h-full"},_hoisted_2$H={class:"detailsContentSection overflow-y-auto h-full"},_sfc_main$X=defineComponent({__name:"details-screen",props:{panel:{type:Object}},setup(Vi){const{t:Br}=useI18n$1(),Ui=inject("iApi"),Es=useDetailsStore(),mh=ref([]),$Q=ref([]),RQ=ref([]),PQ=ref(!1),NQ=ref(""),FQ=ref(!1),BQ=computed(()=>Es.activeGreedy),jQ=computed(()=>Es.payload),HQ=computed(()=>Es.properties),KQ=pee=>{NQ.value=pee,FQ.value=!0},see=pee=>{if(pee===void 0)return;const Eee=pee.length===0?0:pee[0].requestTime;Es.activeGreedy=Eee,Es.slowLoadingFlag=!1,RQ.value=pee,aee(pee)},aee=pee=>{if(FQ.value){const Eee=RQ.value.findIndex(Cee=>Cee.uid===NQ.value);if(Eee!==-1){const Cee=RQ.value[Eee];Cee.loading.then(()=>{Cee.requestTime===BQ.value&&(Cee.items.length>0?(Es.activeGreedy=0,FQ.value=!1,PQ.value=!1):lee(pee))})}else lee(pee)}else lee(pee);setTimeout(()=>{BQ.value!==0&&pee[0].requestTime===BQ.value&&(Es.slowLoadingFlag=!0)},500)},lee=pee=>{const Eee=pee.map(yee=>yee.loading.then(()=>yee.items.length>0?Promise.resolve(yee):Promise.reject())),Cee=pee.length===0?0:pee[0].requestTime;Promise.any(Eee).then(yee=>{if(yee.requestTime!==BQ.value)return;const Hee=RQ.value.find(Nee=>Nee.uid===yee.uid);Es.activeGreedy=0,Hee!==void 0&&(NQ.value=Hee.uid,PQ.value=!1)}).catch(()=>{Cee===BQ.value&&(Es.activeGreedy=0,PQ.value=!0)})};return onBeforeMount(()=>{$Q.value.push(watch$1(jQ,pee=>{see(pee)},{deep:!1,immediate:!0})),$Q.value.push(watch$1(BQ,pee=>{pee===0&&(Es.slowLoadingFlag=!1)}))}),onBeforeUnmount(()=>{mh.value.forEach(pee=>Ui.event.off(pee)),$Q.value.forEach(pee=>pee())}),(pee,Eee)=>{const Cee=resolveComponent("panel-screen");return openBlock(),createBlock(Cee,{panel:Vi.panel},{header:withCtx(()=>[createTextVNode(toDisplayString$1(unref(Es).origin==="toggleEvent"?unref(Br)("details.layers.title.gridOrigin"):unref(Br)("details.layers.title.identifyOrigin")),1)]),content:withCtx(()=>[createBaseVNode("div",_hoisted_1$T,[RQ.value.length>1?(openBlock(),createBlock(_sfc_main$11,{key:0,results:RQ.value,detailsProperties:HQ.value,selected:NQ.value,onSelectionChanged:KQ},null,8,["results","detailsProperties","selected"])):createCommentVNode("",!0),createBaseVNode("div",_hoisted_2$H,[PQ.value?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(["text-center",{"ml-42":RQ.value.length>1}])},toDisplayString$1(RQ.value.length>=1?unref(Br)("details.layers.results.empty"):unref(Br)("details.layers.results.empty.noLayers")),3)):(openBlock(),createBlock(ResultList,{key:0,uid:NQ.value,results:RQ.value},null,8,["uid","results"]))])])]),_:1},8,["panel"])}}}),DetailsScreenV=_export_sfc(_sfc_main$X,[["__scopeId","data-v-251e74c1"]]),messages$e={en:{"details.layers.title.identifyOrigin":"Identify Details","details.layers.title.gridOrigin":"Details","details.layers.found":"Found {numResults} results in {numLayers} layers","details.layers.loading":"The layer is loading...","details.layers.error":"Error","details.layers.results.empty":"No results found for any layer.","details.layers.results.empty.currentLayer":"No results found for the selected layer.","details.layers.results.empty.noLayers":"No layers for identification.","details.result.default.name":"Identify Item {0}","details.items.title":"Details","details.item.see.list":"See List","details.item.zoom":"Zoom to feature","details.item.zoom.zooming":"Zooming...","details.item.zoom.error":"Zoom failed","details.item.zoom.zoomed":"Zoomed","details.item.previous.item":"Previous item","details.item.next.item":"Next item","details.item.count":"{0} of {1}","details.item.loading":"Loading results...","details.item.no.data":"No data to show because the layer has been removed","details.item.alert.zoom":"Zoomed into feature","details.item.alert.show.item":"Showing result {itemName}","details.item.alert.show.list":"Showing all results for {layerName}","details.item.alert.defaultAltText":"Image associated with {alias} field","details.togglehilight.title":"Toggle Highlight","details.item.open":"Expand","details.item.collapse":"Collapse"},fr:{"details.layers.title.identifyOrigin":"Identifier les détails","details.layers.title.gridOrigin":"Détails","details.layers.found":"{numResults} résultats trouvés dans {numLayers} couches","details.layers.loading":"La couche est en cours de chargement...","details.layers.error":"Erreur","details.layers.results.empty":"Aucun résultat trouvé pour aucune couche.","details.layers.results.empty.currentLayer":"Aucun résultat trouvé pour la couche sélectionnée.","details.layers.results.empty.noLayers":"Pas de couches pour l'identification.","details.result.default.name":"Désigner l'élément {0}","details.items.title":"Détails","details.item.see.list":"Voir la liste","details.item.zoom":"Zoom à l'élément","details.item.zoom.zooming":"Zoom en cours...","details.item.zoom.error":"Échec du zoom","details.item.zoom.zoomed":"Zoom terminé","details.item.previous.item":"Élément précédent","details.item.next.item":"Élément suivant","details.item.count":"{0} de {1}","details.item.loading":"Chargement des résultats...","details.item.no.data":"Aucune donnée à afficher","details.item.alert.zoom":"Zoom sur la caractéristique","details.item.alert.show.item":"Affichage du résultat {itemName}","details.item.alert.show.list":"Affichage de tous les résultats pour {layerName}","details.item.alert.defaultAltText":"Image associée au champ {alias}","details.togglehilight.title":"Basculer vers l'élément principal","details.item.open":"Développer","details.item.collapse":"Réduire"}};class DetailsFixture extends DetailsAPI{async added(){this.$iApi.panel.register({"details-panel":{screens:{"details-screen":markRaw(DetailsScreenV)},style:{width:"425px"},button:{tooltip:"details.layers.title.identifyOrigin",icon:''},alertName:"details.items.title"}},{i18n:{messages:messages$e}}),this._parseConfig(this.config);const Br=this.$vApp.$watch(()=>this.config,Ui=>this._parseConfig(Ui));this.removed=()=>{Br(),this.$iApi.panel.remove("details-panel"),this.$iApi.fixture.exists("appbar")&&useAppbarStore(this.$vApp.$pinia).removeButton("details-panel"),useDetailsStore(this.$vApp.$pinia).$reset()}}}const index$r=Object.freeze(Object.defineProperty({__proto__:null,default:DetailsFixture},Symbol.toStringTag,{value:"Module"}));var fabric={};const __viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$2=getAugmentedNamespace(__viteBrowserExternal$1);(function(Vi){/*! Fabric.js Copyright 2008-2015, Printio (Juriy Zaytsev, Maxim Chernyak) */var Br=Br||{version:"5.3.0"};if(Vi.fabric=Br,typeof document<"u"&&typeof window<"u")document instanceof(typeof HTMLDocument<"u"?HTMLDocument:Document)?Br.document=document:Br.document=document.implementation.createHTMLDocument(""),Br.window=window;else{var Ui=require$$2,Es=new Ui.JSDOM(decodeURIComponent("%3C!DOCTYPE%20html%3E%3Chtml%3E%3Chead%3E%3C%2Fhead%3E%3Cbody%3E%3C%2Fbody%3E%3C%2Fhtml%3E"),{features:{FetchExternalResources:["img"]},resources:"usable"}).window;Br.document=Es.document,Br.jsdomImplForWrapper=require$$2.implForWrapper,Br.nodeCanvas=require$$2.Canvas,Br.window=Es,DOMParser=Br.window.DOMParser}Br.isTouchSupported="ontouchstart"in Br.window||"ontouchstart"in Br.document||Br.window&&Br.window.navigator&&Br.window.navigator.maxTouchPoints>0,Br.isLikelyNode=typeof Buffer<"u"&&typeof window>"u",Br.SHARED_ATTRIBUTES=["display","transform","fill","fill-opacity","fill-rule","opacity","stroke","stroke-dasharray","stroke-linecap","stroke-dashoffset","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","id","paint-order","vector-effect","instantiated_by_use","clip-path"],Br.DPI=96,Br.reNum="(?:[-+]?(?:\\d+|\\d*\\.\\d+)(?:[eE][-+]?\\d+)?)",Br.commaWsp="(?:\\s+,?\\s*|,\\s*)",Br.rePathCommand=/([-+]?((\d+\.\d+)|((\d+)|(\.\d+)))(?:[eE][-+]?\d+)?)/ig,Br.reNonWord=/[ \n\.,;!\?\-]/,Br.fontPaths={},Br.iMatrix=[1,0,0,1,0,0],Br.svgNS="http://www.w3.org/2000/svg",Br.perfLimitSizeTotal=2097152,Br.maxCacheSideLimit=4096,Br.minCacheSideLimit=256,Br.charWidthsCache={},Br.textureSize=2048,Br.disableStyleCopyPaste=!1,Br.enableGLFiltering=!0,Br.devicePixelRatio=Br.window.devicePixelRatio||Br.window.webkitDevicePixelRatio||Br.window.mozDevicePixelRatio||1,Br.browserShadowBlurConstant=1,Br.arcToSegmentsCache={},Br.boundsOfCurveCache={},Br.cachesBoundsOfCurve=!0,Br.forceGLPutImageData=!1,Br.initFilterBackend=function(){if(Br.enableGLFiltering&&Br.isWebglSupported&&Br.isWebglSupported(Br.textureSize))return console.log("max texture size: "+Br.maxTextureSize),new Br.WebglFilterBackend({tileSize:Br.textureSize});if(Br.Canvas2dFilterBackend)return new Br.Canvas2dFilterBackend},typeof document<"u"&&typeof window<"u"&&(window.fabric=Br),function(){function PQ(KQ,see){if(this.__eventListeners[KQ]){var aee=this.__eventListeners[KQ];see?aee[aee.indexOf(see)]=!1:Br.util.array.fill(aee,!1)}}function NQ(KQ,see){if(this.__eventListeners||(this.__eventListeners={}),arguments.length===1)for(var aee in KQ)this.on(aee,KQ[aee]);else this.__eventListeners[KQ]||(this.__eventListeners[KQ]=[]),this.__eventListeners[KQ].push(see);return this}function FQ(KQ,see){var aee=function(){see.apply(this,arguments),this.off(KQ,aee)}.bind(this);this.on(KQ,aee)}function BQ(KQ,see){if(arguments.length===1)for(var aee in KQ)FQ.call(this,aee,KQ[aee]);else FQ.call(this,KQ,see);return this}function jQ(KQ,see){if(!this.__eventListeners)return this;if(arguments.length===0)for(KQ in this.__eventListeners)PQ.call(this,KQ);else if(arguments.length===1&&typeof arguments[0]=="object")for(var aee in KQ)PQ.call(this,aee,KQ[aee]);else PQ.call(this,KQ,see);return this}function HQ(KQ,see){if(!this.__eventListeners)return this;var aee=this.__eventListeners[KQ];if(!aee)return this;for(var lee=0,pee=aee.length;lee"u"?this._objects.concat():this._objects.filter(function(NQ){return NQ.type===PQ})},item:function(PQ){return this._objects[PQ]},isEmpty:function(){return this._objects.length===0},size:function(){return this._objects.length},contains:function(PQ,NQ){return this._objects.indexOf(PQ)>-1?!0:NQ?this._objects.some(function(FQ){return typeof FQ.contains=="function"&&FQ.contains(PQ,!0)}):!1},complexity:function(){return this._objects.reduce(function(PQ,NQ){return PQ+=NQ.complexity?NQ.complexity():0,PQ},0)}},Br.CommonMethods={_setOptions:function(PQ){for(var NQ in PQ)this.set(NQ,PQ[NQ])},_initGradient:function(PQ,NQ){PQ&&PQ.colorStops&&!(PQ instanceof Br.Gradient)&&this.set(NQ,new Br.Gradient(PQ))},_initPattern:function(PQ,NQ,FQ){PQ&&PQ.source&&!(PQ instanceof Br.Pattern)?this.set(NQ,new Br.Pattern(PQ,FQ)):FQ&&FQ()},_setObject:function(PQ){for(var NQ in PQ)this._set(NQ,PQ[NQ])},set:function(PQ,NQ){return typeof PQ=="object"?this._setObject(PQ):this._set(PQ,NQ),this},_set:function(PQ,NQ){this[PQ]=NQ},toggle:function(PQ){var NQ=this.get(PQ);return typeof NQ=="boolean"&&this.set(PQ,!NQ),this},get:function(PQ){return this[PQ]}},function(PQ){var NQ=Math.sqrt,FQ=Math.atan2,BQ=Math.pow,jQ=Math.PI/180,HQ=Math.PI/2;Br.util={cos:function(KQ){if(KQ===0)return 1;KQ<0&&(KQ=-KQ);var see=KQ/HQ;switch(see){case 1:case 3:return 0;case 2:return-1}return Math.cos(KQ)},sin:function(KQ){if(KQ===0)return 0;var see=KQ/HQ,aee=1;switch(KQ<0&&(aee=-1),see){case 1:return aee;case 2:return 0;case 3:return-aee}return Math.sin(KQ)},removeFromArray:function(KQ,see){var aee=KQ.indexOf(see);return aee!==-1&&KQ.splice(aee,1),KQ},getRandomInt:function(KQ,see){return Math.floor(Math.random()*(see-KQ+1))+KQ},degreesToRadians:function(KQ){return KQ*jQ},radiansToDegrees:function(KQ){return KQ/jQ},rotatePoint:function(KQ,see,aee){var lee=new Br.Point(KQ.x-see.x,KQ.y-see.y),pee=Br.util.rotateVector(lee,aee);return new Br.Point(pee.x,pee.y).addEquals(see)},rotateVector:function(KQ,see){var aee=Br.util.sin(see),lee=Br.util.cos(see),pee=KQ.x*lee-KQ.y*aee,Eee=KQ.x*aee+KQ.y*lee;return{x:pee,y:Eee}},createVector:function(KQ,see){return new Br.Point(see.x-KQ.x,see.y-KQ.y)},calcAngleBetweenVectors:function(KQ,see){return Math.acos((KQ.x*see.x+KQ.y*see.y)/(Math.hypot(KQ.x,KQ.y)*Math.hypot(see.x,see.y)))},getHatVector:function(KQ){return new Br.Point(KQ.x,KQ.y).multiply(1/Math.hypot(KQ.x,KQ.y))},getBisector:function(KQ,see,aee){var lee=Br.util.createVector(KQ,see),pee=Br.util.createVector(KQ,aee),Eee=Br.util.calcAngleBetweenVectors(lee,pee),Cee=Br.util.calcAngleBetweenVectors(Br.util.rotateVector(lee,Eee),pee),yee=Eee*(Cee===0?1:-1)/2;return{vector:Br.util.getHatVector(Br.util.rotateVector(lee,yee)),angle:Eee}},projectStrokeOnPoints:function(KQ,see,aee){var lee=[],pee=see.strokeWidth/2,Eee=see.strokeUniform?new Br.Point(1/see.scaleX,1/see.scaleY):new Br.Point(1,1),Cee=function(yee){var Hee=pee/Math.hypot(yee.x,yee.y);return new Br.Point(yee.x*Hee*Eee.x,yee.y*Hee*Eee.y)};return KQ.length<=1||KQ.forEach(function(yee,Hee){var Nee=new Br.Point(yee.x,yee.y),Yee,Ete;Hee===0?(Ete=KQ[Hee+1],Yee=aee?Cee(Br.util.createVector(Ete,Nee)).addEquals(Nee):KQ[KQ.length-1]):Hee===KQ.length-1?(Yee=KQ[Hee-1],Ete=aee?Cee(Br.util.createVector(Yee,Nee)).addEquals(Nee):KQ[0]):(Yee=KQ[Hee-1],Ete=KQ[Hee+1]);var Ate=Br.util.getBisector(Nee,Yee,Ete),Pte=Ate.vector,kte=Ate.angle,Nte,Bte;if(see.strokeLineJoin==="miter"&&(Nte=-pee/Math.sin(kte/2),Bte=new Br.Point(Pte.x*Nte*Eee.x,Pte.y*Nte*Eee.y),Math.hypot(Bte.x,Bte.y)/pee<=see.strokeMiterLimit)){lee.push(Nee.add(Bte)),lee.push(Nee.subtract(Bte));return}Nte=-pee*Math.SQRT2,Bte=new Br.Point(Pte.x*Nte*Eee.x,Pte.y*Nte*Eee.y),lee.push(Nee.add(Bte)),lee.push(Nee.subtract(Bte))}),lee},transformPoint:function(KQ,see,aee){return aee?new Br.Point(see[0]*KQ.x+see[2]*KQ.y,see[1]*KQ.x+see[3]*KQ.y):new Br.Point(see[0]*KQ.x+see[2]*KQ.y+see[4],see[1]*KQ.x+see[3]*KQ.y+see[5])},makeBoundingBoxFromPoints:function(KQ,see){if(see)for(var aee=0;aee"u"?1:KQ.scaleX,aee=typeof KQ.scaleY>"u"?1:KQ.scaleY,lee=[KQ.flipX?-see:see,0,0,KQ.flipY?-aee:aee,0,0],pee=Br.util.multiplyTransformMatrices,Eee=Br.util.degreesToRadians;return KQ.skewX&&(lee=pee(lee,[1,0,Math.tan(Eee(KQ.skewX)),1],!0)),KQ.skewY&&(lee=pee(lee,[1,Math.tan(Eee(KQ.skewY)),0,1],!0)),lee},composeMatrix:function(KQ){var see=[1,0,0,1,KQ.translateX||0,KQ.translateY||0],aee=Br.util.multiplyTransformMatrices;return KQ.angle&&(see=aee(see,Br.util.calcRotateMatrix(KQ))),(KQ.scaleX!==1||KQ.scaleY!==1||KQ.skewX||KQ.skewY||KQ.flipX||KQ.flipY)&&(see=aee(see,Br.util.calcDimensionsMatrix(KQ))),see},resetObjectTransform:function(KQ){KQ.scaleX=1,KQ.scaleY=1,KQ.skewX=0,KQ.skewY=0,KQ.flipX=!1,KQ.flipY=!1,KQ.rotate(0)},saveObjectTransform:function(KQ){return{scaleX:KQ.scaleX,scaleY:KQ.scaleY,skewX:KQ.skewX,skewY:KQ.skewY,angle:KQ.angle,left:KQ.left,flipX:KQ.flipX,flipY:KQ.flipY,top:KQ.top}},isTransparent:function(KQ,see,aee,lee){lee>0&&(see>lee?see-=lee:see=0,aee>lee?aee-=lee:aee=0);var pee=!0,Eee,Cee,yee=KQ.getImageData(see,aee,lee*2||1,lee*2||1),Hee=yee.data.length;for(Eee=3;Eee0){var Yee=Br.util.hasStyleChanged(Eee,Nee,!0);Yee?Cee.push({start:pee,end:pee+1,style:Nee}):Cee[Cee.length-1].end++}Eee=Nee||{}}}return Cee},stylesFromArray:function(KQ,see){if(!Array.isArray(KQ))return KQ;for(var aee=see.split(` `),lee=-1,pee=0,Eee={},Cee=0;Cee0?wre-=2*fre:Qte===1&&wre<0&&(wre+=2*fre);for(var Pre=Math.ceil(Math.abs(wre/fre*2)),Hre=[],kre=wre/Pre,Ore=8/3*Math.sin(kre/4)*Math.sin(kre/4)/Math.sin(kre/2),Wre=Ere+kre,Tte=0;Tte=Wte?Qte-Wte:2*Math.PI-(Wte-Qte)}function KQ(ire,qte,Kte,nre,Wte,Qte,ore,fre){var vre;if(Br.cachesBoundsOfCurve&&(vre=PQ.call(arguments),Br.boundsOfCurveCache[vre]))return Br.boundsOfCurveCache[vre];var Are=Math.sqrt,sre=Math.min,mre=Math.max,gre=Math.abs,xre=[],dre=[[],[]],tre,yre,Sre,$re,cre,Dre,ure,Zte;yre=6*ire-12*Kte+6*Wte,tre=-3*ire+9*Kte-9*Wte+3*ore,Sre=3*Kte-3*ire;for(var Yte=0;Yte<2;++Yte){if(Yte>0&&(yre=6*qte-12*nre+6*Qte,tre=-3*qte+9*nre-9*Qte+3*fre,Sre=3*nre-3*qte),gre(tre)<1e-12){if(gre(yre)<1e-12)continue;$re=-Sre/yre,0<$re&&$re<1&&xre.push($re);continue}ure=yre*yre-4*Sre*tre,!(ure<0)&&(Zte=Are(ure),cre=(-yre+Zte)/(2*tre),01e-4;)ore=Wte(Kte),sre=Kte,fre=lee(Qte.x,Qte.y,ore.x,ore.y),fre+nre>qte?(Kte-=vre,vre/=2):(Qte=ore,Kte+=vre,nre+=fre);return ore.angle=Are(sre),ore}function Lte(ire){for(var qte=0,Kte=ire.length,nre,Wte=0,Qte=0,ore=0,fre=0,vre=[],Are,sre,mre,gre=0;gre0&&nreure)for(var Yte=1,Jte=tre.length;Yte2;for(qte=qte||0,Are&&(fre=ire[2].xire[nre-2].x?1:Wte.x===ire[nre-2].x?0:-1,vre=Wte.y>ire[nre-2].y?1:Wte.y===ire[nre-2].y?0:-1),Kte.push(["L",Wte.x+fre*qte,Wte.y+vre*qte]),Kte}function Xte(ire,qte,Kte){return Kte&&(qte=Br.util.multiplyTransformMatrices(qte,[1,0,0,1,-Kte.x,-Kte.y])),ire.map(function(nre){for(var Wte=nre.slice(0),Qte={},ore=1;ore=lee})}function BQ(KQ,see){return HQ(KQ,see,function(aee,lee){return aee/g,">")}function BQ(HQ){var KQ=0,see,aee=[];for(KQ=0,see;KQ57343)return HQ.charAt(KQ);if(55296<=see&&see<=56319){if(HQ.length<=KQ+1)throw"High surrogate without following low surrogate";var aee=HQ.charCodeAt(KQ+1);if(56320>aee||aee>57343)throw"High surrogate without following low surrogate";return HQ.charAt(KQ)+HQ.charAt(KQ+1)}if(KQ===0)throw"Low surrogate without preceding high surrogate";var lee=HQ.charCodeAt(KQ-1);if(55296>lee||lee>56319)throw"Low surrogate without preceding high surrogate";return!1}Br.util.string={camelize:PQ,capitalize:NQ,escapeXml:FQ,graphemeSplit:BQ}}(),function(){var PQ=Array.prototype.slice,NQ=function(){},FQ=function(){for(var see in{toString:1})if(see==="toString")return!1;return!0}(),BQ=function(see,aee,lee){for(var pee in aee)pee in see.prototype&&typeof see.prototype[pee]=="function"&&(aee[pee]+"").indexOf("callSuper")>-1?see.prototype[pee]=function(Eee){return function(){var Cee=this.constructor.superclass;this.constructor.superclass=lee;var yee=aee[Eee].apply(this,arguments);if(this.constructor.superclass=Cee,Eee!=="initialize")return yee}}(pee):see.prototype[pee]=aee[pee],FQ&&(aee.toString!==Object.prototype.toString&&(see.prototype.toString=aee.toString),aee.valueOf!==Object.prototype.valueOf&&(see.prototype.valueOf=aee.valueOf))};function jQ(){}function HQ(see){for(var aee=null,lee=this;lee.constructor.superclass;){var pee=lee.constructor.superclass.prototype[see];if(lee[see]!==pee){aee=pee;break}lee=lee.constructor.superclass.prototype}return aee?arguments.length>1?aee.apply(this,PQ.call(arguments,1)):aee.call(this):console.log("tried to callSuper "+see+", method not found in prototype chain",this)}function KQ(){var see=null,aee=PQ.call(arguments,0);typeof aee[0]=="function"&&(see=aee.shift());function lee(){this.initialize.apply(this,arguments)}lee.superclass=see,lee.subclasses=[],see&&(jQ.prototype=see.prototype,lee.prototype=new jQ,see.subclasses.push(lee));for(var pee=0,Eee=aee.length;pee-1||BQ.pointerType==="touch"}}(),function(){function PQ(KQ,see){var aee=KQ.style;if(!aee)return KQ;if(typeof see=="string")return KQ.style.cssText+=";"+see,see.indexOf("opacity")>-1?HQ(KQ,see.match(/opacity:\s*(\d?\.?\d*)/)[1]):KQ;for(var lee in see)if(lee==="opacity")HQ(KQ,see[lee]);else{var pee=lee==="float"||lee==="cssFloat"?typeof aee.styleFloat>"u"?"cssFloat":"styleFloat":lee;aee.setProperty(pee,see[lee])}return KQ}var NQ=Br.document.createElement("div"),FQ=typeof NQ.style.opacity=="string",BQ=typeof NQ.style.filter=="string",jQ=/alpha\s*\(\s*opacity\s*=\s*([^\)]+)\)/,HQ=function(KQ){return KQ};FQ?HQ=function(KQ,see){return KQ.style.opacity=see,KQ}:BQ&&(HQ=function(KQ,see){var aee=KQ.style;return KQ.currentStyle&&!KQ.currentStyle.hasLayout&&(aee.zoom=1),jQ.test(aee.filter)?(see=see>=.9999?"":"alpha(opacity="+see*100+")",aee.filter=aee.filter.replace(jQ,see)):aee.filter+=" alpha(opacity="+see*100+")",KQ}),Br.util.setStyle=PQ}(),function(){var PQ=Array.prototype.slice;function NQ(yee){return typeof yee=="string"?Br.document.getElementById(yee):yee}var FQ,BQ=function(yee){return PQ.call(yee,0)};try{FQ=BQ(Br.document.childNodes)instanceof Array}catch{}FQ||(BQ=function(yee){for(var Hee=new Array(yee.length),Nee=yee.length;Nee--;)Hee[Nee]=yee[Nee];return Hee});function jQ(yee,Hee){var Nee=Br.document.createElement(yee);for(var Yee in Hee)Yee==="class"?Nee.className=Hee[Yee]:Yee==="for"?Nee.htmlFor=Hee[Yee]:Nee.setAttribute(Yee,Hee[Yee]);return Nee}function HQ(yee,Hee){yee&&(" "+yee.className+" ").indexOf(" "+Hee+" ")===-1&&(yee.className+=(yee.className?" ":"")+Hee)}function KQ(yee,Hee,Nee){return typeof Hee=="string"&&(Hee=jQ(Hee,Nee)),yee.parentNode&&yee.parentNode.replaceChild(Hee,yee),Hee.appendChild(yee),Hee}function see(yee){for(var Hee=0,Nee=0,Yee=Br.document.documentElement,Ete=Br.document.body||{scrollLeft:0,scrollTop:0};yee&&(yee.parentNode||yee.host)&&(yee=yee.parentNode||yee.host,yee===Br.document?(Hee=Ete.scrollLeft||Yee.scrollLeft||0,Nee=Ete.scrollTop||Yee.scrollTop||0):(Hee+=yee.scrollLeft||0,Nee+=yee.scrollTop||0),!(yee.nodeType===1&&yee.style.position==="fixed")););return{left:Hee,top:Nee}}function aee(yee){var Hee,Nee=yee&&yee.ownerDocument,Yee={left:0,top:0},Ete={left:0,top:0},Ate,Pte={borderLeftWidth:"left",borderTopWidth:"top",paddingLeft:"left",paddingTop:"top"};if(!Nee)return Ete;for(var kte in Pte)Ete[Pte[kte]]+=parseInt(lee(yee,kte),10)||0;return Hee=Nee.documentElement,typeof yee.getBoundingClientRect<"u"&&(Yee=yee.getBoundingClientRect()),Ate=see(yee),{left:Yee.left+Ate.left-(Hee.clientLeft||0)+Ete.left,top:Yee.top+Ate.top-(Hee.clientTop||0)+Ete.top}}var lee;Br.document.defaultView&&Br.document.defaultView.getComputedStyle?lee=function(yee,Hee){var Nee=Br.document.defaultView.getComputedStyle(yee,null);return Nee?Nee[Hee]:void 0}:lee=function(yee,Hee){var Nee=yee.style[Hee];return!Nee&&yee.currentStyle&&(Nee=yee.currentStyle[Hee]),Nee},function(){var yee=Br.document.documentElement.style,Hee="userSelect"in yee?"userSelect":"MozUserSelect"in yee?"MozUserSelect":"WebkitUserSelect"in yee?"WebkitUserSelect":"KhtmlUserSelect"in yee?"KhtmlUserSelect":"";function Nee(Ete){return typeof Ete.onselectstart<"u"&&(Ete.onselectstart=Br.util.falseFunction),Hee?Ete.style[Hee]="none":typeof Ete.unselectable=="string"&&(Ete.unselectable="on"),Ete}function Yee(Ete){return typeof Ete.onselectstart<"u"&&(Ete.onselectstart=null),Hee?Ete.style[Hee]="":typeof Ete.unselectable=="string"&&(Ete.unselectable=""),Ete}Br.util.makeElementUnselectable=Nee,Br.util.makeElementSelectable=Yee}();function pee(yee){var Hee=Br.jsdomImplForWrapper(yee);return Hee._canvas||Hee._image}function Eee(yee){if(Br.isLikelyNode){var Hee=Br.jsdomImplForWrapper(yee);Hee&&(Hee._image=null,Hee._canvas=null,Hee._currentSrc=null,Hee._attributes=null,Hee._classList=null)}}function Cee(yee,Hee){yee.imageSmoothingEnabled=yee.imageSmoothingEnabled||yee.webkitImageSmoothingEnabled||yee.mozImageSmoothingEnabled||yee.msImageSmoothingEnabled||yee.oImageSmoothingEnabled,yee.imageSmoothingEnabled=Hee}Br.util.setImageSmoothing=Cee,Br.util.getById=NQ,Br.util.toArray=BQ,Br.util.addClass=HQ,Br.util.makeElement=jQ,Br.util.wrapElement=KQ,Br.util.getScrollLeftTop=see,Br.util.getElementOffset=aee,Br.util.getNodeCanvas=pee,Br.util.cleanUpJsdomNode=Eee}(),function(){function PQ(BQ,jQ){return BQ+(/\?/.test(BQ)?"&":"?")+jQ}function NQ(){}function FQ(BQ,jQ){jQ||(jQ={});var HQ=jQ.method?jQ.method.toUpperCase():"GET",KQ=jQ.onComplete||function(){},see=new Br.window.XMLHttpRequest,aee=jQ.body||jQ.parameters;return see.onreadystatechange=function(){see.readyState===4&&(KQ(see),see.onreadystatechange=NQ)},HQ==="GET"&&(aee=null,typeof jQ.parameters=="string"&&(BQ=PQ(BQ,jQ.parameters))),see.open(HQ,BQ,!0),(HQ==="POST"||HQ==="PUT")&&see.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),see.send(aee),see}Br.util.request=FQ}(),Br.log=console.log,Br.warn=console.warn,function(){var PQ=Br.util.object.extend,NQ=Br.util.object.clone,FQ=[];Br.util.object.extend(FQ,{cancelAll:function(){var pee=this.splice(0);return pee.forEach(function(Eee){Eee.cancel()}),pee},cancelByCanvas:function(pee){if(!pee)return[];var Eee=this.filter(function(Cee){return typeof Cee.target=="object"&&Cee.target.canvas===pee});return Eee.forEach(function(Cee){Cee.cancel()}),Eee},cancelByTarget:function(pee){var Eee=this.findAnimationsByTarget(pee);return Eee.forEach(function(Cee){Cee.cancel()}),Eee},findAnimationIndex:function(pee){return this.indexOf(this.findAnimation(pee))},findAnimation:function(pee){return this.find(function(Eee){return Eee.cancel===pee})},findAnimationsByTarget:function(pee){return pee?this.filter(function(Eee){return Eee.target===pee}):[]}});function BQ(){return!1}function jQ(pee,Eee,Cee,yee){return-Cee*Math.cos(pee/yee*(Math.PI/2))+Cee+Eee}function HQ(pee){pee||(pee={});var Eee=!1,Cee,yee=function(){var Hee=Br.runningAnimations.indexOf(Cee);return Hee>-1&&Br.runningAnimations.splice(Hee,1)[0]};return Cee=PQ(NQ(pee),{cancel:function(){return Eee=!0,yee()},currentValue:"startValue"in pee?pee.startValue:0,completionRate:0,durationRate:0}),Br.runningAnimations.push(Cee),aee(function(Hee){var Nee=Hee||+new Date,Yee=pee.duration||500,Ete=Nee+Yee,Ate,Pte=pee.onChange||BQ,kte=pee.abort||BQ,Nte=pee.onComplete||BQ,Bte=pee.easing||jQ,Lte="startValue"in pee?pee.startValue.length>0:!1,Rte="startValue"in pee?pee.startValue:0,Fte="endValue"in pee?pee.endValue:100,jte=pee.byValue||(Lte?Rte.map(function(Xte,ire){return Fte[ire]-Rte[ire]}):Fte-Rte);pee.onStart&&pee.onStart(),function Xte(ire){Ate=ire||+new Date;var qte=Ate>Ete?Yee:Ate-Nee,Kte=qte/Yee,nre=Lte?Rte.map(function(Qte,ore){return Bte(qte,Rte[ore],jte[ore],Yee)}):Bte(qte,Rte,jte,Yee),Wte=Math.abs(Lte?(nre[0]-Rte[0])/jte[0]:(nre-Rte)/jte);if(Cee.currentValue=Lte?nre.slice():nre,Cee.completionRate=Wte,Cee.durationRate=Kte,!Eee){if(kte(nre,Wte,Kte)){yee();return}if(Ate>Ete){Cee.currentValue=Lte?Fte.slice():Fte,Cee.completionRate=1,Cee.durationRate=1,Pte(Lte?Fte.slice():Fte,1,1),Nte(Fte,1,1),yee();return}else Pte(nre,Wte,Kte),aee(Xte)}}(Nee)}),Cee.cancel}var KQ=Br.window.requestAnimationFrame||Br.window.webkitRequestAnimationFrame||Br.window.mozRequestAnimationFrame||Br.window.oRequestAnimationFrame||Br.window.msRequestAnimationFrame||function(pee){return Br.window.setTimeout(pee,1e3/60)},see=Br.window.cancelAnimationFrame||Br.window.clearTimeout;function aee(){return KQ.apply(Br.window,arguments)}function lee(){return see.apply(Br.window,arguments)}Br.util.animate=HQ,Br.util.requestAnimFrame=aee,Br.util.cancelAnimFrame=lee,Br.runningAnimations=FQ}(),function(){function PQ(FQ,BQ,jQ){var HQ="rgba("+parseInt(FQ[0]+jQ*(BQ[0]-FQ[0]),10)+","+parseInt(FQ[1]+jQ*(BQ[1]-FQ[1]),10)+","+parseInt(FQ[2]+jQ*(BQ[2]-FQ[2]),10);return HQ+=","+(FQ&&BQ?parseFloat(FQ[3]+jQ*(BQ[3]-FQ[3])):1),HQ+=")",HQ}function NQ(FQ,BQ,jQ,HQ){var KQ=new Br.Color(FQ).getSource(),see=new Br.Color(BQ).getSource(),aee=HQ.onComplete,lee=HQ.onChange;return HQ=HQ||{},Br.util.animate(Br.util.object.extend(HQ,{duration:jQ||500,startValue:KQ,endValue:see,byValue:see,easing:function(pee,Eee,Cee,yee){var Hee=HQ.colorEasing?HQ.colorEasing(pee,yee):1-Math.cos(pee/yee*(Math.PI/2));return PQ(Eee,Cee,Hee)},onComplete:function(pee,Eee,Cee){if(aee)return aee(PQ(see,see,0),Eee,Cee)},onChange:function(pee,Eee,Cee){if(lee){if(Array.isArray(pee))return lee(PQ(pee,pee,0),Eee,Cee);lee(pee,Eee,Cee)}}}))}Br.util.animateColor=NQ}(),function(){function PQ(ire,qte,Kte,nre){return ire-1&&gre>-1&&gre-1)&&(ore="stroke")}else{if(Qte==="href"||Qte==="xlink:href"||Qte==="font")return ore;if(Qte==="imageSmoothing")return ore==="optimizeQuality";sre=Are?ore.map(HQ):HQ(ore,vre)}}return!Are&&isNaN(sre)?ore:sre}function Ete(Qte){return new RegExp("^("+Qte.join("|")+")\\b","i")}function Ate(Qte){for(var ore in Cee)if(!(typeof Qte[Cee[ore]]>"u"||Qte[ore]==="")){if(typeof Qte[ore]>"u"){if(!NQ.Object.prototype[ore])continue;Qte[ore]=NQ.Object.prototype[ore]}if(Qte[ore].indexOf("url(")!==0){var fre=new NQ.Color(Qte[ore]);Qte[ore]=fre.setAlpha(jQ(fre.getAlpha()*Qte[Cee[ore]],2)).toRgba()}}return Qte}function Pte(Qte,ore){var fre,vre=[],Are,sre,mre;for(sre=0,mre=ore.length;sre1;)hre.shift(),Ere=NQ.util.multiplyTransformMatrices(Ere,hre[0]);return Ere}}();function kte(Qte,ore){var fre,vre;Qte.replace(/;\s*$/,"").split(";").forEach(function(Are){var sre=Are.split(":");fre=sre[0].trim().toLowerCase(),vre=sre[1].trim(),ore[fre]=vre})}function Nte(Qte,ore){var fre,vre;for(var Are in Qte)typeof Qte[Are]>"u"||(fre=Are.toLowerCase(),vre=Qte[Are],ore[fre]=vre)}function Bte(Qte,ore){var fre={};for(var vre in NQ.cssRules[ore])if(Lte(Qte,vre.split(" ")))for(var Are in NQ.cssRules[ore][vre])fre[Are]=NQ.cssRules[ore][vre][Are];return fre}function Lte(Qte,ore){var fre,vre=!0;return fre=Fte(Qte,ore.pop()),fre&&ore.length&&(vre=Rte(Qte,ore)),fre&&vre&&ore.length===0}function Rte(Qte,ore){for(var fre,vre=!0;Qte.parentNode&&Qte.parentNode.nodeType===1&&ore.length;)vre&&(fre=ore.pop()),Qte=Qte.parentNode,vre=Fte(Qte,fre);return ore.length===0}function Fte(Qte,ore){var fre=Qte.nodeName,vre=Qte.getAttribute("class"),Are=Qte.getAttribute("id"),sre,mre;if(sre=new RegExp("^"+fre,"i"),ore=ore.replace(sre,""),Are&&ore.length&&(sre=new RegExp("#"+Are+"(?![a-zA-Z\\-]+)","i"),ore=ore.replace(sre,"")),vre&&ore.length)for(vre=vre.split(" "),mre=vre.length;mre--;)sre=new RegExp("\\."+vre[mre]+"(?![a-zA-Z\\-]+)","i"),ore=ore.replace(sre,"");return ore.length===0}function jte(Qte,ore){var fre;if(Qte.getElementById&&(fre=Qte.getElementById(ore)),fre)return fre;var vre,Are,sre,mre=Qte.getElementsByTagName("*");for(Are=0,sre=mre.length;Arevre?vre:fre),cre.meetOrSlice==="slice"&&(vre=fre=fre>vre?fre:vre),hre=Yte.width-mre*fre,Ere=Yte.height-gre*fre,cre.alignX==="Mid"&&(hre/=2),cre.alignY==="Mid"&&(Ere/=2),cre.alignX==="Min"&&(hre=0),cre.alignY==="Min"&&(Ere=0)),fre===1&&vre===1&&Are===0&&sre===0&&Sre===0&&$re===0)return Yte;if((Sre||$re)&&Qte.parentNode.nodeName!=="#document"&&(Jte=" translate("+HQ(Sre)+" "+HQ($re)+") "),xre=Jte+" matrix("+fre+" 0 0 "+vre+" "+(Are*fre+hre)+" "+(sre*vre+Ere)+") ",Qte.nodeName==="svg"){for(dre=Qte.ownerDocument.createElementNS(NQ.svgNS,"g");Qte.firstChild;)dre.appendChild(Qte.firstChild);Qte.appendChild(dre)}else dre=Qte,dre.removeAttribute("x"),dre.removeAttribute("y"),xre=dre.getAttribute("transform")+xre;return dre.setAttribute("transform",xre),Yte}function Kte(Qte,ore){for(;Qte&&(Qte=Qte.parentNode);)if(Qte.nodeName&&ore.test(Qte.nodeName.replace("svg:",""))&&!Qte.getAttribute("instantiated_by_use"))return!0;return!1}NQ.parseSVGDocument=function(Qte,ore,fre,vre){if(Qte){Xte(Qte);var Are=NQ.Object.__uid++,sre,mre,gre=qte(Qte),xre=NQ.util.toArray(Qte.getElementsByTagName("*"));if(gre.crossOrigin=vre&&vre.crossOrigin,gre.svgUid=Are,xre.length===0&&NQ.isLikelyNode){xre=Qte.selectNodes('//*[name(.)!="svg"]');var dre=[];for(sre=0,mre=xre.length;sre"u"&&(fre=Qte.getAttribute("svgUid")),Qte.parentNode&&NQ.svgValidParentsRegEx.test(Qte.parentNode.nodeName)&&(Are=NQ.parseAttributes(Qte.parentNode,ore,fre));var gre=ore.reduce(function(cre,Dre){return vre=Qte.getAttribute(Dre),vre&&(cre[Dre]=vre),cre},{}),xre=FQ(Bte(Qte,fre),NQ.parseStyleAttribute(Qte));gre=FQ(gre,xre),xre[Hee]&&Qte.setAttribute(Hee,xre[Hee]),sre=mre=Are.fontSize||NQ.Text.DEFAULT_SVG_FONT_SIZE,gre[yee]&&(gre[yee]=sre=HQ(gre[yee],mre));var dre,tre,yre={};for(var Sre in gre)dre=Nee(Sre),tre=Yee(dre,gre[Sre],Are,sre),yre[dre]=tre;yre&&yre.font&&NQ.parseFontDeclaration(yre.font,yre);var $re=FQ(Are,yre);return NQ.svgValidParentsRegEx.test(Qte.nodeName)?$re:Ate($re)}},parseElements:function(Qte,ore,fre,vre,Are){new NQ.ElementsParser(Qte,ore,fre,vre,Are).parse()},parseStyleAttribute:function(Qte){var ore={},fre=Qte.getAttribute("style");return fre&&(typeof fre=="string"?kte(fre,ore):Nte(fre,ore)),ore},parsePointsAttribute:function(Qte){if(!Qte)return null;Qte=Qte.replace(/,/g," ").trim(),Qte=Qte.split(/\s+/);var ore=[],fre,vre;for(fre=0,vre=Qte.length;freBQ.x&&this.y>BQ.y},gte:function(BQ){return this.x>=BQ.x&&this.y>=BQ.y},lerp:function(BQ,jQ){return typeof jQ>"u"&&(jQ=.5),jQ=Math.max(Math.min(1,jQ),0),new FQ(this.x+(BQ.x-this.x)*jQ,this.y+(BQ.y-this.y)*jQ)},distanceFrom:function(BQ){var jQ=this.x-BQ.x,HQ=this.y-BQ.y;return Math.sqrt(jQ*jQ+HQ*HQ)},midPointFrom:function(BQ){return this.lerp(BQ)},min:function(BQ){return new FQ(Math.min(this.x,BQ.x),Math.min(this.y,BQ.y))},max:function(BQ){return new FQ(Math.max(this.x,BQ.x),Math.max(this.y,BQ.y))},toString:function(){return this.x+","+this.y},setXY:function(BQ,jQ){return this.x=BQ,this.y=jQ,this},setX:function(BQ){return this.x=BQ,this},setY:function(BQ){return this.y=BQ,this},setFromPoint:function(BQ){return this.x=BQ.x,this.y=BQ.y,this},swap:function(BQ){var jQ=this.x,HQ=this.y;this.x=BQ.x,this.y=BQ.y,BQ.x=jQ,BQ.y=HQ},clone:function(){return new FQ(this.x,this.y)}}}(Vi),function(PQ){var NQ=PQ.fabric||(PQ.fabric={});if(NQ.Intersection){NQ.warn("fabric.Intersection is already defined");return}function FQ(BQ){this.status=BQ,this.points=[]}NQ.Intersection=FQ,NQ.Intersection.prototype={constructor:FQ,appendPoint:function(BQ){return this.points.push(BQ),this},appendPoints:function(BQ){return this.points=this.points.concat(BQ),this}},NQ.Intersection.intersectLineLine=function(BQ,jQ,HQ,KQ){var see,aee=(KQ.x-HQ.x)*(BQ.y-HQ.y)-(KQ.y-HQ.y)*(BQ.x-HQ.x),lee=(jQ.x-BQ.x)*(BQ.y-HQ.y)-(jQ.y-BQ.y)*(BQ.x-HQ.x),pee=(KQ.y-HQ.y)*(jQ.x-BQ.x)-(KQ.x-HQ.x)*(jQ.y-BQ.y);if(pee!==0){var Eee=aee/pee,Cee=lee/pee;0<=Eee&&Eee<=1&&0<=Cee&&Cee<=1?(see=new FQ("Intersection"),see.appendPoint(new NQ.Point(BQ.x+Eee*(jQ.x-BQ.x),BQ.y+Eee*(jQ.y-BQ.y)))):see=new FQ}else aee===0||lee===0?see=new FQ("Coincident"):see=new FQ("Parallel");return see},NQ.Intersection.intersectLinePolygon=function(BQ,jQ,HQ){var KQ=new FQ,see=HQ.length,aee,lee,pee,Eee;for(Eee=0;Eee0&&(KQ.status="Intersection"),KQ},NQ.Intersection.intersectPolygonPolygon=function(BQ,jQ){var HQ=new FQ,KQ=BQ.length,see;for(see=0;see0&&(HQ.status="Intersection"),HQ},NQ.Intersection.intersectPolygonRectangle=function(BQ,jQ,HQ){var KQ=jQ.min(HQ),see=jQ.max(HQ),aee=new NQ.Point(see.x,KQ.y),lee=new NQ.Point(KQ.x,see.y),pee=FQ.intersectLinePolygon(KQ,aee,BQ),Eee=FQ.intersectLinePolygon(aee,see,BQ),Cee=FQ.intersectLinePolygon(see,lee,BQ),yee=FQ.intersectLinePolygon(lee,KQ,BQ),Hee=new FQ;return Hee.appendPoints(pee.points),Hee.appendPoints(Eee.points),Hee.appendPoints(Cee.points),Hee.appendPoints(yee.points),Hee.points.length>0&&(Hee.status="Intersection"),Hee}}(Vi),function(PQ){var NQ=PQ.fabric||(PQ.fabric={});if(NQ.Color){NQ.warn("fabric.Color is already defined.");return}function FQ(jQ){jQ?this._tryParsingColor(jQ):this.setSource([0,0,0,1])}NQ.Color=FQ,NQ.Color.prototype={_tryParsingColor:function(jQ){var HQ;jQ in FQ.colorNameMap&&(jQ=FQ.colorNameMap[jQ]),jQ==="transparent"&&(HQ=[255,255,255,0]),HQ||(HQ=FQ.sourceFromHex(jQ)),HQ||(HQ=FQ.sourceFromRgb(jQ)),HQ||(HQ=FQ.sourceFromHsl(jQ)),HQ||(HQ=[0,0,0,1]),HQ&&this.setSource(HQ)},_rgbToHsl:function(jQ,HQ,KQ){jQ/=255,HQ/=255,KQ/=255;var see,aee,lee,pee=NQ.util.array.max([jQ,HQ,KQ]),Eee=NQ.util.array.min([jQ,HQ,KQ]);if(lee=(pee+Eee)/2,pee===Eee)see=aee=0;else{var Cee=pee-Eee;switch(aee=lee>.5?Cee/(2-pee-Eee):Cee/(pee+Eee),pee){case jQ:see=(HQ-KQ)/Cee+(HQ1&&(KQ-=1),KQ<1/6?jQ+(HQ-jQ)*6*KQ:KQ<1/2?HQ:KQ<2/3?jQ+(HQ-jQ)*(2/3-KQ)*6:jQ}NQ.Color.fromRgb=function(jQ){return FQ.fromSource(FQ.sourceFromRgb(jQ))},NQ.Color.sourceFromRgb=function(jQ){var HQ=jQ.match(FQ.reRGBa);if(HQ){var KQ=parseInt(HQ[1],10)/(/%$/.test(HQ[1])?100:1)*(/%$/.test(HQ[1])?255:1),see=parseInt(HQ[2],10)/(/%$/.test(HQ[2])?100:1)*(/%$/.test(HQ[2])?255:1),aee=parseInt(HQ[3],10)/(/%$/.test(HQ[3])?100:1)*(/%$/.test(HQ[3])?255:1);return[parseInt(KQ,10),parseInt(see,10),parseInt(aee,10),HQ[4]?parseFloat(HQ[4]):1]}},NQ.Color.fromRgba=FQ.fromRgb,NQ.Color.fromHsl=function(jQ){return FQ.fromSource(FQ.sourceFromHsl(jQ))},NQ.Color.sourceFromHsl=function(jQ){var HQ=jQ.match(FQ.reHSLa);if(HQ){var KQ=(parseFloat(HQ[1])%360+360)%360/360,see=parseFloat(HQ[2])/(/%$/.test(HQ[2])?100:1),aee=parseFloat(HQ[3])/(/%$/.test(HQ[3])?100:1),lee,pee,Eee;if(see===0)lee=pee=Eee=aee;else{var Cee=aee<=.5?aee*(see+1):aee+see-aee*see,yee=aee*2-Cee;lee=BQ(yee,Cee,KQ+1/3),pee=BQ(yee,Cee,KQ),Eee=BQ(yee,Cee,KQ-1/3)}return[Math.round(lee*255),Math.round(pee*255),Math.round(Eee*255),HQ[4]?parseFloat(HQ[4]):1]}},NQ.Color.fromHsla=FQ.fromHsl,NQ.Color.fromHex=function(jQ){return FQ.fromSource(FQ.sourceFromHex(jQ))},NQ.Color.sourceFromHex=function(jQ){if(jQ.match(FQ.reHex)){var HQ=jQ.slice(jQ.indexOf("#")+1),KQ=HQ.length===3||HQ.length===4,see=HQ.length===8||HQ.length===4,aee=KQ?HQ.charAt(0)+HQ.charAt(0):HQ.substring(0,2),lee=KQ?HQ.charAt(1)+HQ.charAt(1):HQ.substring(2,4),pee=KQ?HQ.charAt(2)+HQ.charAt(2):HQ.substring(4,6),Eee=see?KQ?HQ.charAt(3)+HQ.charAt(3):HQ.substring(6,8):"FF";return[parseInt(aee,16),parseInt(lee,16),parseInt(pee,16),parseFloat((parseInt(Eee,16)/255).toFixed(2))]}},NQ.Color.fromSource=function(jQ){var HQ=new FQ;return HQ.setSource(jQ),HQ}}(Vi),function(PQ){var NQ=PQ.fabric||(PQ.fabric={}),FQ=["e","se","s","sw","w","nw","n","ne","e"],BQ=["ns","nesw","ew","nwse"],jQ={},HQ="left",KQ="top",see="right",aee="bottom",lee="center",pee={top:aee,bottom:KQ,left:see,right:HQ,center:lee},Eee=NQ.util.radiansToDegrees,Cee=Math.sign||function(dre){return(dre>0)-(dre<0)||+dre};function yee(dre,tre){var yre=dre.angle+Eee(Math.atan2(tre.y,tre.x))+360;return Math.round(yre%360/45)}function Hee(dre,tre){var yre=tre.transform.target,Sre=yre.canvas,$re=NQ.util.object.clone(tre);$re.target=yre,Sre&&Sre.fire("object:"+dre,$re),yre.fire(dre,tre)}function Nee(dre,tre){var yre=tre.canvas,Sre=yre.uniScaleKey,$re=dre[Sre];return yre.uniformScaling&&!$re||!yre.uniformScaling&&$re}function Yee(dre){return dre.originX===lee&&dre.originY===lee}function Ete(dre,tre,yre){var Sre=dre.lockScalingX,$re=dre.lockScalingY;return!!(Sre&&$re||!tre&&(Sre||$re)&&yre||Sre&&tre==="x"||$re&&tre==="y")}function Ate(dre,tre,yre){var Sre="not-allowed",$re=Nee(dre,yre),cre="";if(tre.x!==0&&tre.y===0?cre="x":tre.x===0&&tre.y!==0&&(cre="y"),Ete(yre,cre,$re))return Sre;var Dre=yee(yre,tre);return FQ[Dre]+"-resize"}function Pte(dre,tre,yre){var Sre="not-allowed";if(tre.x!==0&&yre.lockSkewingY||tre.y!==0&&yre.lockSkewingX)return Sre;var $re=yee(yre,tre)%4;return BQ[$re]+"-resize"}function kte(dre,tre,yre){return dre[yre.canvas.altActionKey]?jQ.skewCursorStyleHandler(dre,tre,yre):jQ.scaleCursorStyleHandler(dre,tre,yre)}function Nte(dre,tre,yre){var Sre=dre[yre.canvas.altActionKey];if(tre.x===0)return Sre?"skewX":"scaleY";if(tre.y===0)return Sre?"skewY":"scaleX"}function Bte(dre,tre,yre){return yre.lockRotation?"not-allowed":tre.cursorStyle}function Lte(dre,tre,yre,Sre){return{e:dre,transform:tre,pointer:{x:yre,y:Sre}}}function Rte(dre){return function(tre,yre,Sre,$re){var cre=yre.target,Dre=cre.getCenterPoint(),ure=cre.translateToOriginPoint(Dre,yre.originX,yre.originY),Zte=dre(tre,yre,Sre,$re);return cre.setPositionByOrigin(ure,yre.originX,yre.originY),Zte}}function Fte(dre,tre){return function(yre,Sre,$re,cre){var Dre=tre(yre,Sre,$re,cre);return Dre&&Hee(dre,Lte(yre,Sre,$re,cre)),Dre}}function jte(dre,tre,yre,Sre,$re){var cre=dre.target,Dre=cre.controls[dre.corner],ure=cre.canvas.getZoom(),Zte=cre.padding/ure,Yte=cre.toLocalPoint(new NQ.Point(Sre,$re),tre,yre);return Yte.x>=Zte&&(Yte.x-=Zte),Yte.x<=-Zte&&(Yte.x+=Zte),Yte.y>=Zte&&(Yte.y-=Zte),Yte.y<=Zte&&(Yte.y+=Zte),Yte.x-=Dre.offsetX,Yte.y-=Dre.offsetY,Yte}function Xte(dre){return dre.flipX!==dre.flipY}function ire(dre,tre,yre,Sre,$re){if(dre[tre]!==0){var cre=dre._getTransformedDimensions()[Sre],Dre=$re/cre*dre[yre];dre.set(yre,Dre)}}function qte(dre,tre,yre,Sre){var $re=tre.target,cre=$re._getTransformedDimensions(0,$re.skewY),Dre=jte(tre,tre.originX,tre.originY,yre,Sre),ure=Math.abs(Dre.x*2)-cre.x,Zte=$re.skewX,Yte;ure<2?Yte=0:(Yte=Eee(Math.atan2(ure/$re.scaleX,cre.y/$re.scaleY)),tre.originX===HQ&&tre.originY===aee&&(Yte=-Yte),tre.originX===see&&tre.originY===KQ&&(Yte=-Yte),Xte($re)&&(Yte=-Yte));var Jte=Zte!==Yte;if(Jte){var hre=$re._getTransformedDimensions().y;$re.set("skewX",Yte),ire($re,"skewY","scaleY","y",hre)}return Jte}function Kte(dre,tre,yre,Sre){var $re=tre.target,cre=$re._getTransformedDimensions($re.skewX,0),Dre=jte(tre,tre.originX,tre.originY,yre,Sre),ure=Math.abs(Dre.y*2)-cre.y,Zte=$re.skewY,Yte;ure<2?Yte=0:(Yte=Eee(Math.atan2(ure/$re.scaleY,cre.x/$re.scaleX)),tre.originX===HQ&&tre.originY===aee&&(Yte=-Yte),tre.originX===see&&tre.originY===KQ&&(Yte=-Yte),Xte($re)&&(Yte=-Yte));var Jte=Zte!==Yte;if(Jte){var hre=$re._getTransformedDimensions().x;$re.set("skewY",Yte),ire($re,"skewX","scaleX","x",hre)}return Jte}function nre(dre,tre,yre,Sre){var $re=tre.target,cre=$re.skewX,Dre,ure=tre.originY;if($re.lockSkewingX)return!1;if(cre===0){var Zte=jte(tre,lee,lee,yre,Sre);Zte.x>0?Dre=HQ:Dre=see}else cre>0&&(Dre=ure===KQ?HQ:see),cre<0&&(Dre=ure===KQ?see:HQ),Xte($re)&&(Dre=Dre===HQ?see:HQ);tre.originX=Dre;var Yte=Fte("skewing",Rte(qte));return Yte(dre,tre,yre,Sre)}function Wte(dre,tre,yre,Sre){var $re=tre.target,cre=$re.skewY,Dre,ure=tre.originX;if($re.lockSkewingY)return!1;if(cre===0){var Zte=jte(tre,lee,lee,yre,Sre);Zte.y>0?Dre=KQ:Dre=aee}else cre>0&&(Dre=ure===HQ?KQ:aee),cre<0&&(Dre=ure===HQ?aee:KQ),Xte($re)&&(Dre=Dre===KQ?aee:KQ);tre.originY=Dre;var Yte=Fte("skewing",Rte(Kte));return Yte(dre,tre,yre,Sre)}function Qte(dre,tre,yre,Sre){var $re=tre,cre=$re.target,Dre=cre.translateToOriginPoint(cre.getCenterPoint(),$re.originX,$re.originY);if(cre.lockRotation)return!1;var ure=Math.atan2($re.ey-Dre.y,$re.ex-Dre.x),Zte=Math.atan2(Sre-Dre.y,yre-Dre.x),Yte=Eee(Zte-ure+$re.theta),Jte=!0;if(cre.snapAngle>0){var hre=cre.snapAngle,Ere=cre.snapThreshold||hre,wre=Math.ceil(Yte/hre)*hre,Pre=Math.floor(Yte/hre)*hre;Math.abs(Yte-Pre)Cee?(Ate=Eee,KQ.scale(1,Cee/Eee),Ete=aee*Eee/Cee):Cee>Eee?(Ate=Cee,KQ.scale(Eee/Cee,1),Yee=see*Cee/Eee):Ate=Eee,KQ.lineWidth=1,KQ.beginPath(),KQ.arc(Yee,Ete,Ate/2,0,2*Math.PI,!1),KQ[Hee](),Nee&&KQ.stroke(),KQ.restore()}function HQ(KQ,see,aee,lee,pee){lee=lee||{};var Eee=this.sizeX||lee.cornerSize||pee.cornerSize,Cee=this.sizeY||lee.cornerSize||pee.cornerSize,yee=typeof lee.transparentCorners<"u"?lee.transparentCorners:pee.transparentCorners,Hee=yee?"stroke":"fill",Nee=!yee&&(lee.cornerStrokeColor||pee.cornerStrokeColor),Yee=Eee/2,Ete=Cee/2;KQ.save(),KQ.fillStyle=lee.cornerColor||pee.cornerColor,KQ.strokeStyle=lee.cornerStrokeColor||pee.cornerStrokeColor,KQ.lineWidth=1,KQ.translate(see,aee),KQ.rotate(FQ(pee.angle)),KQ[Hee+"Rect"](-Yee,-Ete,Eee,Cee),Nee&&KQ.strokeRect(-Yee,-Ete,Eee,Cee),KQ.restore()}BQ.renderCircleControl=jQ,BQ.renderSquareControl=HQ}(Vi),function(PQ){var NQ=PQ.fabric||(PQ.fabric={});function FQ(BQ){for(var jQ in BQ)this[jQ]=BQ[jQ]}NQ.Control=FQ,NQ.Control.prototype={visible:!0,actionName:"scale",angle:0,x:0,y:0,offsetX:0,offsetY:0,sizeX:null,sizeY:null,touchSizeX:null,touchSizeY:null,cursorStyle:"crosshair",withConnection:!1,actionHandler:function(){},mouseDownHandler:function(){},mouseUpHandler:function(){},getActionHandler:function(){return this.actionHandler},getMouseDownHandler:function(){return this.mouseDownHandler},getMouseUpHandler:function(){return this.mouseUpHandler},cursorStyleHandler:function(BQ,jQ){return jQ.cursorStyle},getActionName:function(BQ,jQ){return jQ.actionName},getVisibility:function(BQ,jQ){var HQ=BQ._controlsVisibility;return HQ&&typeof HQ[jQ]<"u"?HQ[jQ]:this.visible},setVisibility:function(BQ){this.visible=BQ},positionHandler:function(BQ,jQ){var HQ=NQ.util.transformPoint({x:this.x*BQ.x+this.offsetX,y:this.y*BQ.y+this.offsetY},jQ);return HQ},calcCornerCoords:function(BQ,jQ,HQ,KQ,see){var aee,lee,pee,Eee,Cee=see?this.touchSizeX:this.sizeX,yee=see?this.touchSizeY:this.sizeY;if(Cee&&yee&&Cee!==yee){var Hee=Math.atan2(yee,Cee),Nee=Math.sqrt(Cee*Cee+yee*yee)/2,Yee=Hee-NQ.util.degreesToRadians(BQ),Ete=Math.PI/2-Hee-NQ.util.degreesToRadians(BQ);aee=Nee*NQ.util.cos(Yee),lee=Nee*NQ.util.sin(Yee),pee=Nee*NQ.util.cos(Ete),Eee=Nee*NQ.util.sin(Ete)}else{var Ate=Cee&&yee?Cee:jQ;Nee=Ate*.7071067812;var Yee=NQ.util.degreesToRadians(45-BQ);aee=pee=Nee*NQ.util.cos(Yee),lee=Eee=Nee*NQ.util.sin(Yee)}return{tl:{x:HQ-Eee,y:KQ-pee},tr:{x:HQ+aee,y:KQ-lee},bl:{x:HQ-aee,y:KQ+lee},br:{x:HQ+Eee,y:KQ+pee}}},render:function(BQ,jQ,HQ,KQ,see){switch(KQ=KQ||{},KQ.cornerStyle||see.cornerStyle){case"circle":NQ.controlsUtils.renderCircleControl.call(this,BQ,jQ,HQ,KQ,see);break;default:NQ.controlsUtils.renderSquareControl.call(this,BQ,jQ,HQ,KQ,see)}}}}(Vi),function(){function PQ(HQ,KQ){var see=HQ.getAttribute("style"),aee=HQ.getAttribute("offset")||0,lee,pee,Eee,Cee;if(aee=parseFloat(aee)/(/%$/.test(aee)?100:1),aee=aee<0?0:aee>1?1:aee,see){var yee=see.split(/\s*;\s*/);for(yee[yee.length-1]===""&&yee.pop(),Cee=yee.length;Cee--;){var Hee=yee[Cee].split(/\s*:\s*/),Nee=Hee[0].trim(),Yee=Hee[1].trim();Nee==="stop-color"?lee=Yee:Nee==="stop-opacity"&&(Eee=Yee)}}return lee||(lee=HQ.getAttribute("stop-color")||"rgb(0,0,0)"),Eee||(Eee=HQ.getAttribute("stop-opacity")),lee=new Br.Color(lee),pee=lee.getAlpha(),Eee=isNaN(parseFloat(Eee))?1:parseFloat(Eee),Eee*=pee*KQ,{offset:aee,color:lee.toRgb(),opacity:Eee}}function NQ(HQ){return{x1:HQ.getAttribute("x1")||0,y1:HQ.getAttribute("y1")||0,x2:HQ.getAttribute("x2")||"100%",y2:HQ.getAttribute("y2")||0}}function FQ(HQ){return{x1:HQ.getAttribute("fx")||HQ.getAttribute("cx")||"50%",y1:HQ.getAttribute("fy")||HQ.getAttribute("cy")||"50%",r1:0,x2:HQ.getAttribute("cx")||"50%",y2:HQ.getAttribute("cy")||"50%",r2:HQ.getAttribute("r")||"50%"}}var BQ=Br.util.object.clone;Br.Gradient=Br.util.createClass({offsetX:0,offsetY:0,gradientTransform:null,gradientUnits:"pixels",type:"linear",initialize:function(HQ){HQ||(HQ={}),HQ.coords||(HQ.coords={});var KQ,see=this;Object.keys(HQ).forEach(function(aee){see[aee]=HQ[aee]}),this.id?this.id+="_"+Br.Object.__uid++:this.id=Br.Object.__uid++,KQ={x1:HQ.coords.x1||0,y1:HQ.coords.y1||0,x2:HQ.coords.x2||0,y2:HQ.coords.y2||0},this.type==="radial"&&(KQ.r1=HQ.coords.r1||0,KQ.r2=HQ.coords.r2||0),this.coords=KQ,this.colorStops=HQ.colorStops.slice()},addColorStop:function(HQ){for(var KQ in HQ){var see=new Br.Color(HQ[KQ]);this.colorStops.push({offset:parseFloat(KQ),color:see.toRgb(),opacity:see.getAlpha()})}return this},toObject:function(HQ){var KQ={type:this.type,coords:this.coords,colorStops:this.colorStops,offsetX:this.offsetX,offsetY:this.offsetY,gradientUnits:this.gradientUnits,gradientTransform:this.gradientTransform?this.gradientTransform.concat():this.gradientTransform};return Br.util.populateWithProperties(this,KQ,HQ),KQ},toSVG:function(HQ,pee){var see=BQ(this.coords,!0),aee,lee,pee=pee||{},Eee,Cee,yee=BQ(this.colorStops,!0),Hee=see.r1>see.r2,Nee=this.gradientTransform?this.gradientTransform.concat():Br.iMatrix.concat(),Yee=-this.offsetX,Ete=-this.offsetY,Ate=!!pee.additionalTransform,Pte=this.gradientUnits==="pixels"?"userSpaceOnUse":"objectBoundingBox";if(yee.sort(function(Rte,Fte){return Rte.offset-Fte.offset}),Pte==="objectBoundingBox"?(Yee/=HQ.width,Ete/=HQ.height):(Yee+=HQ.width/2,Ete+=HQ.height/2),HQ.type==="path"&&this.gradientUnits!=="percentage"&&(Yee-=HQ.pathOffset.x,Ete-=HQ.pathOffset.y),Nee[4]-=Yee,Nee[5]-=Ete,Cee='id="SVGID_'+this.id+'" gradientUnits="'+Pte+'"',Cee+=' gradientTransform="'+(Ate?pee.additionalTransform+" ":"")+Br.util.matrixToSVG(Nee)+'" ',this.type==="linear"?Eee=[" `]:this.type==="radial"&&(Eee=[" @@ -10432,7 +10432,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho * vue-tippy v6.4.4 * (c) 2024 * @license MIT - */var Dn$1="top",tr$1="bottom",nr$1="right",An$1="left",Hp$1="auto",Ja$1=[Dn$1,tr$1,nr$1,An$1],cs$1="start",_a$1="end",s$$1="clippingParents",m_$1="viewport",ws$1="popper",a$$1="reference",pg$1=Ja$1.reduce(function(Vi,Br){return Vi.concat([Br+"-"+cs$1,Br+"-"+_a$1])},[]),h_$1=[].concat(Ja$1,[Hp$1]).reduce(function(Vi,Br){return Vi.concat([Br,Br+"-"+cs$1,Br+"-"+_a$1])},[]),l$$1="beforeRead",c$$1="read",u$$1="afterRead",d$$1="beforeMain",f$$1="main",p$$1="afterMain",m$$1="beforeWrite",h$$1="write",g$$1="afterWrite",v$$1=[l$$1,c$$1,u$$1,d$$1,f$$1,p$$1,m$$1,h$$1,g$$1];function Pr$2(Vi){return Vi?(Vi.nodeName||"").toLowerCase():null}function _r$1(Vi){if(Vi==null)return window;if(Vi.toString()!=="[object Window]"){var Br=Vi.ownerDocument;return Br&&Br.defaultView||window}return Vi}function us$1(Vi){var Br=_r$1(Vi).Element;return Vi instanceof Br||Vi instanceof Element}function Zn$1(Vi){var Br=_r$1(Vi).HTMLElement;return Vi instanceof Br||Vi instanceof HTMLElement}function g_$1(Vi){if(typeof ShadowRoot>"u")return!1;var Br=_r$1(Vi).ShadowRoot;return Vi instanceof Br||Vi instanceof ShadowRoot}function y$$1(Vi){var Br=Vi.state;Object.keys(Br.elements).forEach(function(Ui){var Es=Br.styles[Ui]||{},mh=Br.attributes[Ui]||{},$Q=Br.elements[Ui];!Zn$1($Q)||!Pr$2($Q)||(Object.assign($Q.style,Es),Object.keys(mh).forEach(function(RQ){var PQ=mh[RQ];PQ===!1?$Q.removeAttribute(RQ):$Q.setAttribute(RQ,PQ===!0?"":PQ)}))})}function b$$1(Vi){var Br=Vi.state,Ui={popper:{position:Br.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(Br.elements.popper.style,Ui.popper),Br.styles=Ui,Br.elements.arrow&&Object.assign(Br.elements.arrow.style,Ui.arrow),function(){Object.keys(Br.elements).forEach(function(Es){var mh=Br.elements[Es],$Q=Br.attributes[Es]||{},RQ=Object.keys(Br.styles.hasOwnProperty(Es)?Br.styles[Es]:Ui[Es]),PQ=RQ.reduce(function(NQ,FQ){return NQ[FQ]="",NQ},{});!Zn$1(mh)||!Pr$2(mh)||(Object.assign(mh.style,PQ),Object.keys($Q).forEach(function(NQ){mh.removeAttribute(NQ)}))})}}var v_$1={name:"applyStyles",enabled:!0,phase:"write",fn:y$$1,effect:b$$1,requires:["computeStyles"]};function Dr$1(Vi){return Vi.split("-")[0]}var pi$2=Math.max,wc$1=Math.min,ds$1=Math.round;function fs$1(Vi,Br){Br===void 0&&(Br=!1);var Ui=Vi.getBoundingClientRect(),Es=1,mh=1;if(Zn$1(Vi)&&Br){var $Q=Vi.offsetHeight,RQ=Vi.offsetWidth;RQ>0&&(Es=ds$1(Ui.width)/RQ||1),$Q>0&&(mh=ds$1(Ui.height)/$Q||1)}return{width:Ui.width/Es,height:Ui.height/mh,top:Ui.top/mh,right:Ui.right/Es,bottom:Ui.bottom/mh,left:Ui.left/Es,x:Ui.left/Es,y:Ui.top/mh}}function Wp$1(Vi){var Br=fs$1(Vi),Ui=Vi.offsetWidth,Es=Vi.offsetHeight;return Math.abs(Br.width-Ui)<=1&&(Ui=Br.width),Math.abs(Br.height-Es)<=1&&(Es=Br.height),{x:Vi.offsetLeft,y:Vi.offsetTop,width:Ui,height:Es}}function y_$1(Vi,Br){var Ui=Br.getRootNode&&Br.getRootNode();if(Vi.contains(Br))return!0;if(Ui&&g_$1(Ui)){var Es=Br;do{if(Es&&Vi.isSameNode(Es))return!0;Es=Es.parentNode||Es.host}while(Es)}return!1}function Rr$1(Vi){return _r$1(Vi).getComputedStyle(Vi)}function E$$1(Vi){return["table","td","th"].indexOf(Pr$2(Vi))>=0}function Uo(Vi){return((us$1(Vi)?Vi.ownerDocument:Vi.document)||window.document).documentElement}function uu$1(Vi){return Pr$2(Vi)==="html"?Vi:Vi.assignedSlot||Vi.parentNode||(g_$1(Vi)?Vi.host:null)||Uo(Vi)}function mg$1(Vi){return!Zn$1(Vi)||Rr$1(Vi).position==="fixed"?null:Vi.offsetParent}function _$$1(Vi){var Br=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,Ui=navigator.userAgent.indexOf("Trident")!==-1;if(Ui&&Zn$1(Vi)){var Es=Rr$1(Vi);if(Es.position==="fixed")return null}for(var mh=uu$1(Vi);Zn$1(mh)&&["html","body"].indexOf(Pr$2(mh))<0;){var $Q=Rr$1(mh);if($Q.transform!=="none"||$Q.perspective!=="none"||$Q.contain==="paint"||["transform","perspective"].indexOf($Q.willChange)!==-1||Br&&$Q.willChange==="filter"||Br&&$Q.filter&&$Q.filter!=="none")return mh;mh=mh.parentNode}return null}function Qa$1(Vi){for(var Br=_r$1(Vi),Ui=mg$1(Vi);Ui&&E$$1(Ui)&&Rr$1(Ui).position==="static";)Ui=mg$1(Ui);return Ui&&(Pr$2(Ui)==="html"||Pr$2(Ui)==="body"&&Rr$1(Ui).position==="static")?Br:Ui||_$$1(Vi)||Br}function Gp$1(Vi){return["top","bottom"].indexOf(Vi)>=0?"x":"y"}function qs$1(Vi,Br,Ui){return pi$2(Vi,wc$1(Br,Ui))}function O$$1(Vi,Br,Ui){var Es=qs$1(Vi,Br,Ui);return Es>Ui?Ui:Es}function b_$1(){return{top:0,right:0,bottom:0,left:0}}function E_$1(Vi){return Object.assign({},b_$1(),Vi)}function __$1(Vi,Br){return Br.reduce(function(Ui,Es){return Ui[Es]=Vi,Ui},{})}var N$$1=function(Vi,Br){return Vi=typeof Vi=="function"?Vi(Object.assign({},Br.rects,{placement:Br.placement})):Vi,E_$1(typeof Vi!="number"?Vi:__$1(Vi,Ja$1))};function S$$1(Vi){var Br,Ui=Vi.state,Es=Vi.name,mh=Vi.options,$Q=Ui.elements.arrow,RQ=Ui.modifiersData.popperOffsets,PQ=Dr$1(Ui.placement),NQ=Gp$1(PQ),FQ=[An$1,nr$1].indexOf(PQ)>=0,BQ=FQ?"height":"width";if(!(!$Q||!RQ)){var jQ=N$$1(mh.padding,Ui),HQ=Wp$1($Q),KQ=NQ==="y"?Dn$1:An$1,see=NQ==="y"?tr$1:nr$1,aee=Ui.rects.reference[BQ]+Ui.rects.reference[NQ]-RQ[NQ]-Ui.rects.popper[BQ],lee=RQ[NQ]-Ui.rects.reference[NQ],pee=Qa$1($Q),Eee=pee?NQ==="y"?pee.clientHeight||0:pee.clientWidth||0:0,Cee=aee/2-lee/2,yee=jQ[KQ],Hee=Eee-HQ[BQ]-jQ[see],Nee=Eee/2-HQ[BQ]/2+Cee,Yee=qs$1(yee,Nee,Hee),Ete=NQ;Ui.modifiersData[Es]=(Br={},Br[Ete]=Yee,Br.centerOffset=Yee-Nee,Br)}}function T$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.element,mh=Es===void 0?"[data-popper-arrow]":Es;mh!=null&&(typeof mh=="string"&&(mh=Br.elements.popper.querySelector(mh),!mh)||y_$1(Br.elements.popper,mh)&&(Br.elements.arrow=mh))}var x$$1={name:"arrow",enabled:!0,phase:"main",fn:S$$1,effect:T$$1,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ps$1(Vi){return Vi.split("-")[1]}var w$$1={top:"auto",right:"auto",bottom:"auto",left:"auto"};function I$$1(Vi){var Br=Vi.x,Ui=Vi.y,Es=window,mh=Es.devicePixelRatio||1;return{x:ds$1(Br*mh)/mh||0,y:ds$1(Ui*mh)/mh||0}}function hg$1(Vi){var Br,Ui=Vi.popper,Es=Vi.popperRect,mh=Vi.placement,$Q=Vi.variation,RQ=Vi.offsets,PQ=Vi.position,NQ=Vi.gpuAcceleration,FQ=Vi.adaptive,BQ=Vi.roundOffsets,jQ=Vi.isFixed,HQ=BQ===!0?I$$1(RQ):typeof BQ=="function"?BQ(RQ):RQ,KQ=HQ.x,see=KQ===void 0?0:KQ,aee=HQ.y,lee=aee===void 0?0:aee,pee=RQ.hasOwnProperty("x"),Eee=RQ.hasOwnProperty("y"),Cee=An$1,yee=Dn$1,Hee=window;if(FQ){var Nee=Qa$1(Ui),Yee="clientHeight",Ete="clientWidth";if(Nee===_r$1(Ui)&&(Nee=Uo(Ui),Rr$1(Nee).position!=="static"&&PQ==="absolute"&&(Yee="scrollHeight",Ete="scrollWidth")),Nee=Nee,mh===Dn$1||(mh===An$1||mh===nr$1)&&$Q===_a$1){yee=tr$1;var Ate=jQ&&Hee.visualViewport?Hee.visualViewport.height:Nee[Yee];lee-=Ate-Es.height,lee*=NQ?1:-1}if(mh===An$1||(mh===Dn$1||mh===tr$1)&&$Q===_a$1){Cee=nr$1;var Pte=jQ&&Hee.visualViewport?Hee.visualViewport.width:Nee[Ete];see-=Pte-Es.width,see*=NQ?1:-1}}var kte=Object.assign({position:PQ},FQ&&w$$1);if(NQ){var Nte;return Object.assign({},kte,(Nte={},Nte[yee]=Eee?"0":"",Nte[Cee]=pee?"0":"",Nte.transform=(Hee.devicePixelRatio||1)<=1?"translate("+see+"px, "+lee+"px)":"translate3d("+see+"px, "+lee+"px, 0)",Nte))}return Object.assign({},kte,(Br={},Br[yee]=Eee?lee+"px":"",Br[Cee]=pee?see+"px":"",Br.transform="",Br))}function C$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.gpuAcceleration,mh=Es===void 0?!0:Es,$Q=Ui.adaptive,RQ=$Q===void 0?!0:$Q,PQ=Ui.roundOffsets,NQ=PQ===void 0?!0:PQ,FQ={placement:Dr$1(Br.placement),variation:ps$1(Br.placement),popper:Br.elements.popper,popperRect:Br.rects.popper,gpuAcceleration:mh,isFixed:Br.options.strategy==="fixed"};Br.modifiersData.popperOffsets!=null&&(Br.styles.popper=Object.assign({},Br.styles.popper,hg$1(Object.assign({},FQ,{offsets:Br.modifiersData.popperOffsets,position:Br.options.strategy,adaptive:RQ,roundOffsets:NQ})))),Br.modifiersData.arrow!=null&&(Br.styles.arrow=Object.assign({},Br.styles.arrow,hg$1(Object.assign({},FQ,{offsets:Br.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:NQ})))),Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-placement":Br.placement})}var V$$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:C$$1,data:{}},_l$1={passive:!0};function D$$1(Vi){var Br=Vi.state,Ui=Vi.instance,Es=Vi.options,mh=Es.scroll,$Q=mh===void 0?!0:mh,RQ=Es.resize,PQ=RQ===void 0?!0:RQ,NQ=_r$1(Br.elements.popper),FQ=[].concat(Br.scrollParents.reference,Br.scrollParents.popper);return $Q&&FQ.forEach(function(BQ){BQ.addEventListener("scroll",Ui.update,_l$1)}),PQ&&NQ.addEventListener("resize",Ui.update,_l$1),function(){$Q&&FQ.forEach(function(BQ){BQ.removeEventListener("scroll",Ui.update,_l$1)}),PQ&&NQ.removeEventListener("resize",Ui.update,_l$1)}}var A$$1={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:D$$1,data:{}},L$$1={left:"right",right:"left",bottom:"top",top:"bottom"};function Hl$1(Vi){return Vi.replace(/left|right|bottom|top/g,function(Br){return L$$1[Br]})}var P$$1={start:"end",end:"start"};function gg$2(Vi){return Vi.replace(/start|end/g,function(Br){return P$$1[Br]})}function Kp$1(Vi){var Br=_r$1(Vi),Ui=Br.pageXOffset,Es=Br.pageYOffset;return{scrollLeft:Ui,scrollTop:Es}}function Yp$1(Vi){return fs$1(Uo(Vi)).left+Kp$1(Vi).scrollLeft}function R$$1(Vi){var Br=_r$1(Vi),Ui=Uo(Vi),Es=Br.visualViewport,mh=Ui.clientWidth,$Q=Ui.clientHeight,RQ=0,PQ=0;return Es&&(mh=Es.width,$Q=Es.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(RQ=Es.offsetLeft,PQ=Es.offsetTop)),{width:mh,height:$Q,x:RQ+Yp$1(Vi),y:PQ}}function M$$1(Vi){var Br,Ui=Uo(Vi),Es=Kp$1(Vi),mh=(Br=Vi.ownerDocument)==null?void 0:Br.body,$Q=pi$2(Ui.scrollWidth,Ui.clientWidth,mh?mh.scrollWidth:0,mh?mh.clientWidth:0),RQ=pi$2(Ui.scrollHeight,Ui.clientHeight,mh?mh.scrollHeight:0,mh?mh.clientHeight:0),PQ=-Es.scrollLeft+Yp$1(Vi),NQ=-Es.scrollTop;return Rr$1(mh||Ui).direction==="rtl"&&(PQ+=pi$2(Ui.clientWidth,mh?mh.clientWidth:0)-$Q),{width:$Q,height:RQ,x:PQ,y:NQ}}function Xp$1(Vi){var Br=Rr$1(Vi),Ui=Br.overflow,Es=Br.overflowX,mh=Br.overflowY;return/auto|scroll|overlay|hidden/.test(Ui+mh+Es)}function O_$1(Vi){return["html","body","#document"].indexOf(Pr$2(Vi))>=0?Vi.ownerDocument.body:Zn$1(Vi)&&Xp$1(Vi)?Vi:O_$1(uu$1(Vi))}function Zs$1(Vi,Br){var Ui;Br===void 0&&(Br=[]);var Es=O_$1(Vi),mh=Es===((Ui=Vi.ownerDocument)==null?void 0:Ui.body),$Q=_r$1(Es),RQ=mh?[$Q].concat($Q.visualViewport||[],Xp$1(Es)?Es:[]):Es,PQ=Br.concat(RQ);return mh?PQ:PQ.concat(Zs$1(uu$1(RQ)))}function ef$1(Vi){return Object.assign({},Vi,{left:Vi.x,top:Vi.y,right:Vi.x+Vi.width,bottom:Vi.y+Vi.height})}function $$$1(Vi){var Br=fs$1(Vi);return Br.top=Br.top+Vi.clientTop,Br.left=Br.left+Vi.clientLeft,Br.bottom=Br.top+Vi.clientHeight,Br.right=Br.left+Vi.clientWidth,Br.width=Vi.clientWidth,Br.height=Vi.clientHeight,Br.x=Br.left,Br.y=Br.top,Br}function vg$1(Vi,Br){return Br===m_$1?ef$1(R$$1(Vi)):us$1(Br)?$$$1(Br):ef$1(M$$1(Uo(Vi)))}function k$$1(Vi){var Br=Zs$1(uu$1(Vi)),Ui=["absolute","fixed"].indexOf(Rr$1(Vi).position)>=0,Es=Ui&&Zn$1(Vi)?Qa$1(Vi):Vi;return us$1(Es)?Br.filter(function(mh){return us$1(mh)&&y_$1(mh,Es)&&Pr$2(mh)!=="body"&&(Ui?Rr$1(mh).position!=="static":!0)}):[]}function F$$1(Vi,Br,Ui){var Es=Br==="clippingParents"?k$$1(Vi):[].concat(Br),mh=[].concat(Es,[Ui]),$Q=mh[0],RQ=mh.reduce(function(PQ,NQ){var FQ=vg$1(Vi,NQ);return PQ.top=pi$2(FQ.top,PQ.top),PQ.right=wc$1(FQ.right,PQ.right),PQ.bottom=wc$1(FQ.bottom,PQ.bottom),PQ.left=pi$2(FQ.left,PQ.left),PQ},vg$1(Vi,$Q));return RQ.width=RQ.right-RQ.left,RQ.height=RQ.bottom-RQ.top,RQ.x=RQ.left,RQ.y=RQ.top,RQ}function N_$1(Vi){var Br=Vi.reference,Ui=Vi.element,Es=Vi.placement,mh=Es?Dr$1(Es):null,$Q=Es?ps$1(Es):null,RQ=Br.x+Br.width/2-Ui.width/2,PQ=Br.y+Br.height/2-Ui.height/2,NQ;switch(mh){case Dn$1:NQ={x:RQ,y:Br.y-Ui.height};break;case tr$1:NQ={x:RQ,y:Br.y+Br.height};break;case nr$1:NQ={x:Br.x+Br.width,y:PQ};break;case An$1:NQ={x:Br.x-Ui.width,y:PQ};break;default:NQ={x:Br.x,y:Br.y}}var FQ=mh?Gp$1(mh):null;if(FQ!=null){var BQ=FQ==="y"?"height":"width";switch($Q){case cs$1:NQ[FQ]=NQ[FQ]-(Br[BQ]/2-Ui[BQ]/2);break;case _a$1:NQ[FQ]=NQ[FQ]+(Br[BQ]/2-Ui[BQ]/2);break}}return NQ}function Oa$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Es===void 0?Vi.placement:Es,$Q=Ui.boundary,RQ=$Q===void 0?s$$1:$Q,PQ=Ui.rootBoundary,NQ=PQ===void 0?m_$1:PQ,FQ=Ui.elementContext,BQ=FQ===void 0?ws$1:FQ,jQ=Ui.altBoundary,HQ=jQ===void 0?!1:jQ,KQ=Ui.padding,see=KQ===void 0?0:KQ,aee=E_$1(typeof see!="number"?see:__$1(see,Ja$1)),lee=BQ===ws$1?a$$1:ws$1,pee=Vi.rects.popper,Eee=Vi.elements[HQ?lee:BQ],Cee=F$$1(us$1(Eee)?Eee:Eee.contextElement||Uo(Vi.elements.popper),RQ,NQ),yee=fs$1(Vi.elements.reference),Hee=N_$1({reference:yee,element:pee,strategy:"absolute",placement:mh}),Nee=ef$1(Object.assign({},pee,Hee)),Yee=BQ===ws$1?Nee:yee,Ete={top:Cee.top-Yee.top+aee.top,bottom:Yee.bottom-Cee.bottom+aee.bottom,left:Cee.left-Yee.left+aee.left,right:Yee.right-Cee.right+aee.right},Ate=Vi.modifiersData.offset;if(BQ===ws$1&&Ate){var Pte=Ate[mh];Object.keys(Ete).forEach(function(kte){var Nte=[nr$1,tr$1].indexOf(kte)>=0?1:-1,Bte=[Dn$1,tr$1].indexOf(kte)>=0?"y":"x";Ete[kte]+=Pte[Bte]*Nte})}return Ete}function U$$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Ui.boundary,$Q=Ui.rootBoundary,RQ=Ui.padding,PQ=Ui.flipVariations,NQ=Ui.allowedAutoPlacements,FQ=NQ===void 0?h_$1:NQ,BQ=ps$1(Es),jQ=BQ?PQ?pg$1:pg$1.filter(function(see){return ps$1(see)===BQ}):Ja$1,HQ=jQ.filter(function(see){return FQ.indexOf(see)>=0});HQ.length===0&&(HQ=jQ);var KQ=HQ.reduce(function(see,aee){return see[aee]=Oa$1(Vi,{placement:aee,boundary:mh,rootBoundary:$Q,padding:RQ})[Dr$1(aee)],see},{});return Object.keys(KQ).sort(function(see,aee){return KQ[see]-KQ[aee]})}function j$$1(Vi){if(Dr$1(Vi)===Hp$1)return[];var Br=Hl$1(Vi);return[gg$2(Vi),Br,gg$2(Br)]}function B$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name;if(!Br.modifiersData[Es]._skip){for(var mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!0:RQ,NQ=Ui.fallbackPlacements,FQ=Ui.padding,BQ=Ui.boundary,jQ=Ui.rootBoundary,HQ=Ui.altBoundary,KQ=Ui.flipVariations,see=KQ===void 0?!0:KQ,aee=Ui.allowedAutoPlacements,lee=Br.options.placement,pee=Dr$1(lee),Eee=pee===lee,Cee=NQ||(Eee||!see?[Hl$1(lee)]:j$$1(lee)),yee=[lee].concat(Cee).reduce(function(Qte,ore){return Qte.concat(Dr$1(ore)===Hp$1?U$$1(Br,{placement:ore,boundary:BQ,rootBoundary:jQ,padding:FQ,flipVariations:see,allowedAutoPlacements:aee}):ore)},[]),Hee=Br.rects.reference,Nee=Br.rects.popper,Yee=new Map,Ete=!0,Ate=yee[0],Pte=0;Pte=0,Rte=Lte?"width":"height",Fte=Oa$1(Br,{placement:kte,boundary:BQ,rootBoundary:jQ,altBoundary:HQ,padding:FQ}),jte=Lte?Bte?nr$1:An$1:Bte?tr$1:Dn$1;Hee[Rte]>Nee[Rte]&&(jte=Hl$1(jte));var Xte=Hl$1(jte),ire=[];if($Q&&ire.push(Fte[Nte]<=0),PQ&&ire.push(Fte[jte]<=0,Fte[Xte]<=0),ire.every(function(Qte){return Qte})){Ate=kte,Ete=!1;break}Yee.set(kte,ire)}if(Ete)for(var qte=see?3:1,Kte=function(Qte){var ore=yee.find(function(fre){var vre=Yee.get(fre);if(vre)return vre.slice(0,Qte).every(function(Are){return Are})});if(ore)return Ate=ore,"break"},nre=qte;nre>0;nre--){var Wte=Kte(nre);if(Wte==="break")break}Br.placement!==Ate&&(Br.modifiersData[Es]._skip=!0,Br.placement=Ate,Br.reset=!0)}}var H$$1={name:"flip",enabled:!0,phase:"main",fn:B$$1,requiresIfExists:["offset"],data:{_skip:!1}};function yg$1(Vi,Br,Ui){return Ui===void 0&&(Ui={x:0,y:0}),{top:Vi.top-Br.height-Ui.y,right:Vi.right-Br.width+Ui.x,bottom:Vi.bottom-Br.height+Ui.y,left:Vi.left-Br.width-Ui.x}}function bg$1(Vi){return[Dn$1,nr$1,tr$1,An$1].some(function(Br){return Vi[Br]>=0})}function W$$1(Vi){var Br=Vi.state,Ui=Vi.name,Es=Br.rects.reference,mh=Br.rects.popper,$Q=Br.modifiersData.preventOverflow,RQ=Oa$1(Br,{elementContext:"reference"}),PQ=Oa$1(Br,{altBoundary:!0}),NQ=yg$1(RQ,Es),FQ=yg$1(PQ,mh,$Q),BQ=bg$1(NQ),jQ=bg$1(FQ);Br.modifiersData[Ui]={referenceClippingOffsets:NQ,popperEscapeOffsets:FQ,isReferenceHidden:BQ,hasPopperEscaped:jQ},Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-reference-hidden":BQ,"data-popper-escaped":jQ})}var G$$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:W$$1};function K$$1(Vi,Br,Ui){var Es=Dr$1(Vi),mh=[An$1,Dn$1].indexOf(Es)>=0?-1:1,$Q=typeof Ui=="function"?Ui(Object.assign({},Br,{placement:Vi})):Ui,RQ=$Q[0],PQ=$Q[1];return RQ=RQ||0,PQ=(PQ||0)*mh,[An$1,nr$1].indexOf(Es)>=0?{x:PQ,y:RQ}:{x:RQ,y:PQ}}function Y$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.offset,$Q=mh===void 0?[0,0]:mh,RQ=h_$1.reduce(function(BQ,jQ){return BQ[jQ]=K$$1(jQ,Br.rects,$Q),BQ},{}),PQ=RQ[Br.placement],NQ=PQ.x,FQ=PQ.y;Br.modifiersData.popperOffsets!=null&&(Br.modifiersData.popperOffsets.x+=NQ,Br.modifiersData.popperOffsets.y+=FQ),Br.modifiersData[Es]=RQ}var X$$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Y$$1};function z$$1(Vi){var Br=Vi.state,Ui=Vi.name;Br.modifiersData[Ui]=N_$1({reference:Br.rects.reference,element:Br.rects.popper,strategy:"absolute",placement:Br.placement})}var J$$1={name:"popperOffsets",enabled:!0,phase:"read",fn:z$$1,data:{}};function Q$$1(Vi){return Vi==="x"?"y":"x"}function q$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!1:RQ,NQ=Ui.boundary,FQ=Ui.rootBoundary,BQ=Ui.altBoundary,jQ=Ui.padding,HQ=Ui.tether,KQ=HQ===void 0?!0:HQ,see=Ui.tetherOffset,aee=see===void 0?0:see,lee=Oa$1(Br,{boundary:NQ,rootBoundary:FQ,padding:jQ,altBoundary:BQ}),pee=Dr$1(Br.placement),Eee=ps$1(Br.placement),Cee=!Eee,yee=Gp$1(pee),Hee=Q$$1(yee),Nee=Br.modifiersData.popperOffsets,Yee=Br.rects.reference,Ete=Br.rects.popper,Ate=typeof aee=="function"?aee(Object.assign({},Br.rects,{placement:Br.placement})):aee,Pte=typeof Ate=="number"?{mainAxis:Ate,altAxis:Ate}:Object.assign({mainAxis:0,altAxis:0},Ate),kte=Br.modifiersData.offset?Br.modifiersData.offset[Br.placement]:null,Nte={x:0,y:0};if(Nee){if($Q){var Bte,Lte=yee==="y"?Dn$1:An$1,Rte=yee==="y"?tr$1:nr$1,Fte=yee==="y"?"height":"width",jte=Nee[yee],Xte=jte+lee[Lte],ire=jte-lee[Rte],qte=KQ?-Ete[Fte]/2:0,Kte=Eee===cs$1?Yee[Fte]:Ete[Fte],nre=Eee===cs$1?-Ete[Fte]:-Yee[Fte],Wte=Br.elements.arrow,Qte=KQ&&Wte?Wp$1(Wte):{width:0,height:0},ore=Br.modifiersData["arrow#persistent"]?Br.modifiersData["arrow#persistent"].padding:b_$1(),fre=ore[Lte],vre=ore[Rte],Are=qs$1(0,Yee[Fte],Qte[Fte]),sre=Cee?Yee[Fte]/2-qte-Are-fre-Pte.mainAxis:Kte-Are-fre-Pte.mainAxis,mre=Cee?-Yee[Fte]/2+qte+Are+vre+Pte.mainAxis:nre+Are+vre+Pte.mainAxis,gre=Br.elements.arrow&&Qa$1(Br.elements.arrow),xre=gre?yee==="y"?gre.clientTop||0:gre.clientLeft||0:0,dre=(Bte=kte?.[yee])!=null?Bte:0,tre=jte+sre-dre-xre,yre=jte+mre-dre,Sre=qs$1(KQ?wc$1(Xte,tre):Xte,jte,KQ?pi$2(ire,yre):ire);Nee[yee]=Sre,Nte[yee]=Sre-jte}if(PQ){var $re,cre=yee==="x"?Dn$1:An$1,Dre=yee==="x"?tr$1:nr$1,ure=Nee[Hee],Zte=Hee==="y"?"height":"width",Yte=ure+lee[cre],Jte=ure-lee[Dre],hre=[Dn$1,An$1].indexOf(pee)!==-1,Ere=($re=kte?.[Hee])!=null?$re:0,wre=hre?Yte:ure-Yee[Zte]-Ete[Zte]-Ere+Pte.altAxis,Pre=hre?ure+Yee[Zte]+Ete[Zte]-Ere-Pte.altAxis:Jte,Hre=KQ&&hre?O$$1(wre,ure,Pre):qs$1(KQ?wre:Yte,ure,KQ?Pre:Jte);Nee[Hee]=Hre,Nte[Hee]=Hre-ure}Br.modifiersData[Es]=Nte}}var Z$$1={name:"preventOverflow",enabled:!0,phase:"main",fn:q$$1,requiresIfExists:["offset"]};function ek$1(Vi){return{scrollLeft:Vi.scrollLeft,scrollTop:Vi.scrollTop}}function tk$1(Vi){return Vi===_r$1(Vi)||!Zn$1(Vi)?Kp$1(Vi):ek$1(Vi)}function nk$1(Vi){var Br=Vi.getBoundingClientRect(),Ui=ds$1(Br.width)/Vi.offsetWidth||1,Es=ds$1(Br.height)/Vi.offsetHeight||1;return Ui!==1||Es!==1}function rk$1(Vi,Br,Ui){Ui===void 0&&(Ui=!1);var Es=Zn$1(Br),mh=Zn$1(Br)&&nk$1(Br),$Q=Uo(Br),RQ=fs$1(Vi,mh),PQ={scrollLeft:0,scrollTop:0},NQ={x:0,y:0};return(Es||!Es&&!Ui)&&((Pr$2(Br)!=="body"||Xp$1($Q))&&(PQ=tk$1(Br)),Zn$1(Br)?(NQ=fs$1(Br,!0),NQ.x+=Br.clientLeft,NQ.y+=Br.clientTop):$Q&&(NQ.x=Yp$1($Q))),{x:RQ.left+PQ.scrollLeft-NQ.x,y:RQ.top+PQ.scrollTop-NQ.y,width:RQ.width,height:RQ.height}}function ok$1(Vi){var Br=new Map,Ui=new Set,Es=[];Vi.forEach(function($Q){Br.set($Q.name,$Q)});function mh($Q){Ui.add($Q.name);var RQ=[].concat($Q.requires||[],$Q.requiresIfExists||[]);RQ.forEach(function(PQ){if(!Ui.has(PQ)){var NQ=Br.get(PQ);NQ&&mh(NQ)}}),Es.push($Q)}return Vi.forEach(function($Q){Ui.has($Q.name)||mh($Q)}),Es}function ik$1(Vi){var Br=ok$1(Vi);return v$$1.reduce(function(Ui,Es){return Ui.concat(Br.filter(function(mh){return mh.phase===Es}))},[])}function sk$1(Vi){var Br;return function(){return Br||(Br=new Promise(function(Ui){Promise.resolve().then(function(){Br=void 0,Ui(Vi())})})),Br}}function ak$1(Vi){var Br=Vi.reduce(function(Ui,Es){var mh=Ui[Es.name];return Ui[Es.name]=mh?Object.assign({},mh,Es,{options:Object.assign({},mh.options,Es.options),data:Object.assign({},mh.data,Es.data)}):Es,Ui},{});return Object.keys(Br).map(function(Ui){return Br[Ui]})}var Eg$1={placement:"bottom",modifiers:[],strategy:"absolute"};function _g$1(){for(var Vi=arguments.length,Br=new Array(Vi),Ui=0;Ui-1}function C_$1(Vi,Br){return typeof Vi=="function"?Vi.apply(void 0,Br):Vi}function Og$1(Vi,Br){if(Br===0)return Vi;var Ui;return function(Es){clearTimeout(Ui),Ui=setTimeout(function(){Vi(Es)},Br)}}function fk$1(Vi,Br){var Ui=Object.assign({},Vi);return Br.forEach(function(Es){delete Ui[Es]}),Ui}function pk$1(Vi){return Vi.split(/\s+/).filter(Boolean)}function ti$1(Vi){return[].concat(Vi)}function Ng$1(Vi,Br){Vi.indexOf(Br)===-1&&Vi.push(Br)}function mk$1(Vi){return Vi.filter(function(Br,Ui){return Vi.indexOf(Br)===Ui})}function V_$1(Vi){return Vi.split("-")[0]}function ms$1(Vi){return[].slice.call(Vi)}function Sg$1(Vi){return Object.keys(Vi).reduce(function(Br,Ui){return Vi[Ui]!==void 0&&(Br[Ui]=Vi[Ui]),Br},{})}function mi$1(){return document.createElement("div")}function du$1(Vi){return["Element","Fragment"].some(function(Br){return zp$1(Vi,Br)})}function hk$1(Vi){return zp$1(Vi,"NodeList")}function Jp$1(Vi){return zp$1(Vi,"MouseEvent")}function gk$1(Vi){return!!(Vi&&Vi._tippy&&Vi._tippy.reference===Vi)}function vk$1(Vi){return du$1(Vi)?[Vi]:hk$1(Vi)?ms$1(Vi):Array.isArray(Vi)?Vi:ms$1(document.querySelectorAll(Vi))}function Yu$1(Vi,Br){Vi.forEach(function(Ui){Ui&&(Ui.style.transitionDuration=Br+"ms")})}function Na$1(Vi,Br){Vi.forEach(function(Ui){Ui&&Ui.setAttribute("data-state",Br)})}function D_$1(Vi){var Br,Ui=ti$1(Vi),Es=Ui[0];return Es!=null&&(Br=Es.ownerDocument)!=null&&Br.body?Es.ownerDocument:document}function yk$1(Vi,Br){var Ui=Br.clientX,Es=Br.clientY;return Vi.every(function(mh){var $Q=mh.popperRect,RQ=mh.popperState,PQ=mh.props,NQ=PQ.interactiveBorder,FQ=V_$1(RQ.placement),BQ=RQ.modifiersData.offset;if(!BQ)return!0;var jQ=FQ==="bottom"?BQ.top.y:0,HQ=FQ==="top"?BQ.bottom.y:0,KQ=FQ==="right"?BQ.left.x:0,see=FQ==="left"?BQ.right.x:0,aee=$Q.top-Es+jQ>NQ,lee=Es-$Q.bottom-HQ>NQ,pee=$Q.left-Ui+KQ>NQ,Eee=Ui-$Q.right-see>NQ;return aee||lee||pee||Eee})}function Xu$1(Vi,Br,Ui){var Es=Br+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(mh){Vi[Es](mh,Ui)})}function Tg$1(Vi,Br){for(var Ui=Br;Ui;){var Es;if(Vi.contains(Ui))return!0;Ui=Ui.getRootNode==null||(Es=Ui.getRootNode())==null?void 0:Es.host}return!1}var Sr$1={isTouch:!1},xg$1=0;function bk$1(){Sr$1.isTouch||(Sr$1.isTouch=!0,window.performance&&document.addEventListener("mousemove",A_$1))}function A_$1(){var Vi=performance.now();Vi-xg$1<20&&(Sr$1.isTouch=!1,document.removeEventListener("mousemove",A_$1)),xg$1=Vi}function Ek$1(){var Vi=document.activeElement;if(gk$1(Vi)){var Br=Vi._tippy;Vi.blur&&!Br.state.isVisible&&Vi.blur()}}function _k$1(){document.addEventListener("touchstart",bk$1,qo),window.addEventListener("blur",Ek$1)}var Ok$1=typeof window<"u"&&typeof document<"u",Nk$1=Ok$1?!!window.msCrypto:!1,Sk$1={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Tk$1={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},pr$2=Object.assign({appendTo:I_$1,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Sk$1,Tk$1),xk$1=Object.keys(pr$2),wk$1=function(Vi){var Br=Object.keys(Vi);Br.forEach(function(Ui){pr$2[Ui]=Vi[Ui]})};function L_$1(Vi){var Br=Vi.plugins||[],Ui=Br.reduce(function(Es,mh){var $Q=mh.name,RQ=mh.defaultValue;if($Q){var PQ;Es[$Q]=Vi[$Q]!==void 0?Vi[$Q]:(PQ=pr$2[$Q])!=null?PQ:RQ}return Es},{});return Object.assign({},Vi,Ui)}function Ik$1(Vi,Br){var Ui=Br?Object.keys(L_$1(Object.assign({},pr$2,{plugins:Br}))):xk$1,Es=Ui.reduce(function(mh,$Q){var RQ=(Vi.getAttribute("data-tippy-"+$Q)||"").trim();if(!RQ)return mh;if($Q==="content")mh[$Q]=RQ;else try{mh[$Q]=JSON.parse(RQ)}catch{mh[$Q]=RQ}return mh},{});return Es}function wg$1(Vi,Br){var Ui=Object.assign({},Br,{content:C_$1(Br.content,[Vi])},Br.ignoreAttributes?{}:Ik$1(Vi,Br.plugins));return Ui.aria=Object.assign({},pr$2.aria,Ui.aria),Ui.aria={expanded:Ui.aria.expanded==="auto"?Br.interactive:Ui.aria.expanded,content:Ui.aria.content==="auto"?Br.interactive?null:"describedby":Ui.aria.content},Ui}var Ck$1=function(){return"innerHTML"};function tf$1(Vi,Br){Vi[Ck$1()]=Br}function Ig$1(Vi){var Br=mi$1();return Vi===!0?Br.className=x_$1:(Br.className=w_$1,du$1(Vi)?Br.appendChild(Vi):tf$1(Br,Vi)),Br}function Cg$1(Vi,Br){du$1(Br.content)?(tf$1(Vi,""),Vi.appendChild(Br.content)):typeof Br.content!="function"&&(Br.allowHTML?tf$1(Vi,Br.content):Vi.textContent=Br.content)}function Ic$1(Vi){var Br=Vi.firstElementChild,Ui=ms$1(Br.children);return{box:Br,content:Ui.find(function(Es){return Es.classList.contains(S_$1)}),arrow:Ui.find(function(Es){return Es.classList.contains(x_$1)||Es.classList.contains(w_$1)}),backdrop:Ui.find(function(Es){return Es.classList.contains(T_$1)})}}function P_$1(Vi){var Br=mi$1(),Ui=mi$1();Ui.className=dk$1,Ui.setAttribute("data-state","hidden"),Ui.setAttribute("tabindex","-1");var Es=mi$1();Es.className=S_$1,Es.setAttribute("data-state","hidden"),Cg$1(Es,Vi.props),Br.appendChild(Ui),Ui.appendChild(Es),mh(Vi.props,Vi.props);function mh($Q,RQ){var PQ=Ic$1(Br),NQ=PQ.box,FQ=PQ.content,BQ=PQ.arrow;RQ.theme?NQ.setAttribute("data-theme",RQ.theme):NQ.removeAttribute("data-theme"),typeof RQ.animation=="string"?NQ.setAttribute("data-animation",RQ.animation):NQ.removeAttribute("data-animation"),RQ.inertia?NQ.setAttribute("data-inertia",""):NQ.removeAttribute("data-inertia"),NQ.style.maxWidth=typeof RQ.maxWidth=="number"?RQ.maxWidth+"px":RQ.maxWidth,RQ.role?NQ.setAttribute("role",RQ.role):NQ.removeAttribute("role"),($Q.content!==RQ.content||$Q.allowHTML!==RQ.allowHTML)&&Cg$1(FQ,Vi.props),RQ.arrow?BQ?$Q.arrow!==RQ.arrow&&(NQ.removeChild(BQ),NQ.appendChild(Ig$1(RQ.arrow))):NQ.appendChild(Ig$1(RQ.arrow)):BQ&&NQ.removeChild(BQ)}return{popper:Br,onUpdate:mh}}P_$1.$$tippy=!0;var Vk$1=1,Ol$1=[],zu$1=[];function Dk$1(Vi,Br){var Ui=wg$1(Vi,Object.assign({},pr$2,L_$1(Sg$1(Br)))),Es,mh,$Q,RQ=!1,PQ=!1,NQ=!1,FQ=!1,BQ,jQ,HQ,KQ=[],see=Og$1(tre,Ui.interactiveDebounce),aee,lee=Vk$1++,pee=null,Eee=mk$1(Ui.plugins),Cee={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},yee={id:lee,reference:Vi,popper:mi$1(),popperInstance:pee,props:Ui,state:Cee,plugins:Eee,clearDelayTimeouts:wre,setProps:Pre,setContent:Hre,show:kre,hide:Ore,hideWithInteractivity:Wre,enable:hre,disable:Ere,unmount:Tte,destroy:_re};if(!Ui.render)return yee;var Hee=Ui.render(yee),Nee=Hee.popper,Yee=Hee.onUpdate;Nee.setAttribute("data-tippy-root",""),Nee.id="tippy-"+yee.id,yee.popper=Nee,Vi._tippy=yee,Nee._tippy=yee;var Ete=Eee.map(function(Ute){return Ute.fn(yee)}),Ate=Vi.hasAttribute("aria-expanded");return gre(),qte(),jte(),Xte("onCreate",[yee]),Ui.showOnCreate&&Yte(),Nee.addEventListener("mouseenter",function(){yee.props.interactive&&yee.state.isVisible&&yee.clearDelayTimeouts()}),Nee.addEventListener("mouseleave",function(){yee.props.interactive&&yee.props.trigger.indexOf("mouseenter")>=0&&Lte().addEventListener("mousemove",see)}),yee;function Pte(){var Ute=yee.props.touch;return Array.isArray(Ute)?Ute:[Ute,0]}function kte(){return Pte()[0]==="hold"}function Nte(){var Ute;return!!((Ute=yee.props.render)!=null&&Ute.$$tippy)}function Bte(){return aee||Vi}function Lte(){var Ute=Bte().parentNode;return Ute?D_$1(Ute):document}function Rte(){return Ic$1(Nee)}function Fte(Ute){return yee.state.isMounted&&!yee.state.isVisible||Sr$1.isTouch||BQ&&BQ.type==="focus"?0:Ku$1(yee.props.delay,Ute?0:1,pr$2.delay)}function jte(Ute){Ute===void 0&&(Ute=!1),Nee.style.pointerEvents=yee.props.interactive&&!Ute?"":"none",Nee.style.zIndex=""+yee.props.zIndex}function Xte(Ute,pte,Mee){if(Mee===void 0&&(Mee=!0),Ete.forEach(function(kee){kee[Ute]&&kee[Ute].apply(kee,pte)}),Mee){var $ee;($ee=yee.props)[Ute].apply($ee,pte)}}function ire(){var Ute=yee.props.aria;if(Ute.content){var pte="aria-"+Ute.content,Mee=Nee.id,$ee=ti$1(yee.props.triggerTarget||Vi);$ee.forEach(function(kee){var $te=kee.getAttribute(pte);if(yee.state.isVisible)kee.setAttribute(pte,$te?$te+" "+Mee:Mee);else{var Ite=$te&&$te.replace(Mee,"").trim();Ite?kee.setAttribute(pte,Ite):kee.removeAttribute(pte)}})}}function qte(){if(!(Ate||!yee.props.aria.expanded)){var Ute=ti$1(yee.props.triggerTarget||Vi);Ute.forEach(function(pte){yee.props.interactive?pte.setAttribute("aria-expanded",yee.state.isVisible&&pte===Bte()?"true":"false"):pte.removeAttribute("aria-expanded")})}}function Kte(){Lte().removeEventListener("mousemove",see),Ol$1=Ol$1.filter(function(Ute){return Ute!==see})}function nre(Ute){if(!(Sr$1.isTouch&&(NQ||Ute.type==="mousedown"))){var pte=Ute.composedPath&&Ute.composedPath()[0]||Ute.target;if(!(yee.props.interactive&&Tg$1(Nee,pte))){if(ti$1(yee.props.triggerTarget||Vi).some(function(Mee){return Tg$1(Mee,pte)})){if(Sr$1.isTouch||yee.state.isVisible&&yee.props.trigger.indexOf("click")>=0)return}else Xte("onClickOutside",[yee,Ute]);yee.props.hideOnClick===!0&&(yee.clearDelayTimeouts(),yee.hide(),PQ=!0,setTimeout(function(){PQ=!1}),yee.state.isMounted||fre())}}}function Wte(){NQ=!0}function Qte(){NQ=!1}function ore(){var Ute=Lte();Ute.addEventListener("mousedown",nre,!0),Ute.addEventListener("touchend",nre,qo),Ute.addEventListener("touchstart",Qte,qo),Ute.addEventListener("touchmove",Wte,qo)}function fre(){var Ute=Lte();Ute.removeEventListener("mousedown",nre,!0),Ute.removeEventListener("touchend",nre,qo),Ute.removeEventListener("touchstart",Qte,qo),Ute.removeEventListener("touchmove",Wte,qo)}function vre(Ute,pte){sre(Ute,function(){!yee.state.isVisible&&Nee.parentNode&&Nee.parentNode.contains(Nee)&&pte()})}function Are(Ute,pte){sre(Ute,pte)}function sre(Ute,pte){var Mee=Rte().box;function $ee(kee){kee.target===Mee&&(Xu$1(Mee,"remove",$ee),pte())}if(Ute===0)return pte();Xu$1(Mee,"remove",jQ),Xu$1(Mee,"add",$ee),jQ=$ee}function mre(Ute,pte,Mee){Mee===void 0&&(Mee=!1);var $ee=ti$1(yee.props.triggerTarget||Vi);$ee.forEach(function(kee){kee.addEventListener(Ute,pte,Mee),KQ.push({node:kee,eventType:Ute,handler:pte,options:Mee})})}function gre(){kte()&&(mre("touchstart",dre,{passive:!0}),mre("touchend",yre,{passive:!0})),pk$1(yee.props.trigger).forEach(function(Ute){if(Ute!=="manual")switch(mre(Ute,dre),Ute){case"mouseenter":mre("mouseleave",yre);break;case"focus":mre(Nk$1?"focusout":"blur",Sre);break;case"focusin":mre("focusout",Sre);break}})}function xre(){KQ.forEach(function(Ute){var pte=Ute.node,Mee=Ute.eventType,$ee=Ute.handler,kee=Ute.options;pte.removeEventListener(Mee,$ee,kee)}),KQ=[]}function dre(Ute){var pte,Mee=!1;if(!(!yee.state.isEnabled||$re(Ute)||PQ)){var $ee=((pte=BQ)==null?void 0:pte.type)==="focus";BQ=Ute,aee=Ute.currentTarget,qte(),!yee.state.isVisible&&Jp$1(Ute)&&Ol$1.forEach(function(kee){return kee(Ute)}),Ute.type==="click"&&(yee.props.trigger.indexOf("mouseenter")<0||RQ)&&yee.props.hideOnClick!==!1&&yee.state.isVisible?Mee=!0:Yte(Ute),Ute.type==="click"&&(RQ=!Mee),Mee&&!$ee&&Jte(Ute)}}function tre(Ute){var pte=Ute.target,Mee=Bte().contains(pte)||Nee.contains(pte);if(!(Ute.type==="mousemove"&&Mee)){var $ee=Zte().concat(Nee).map(function(kee){var $te,Ite=kee._tippy,Mte=($te=Ite.popperInstance)==null?void 0:$te.state;return Mte?{popperRect:kee.getBoundingClientRect(),popperState:Mte,props:Ui}:null}).filter(Boolean);yk$1($ee,Ute)&&(Kte(),Jte(Ute))}}function yre(Ute){var pte=$re(Ute)||yee.props.trigger.indexOf("click")>=0&&RQ;if(!pte){if(yee.props.interactive){yee.hideWithInteractivity(Ute);return}Jte(Ute)}}function Sre(Ute){yee.props.trigger.indexOf("focusin")<0&&Ute.target!==Bte()||yee.props.interactive&&Ute.relatedTarget&&Nee.contains(Ute.relatedTarget)||Jte(Ute)}function $re(Ute){return Sr$1.isTouch?kte()!==Ute.type.indexOf("touch")>=0:!1}function cre(){Dre();var Ute=yee.props,pte=Ute.popperOptions,Mee=Ute.placement,$ee=Ute.offset,kee=Ute.getReferenceClientRect,$te=Ute.moveTransition,Ite=Nte()?Ic$1(Nee).arrow:null,Mte=kee?{getBoundingClientRect:kee,contextElement:kee.contextElement||Bte()}:Vi,Vte={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(ere){var rre=ere.state;if(Nte()){var are=Rte(),bre=are.box;["placement","reference-hidden","escaped"].forEach(function(Rre){Rre==="placement"?bre.setAttribute("data-placement",rre.placement):rre.attributes.popper["data-popper-"+Rre]?bre.setAttribute("data-"+Rre,""):bre.removeAttribute("data-"+Rre)}),rre.attributes.popper={}}}},Gte=[{name:"offset",options:{offset:$ee}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!$te}},Vte];Nte()&&Ite&&Gte.push({name:"arrow",options:{element:Ite,padding:3}}),Gte.push.apply(Gte,pte?.modifiers||[]),yee.popperInstance=uk$1(Mte,Nee,Object.assign({},pte,{placement:Mee,onFirstUpdate:HQ,modifiers:Gte}))}function Dre(){yee.popperInstance&&(yee.popperInstance.destroy(),yee.popperInstance=null)}function ure(){var Ute=yee.props.appendTo,pte,Mee=Bte();yee.props.interactive&&Ute===I_$1||Ute==="parent"?pte=Mee.parentNode:pte=C_$1(Ute,[Mee]),pte.contains(Nee)||pte.appendChild(Nee),yee.state.isMounted=!0,cre()}function Zte(){return ms$1(Nee.querySelectorAll("[data-tippy-root]"))}function Yte(Ute){yee.clearDelayTimeouts(),Ute&&Xte("onTrigger",[yee,Ute]),ore();var pte=Fte(!0),Mee=Pte(),$ee=Mee[0],kee=Mee[1];Sr$1.isTouch&&$ee==="hold"&&kee&&(pte=kee),pte?Es=setTimeout(function(){yee.show()},pte):yee.show()}function Jte(Ute){if(yee.clearDelayTimeouts(),Xte("onUntrigger",[yee,Ute]),!yee.state.isVisible){fre();return}if(!(yee.props.trigger.indexOf("mouseenter")>=0&&yee.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(Ute.type)>=0&&RQ)){var pte=Fte(!1);pte?mh=setTimeout(function(){yee.state.isVisible&&yee.hide()},pte):$Q=requestAnimationFrame(function(){yee.hide()})}}function hre(){yee.state.isEnabled=!0}function Ere(){yee.hide(),yee.state.isEnabled=!1}function wre(){clearTimeout(Es),clearTimeout(mh),cancelAnimationFrame($Q)}function Pre(Ute){if(!yee.state.isDestroyed){Xte("onBeforeUpdate",[yee,Ute]),xre();var pte=yee.props,Mee=wg$1(Vi,Object.assign({},pte,Sg$1(Ute),{ignoreAttributes:!0}));yee.props=Mee,gre(),pte.interactiveDebounce!==Mee.interactiveDebounce&&(Kte(),see=Og$1(tre,Mee.interactiveDebounce)),pte.triggerTarget&&!Mee.triggerTarget?ti$1(pte.triggerTarget).forEach(function($ee){$ee.removeAttribute("aria-expanded")}):Mee.triggerTarget&&Vi.removeAttribute("aria-expanded"),qte(),jte(),Yee&&Yee(pte,Mee),yee.popperInstance&&(cre(),Zte().forEach(function($ee){requestAnimationFrame($ee._tippy.popperInstance.forceUpdate)})),Xte("onAfterUpdate",[yee,Ute])}}function Hre(Ute){yee.setProps({content:Ute})}function kre(){var Ute=yee.state.isVisible,pte=yee.state.isDestroyed,Mee=!yee.state.isEnabled,$ee=Sr$1.isTouch&&!yee.props.touch,kee=Ku$1(yee.props.duration,0,pr$2.duration);if(!(Ute||pte||Mee||$ee)&&!Bte().hasAttribute("disabled")&&(Xte("onShow",[yee],!1),yee.props.onShow(yee)!==!1)){if(yee.state.isVisible=!0,Nte()&&(Nee.style.visibility="visible"),jte(),ore(),yee.state.isMounted||(Nee.style.transition="none"),Nte()){var $te=Rte(),Ite=$te.box,Mte=$te.content;Yu$1([Ite,Mte],0)}HQ=function(){var Vte;if(!(!yee.state.isVisible||FQ)){if(FQ=!0,Nee.offsetHeight,Nee.style.transition=yee.props.moveTransition,Nte()&&yee.props.animation){var Gte=Rte(),ere=Gte.box,rre=Gte.content;Yu$1([ere,rre],kee),Na$1([ere,rre],"visible")}ire(),qte(),Ng$1(zu$1,yee),(Vte=yee.popperInstance)==null||Vte.forceUpdate(),Xte("onMount",[yee]),yee.props.animation&&Nte()&&Are(kee,function(){yee.state.isShown=!0,Xte("onShown",[yee])})}},ure()}}function Ore(){var Ute=!yee.state.isVisible,pte=yee.state.isDestroyed,Mee=!yee.state.isEnabled,$ee=Ku$1(yee.props.duration,1,pr$2.duration);if(!(Ute||pte||Mee)&&(Xte("onHide",[yee],!1),yee.props.onHide(yee)!==!1)){if(yee.state.isVisible=!1,yee.state.isShown=!1,FQ=!1,RQ=!1,Nte()&&(Nee.style.visibility="hidden"),Kte(),fre(),jte(!0),Nte()){var kee=Rte(),$te=kee.box,Ite=kee.content;yee.props.animation&&(Yu$1([$te,Ite],$ee),Na$1([$te,Ite],"hidden"))}ire(),qte(),yee.props.animation?Nte()&&vre($ee,yee.unmount):yee.unmount()}}function Wre(Ute){Lte().addEventListener("mousemove",see),Ng$1(Ol$1,see),see(Ute)}function Tte(){yee.state.isVisible&&yee.hide(),yee.state.isMounted&&(Dre(),Zte().forEach(function(Ute){Ute._tippy.unmount()}),Nee.parentNode&&Nee.parentNode.removeChild(Nee),zu$1=zu$1.filter(function(Ute){return Ute!==yee}),yee.state.isMounted=!1,Xte("onHidden",[yee]))}function _re(){yee.state.isDestroyed||(yee.clearDelayTimeouts(),yee.unmount(),xre(),delete Vi._tippy,yee.state.isDestroyed=!0,Xte("onDestroy",[yee]))}}function we(Vi,Br){Br===void 0&&(Br={});var Ui=pr$2.plugins.concat(Br.plugins||[]);_k$1();var Es=Object.assign({},Br,{plugins:Ui}),mh=vk$1(Vi),$Q=mh.reduce(function(RQ,PQ){var NQ=PQ&&Dk$1(PQ,Es);return NQ&&RQ.push(NQ),RQ},[]);return du$1(Vi)?$Q[0]:$Q}we.defaultProps=pr$2;we.setDefaultProps=wk$1;we.currentInput=Sr$1;var Ak$1=Object.assign({},v_$1,{effect:function(Vi){var Br=Vi.state,Ui={popper:{position:Br.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(Br.elements.popper.style,Ui.popper),Br.styles=Ui,Br.elements.arrow&&Object.assign(Br.elements.arrow.style,Ui.arrow)}}),Lk$1=function(Vi,Br){var Ui;Br===void 0&&(Br={});var Es=Vi,mh=[],$Q=[],RQ,PQ=Br.overrides,NQ=[],FQ=!1;function BQ(){$Q=Es.map(function(Cee){return ti$1(Cee.props.triggerTarget||Cee.reference)}).reduce(function(Cee,yee){return Cee.concat(yee)},[])}function jQ(){mh=Es.map(function(Cee){return Cee.reference})}function HQ(Cee){Es.forEach(function(yee){Cee?yee.enable():yee.disable()})}function KQ(Cee){return Es.map(function(yee){var Hee=yee.setProps;return yee.setProps=function(Nee){Hee(Nee),yee.reference===RQ&&Cee.setProps(Nee)},function(){yee.setProps=Hee}})}function see(Cee,yee){var Hee=$Q.indexOf(yee);if(yee!==RQ){RQ=yee;var Nee=(PQ||[]).concat("content").reduce(function(Yee,Ete){return Yee[Ete]=Es[Hee].props[Ete],Yee},{});Cee.setProps(Object.assign({},Nee,{getReferenceClientRect:typeof Nee.getReferenceClientRect=="function"?Nee.getReferenceClientRect:function(){var Yee;return(Yee=mh[Hee])==null?void 0:Yee.getBoundingClientRect()}}))}}HQ(!1),jQ(),BQ();var aee={fn:function(){return{onDestroy:function(){HQ(!0)},onHidden:function(){RQ=null},onClickOutside:function(Cee){Cee.props.showOnCreate&&!FQ&&(FQ=!0,RQ=null)},onShow:function(Cee){Cee.props.showOnCreate&&!FQ&&(FQ=!0,see(Cee,mh[0]))},onTrigger:function(Cee,yee){see(Cee,yee.currentTarget)}}}},lee=we(mi$1(),Object.assign({},fk$1(Br,["overrides"]),{plugins:[aee].concat(Br.plugins||[]),triggerTarget:$Q,popperOptions:Object.assign({},Br.popperOptions,{modifiers:[].concat(((Ui=Br.popperOptions)==null?void 0:Ui.modifiers)||[],[Ak$1])})})),pee=lee.show;lee.show=function(Cee){if(pee(),!RQ&&Cee==null)return see(lee,mh[0]);if(!(RQ&&Cee==null)){if(typeof Cee=="number")return mh[Cee]&&see(lee,mh[Cee]);if(Es.indexOf(Cee)>=0){var yee=Cee.reference;return see(lee,yee)}if(mh.indexOf(Cee)>=0)return see(lee,Cee)}},lee.showNext=function(){var Cee=mh[0];if(!RQ)return lee.show(0);var yee=mh.indexOf(RQ);lee.show(mh[yee+1]||Cee)},lee.showPrevious=function(){var Cee=mh[mh.length-1];if(!RQ)return lee.show(Cee);var yee=mh.indexOf(RQ),Hee=mh[yee-1]||Cee;lee.show(Hee)};var Eee=lee.setProps;return lee.setProps=function(Cee){PQ=Cee.overrides||PQ,Eee(Cee)},lee.setInstances=function(Cee){HQ(!0),NQ.forEach(function(yee){return yee()}),Es=Cee,HQ(!1),jQ(),BQ(),NQ=KQ(lee),lee.setProps({triggerTarget:$Q})},NQ=KQ(lee),lee},Pk$1={name:"animateFill",defaultValue:!1,fn:function(Vi){var Br;if(!((Br=Vi.props.render)!=null&&Br.$$tippy))return{};var Ui=Ic$1(Vi.popper),Es=Ui.box,mh=Ui.content,$Q=Vi.props.animateFill?Rk$1():null;return{onCreate:function(){$Q&&(Es.insertBefore($Q,Es.firstElementChild),Es.setAttribute("data-animatefill",""),Es.style.overflow="hidden",Vi.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if($Q){var RQ=Es.style.transitionDuration,PQ=Number(RQ.replace("ms",""));mh.style.transitionDelay=Math.round(PQ/10)+"ms",$Q.style.transitionDuration=RQ,Na$1([$Q],"visible")}},onShow:function(){$Q&&($Q.style.transitionDuration="0ms")},onHide:function(){$Q&&Na$1([$Q],"hidden")}}}};function Rk$1(){var Vi=mi$1();return Vi.className=T_$1,Na$1([Vi],"hidden"),Vi}var nf$1={clientX:0,clientY:0},Nl$1=[];function R_$1(Vi){var Br=Vi.clientX,Ui=Vi.clientY;nf$1={clientX:Br,clientY:Ui}}function Mk$1(Vi){Vi.addEventListener("mousemove",R_$1)}function $k$1(Vi){Vi.removeEventListener("mousemove",R_$1)}var kk$1={name:"followCursor",defaultValue:!1,fn:function(Vi){var Br=Vi.reference,Ui=D_$1(Vi.props.triggerTarget||Br),Es=!1,mh=!1,$Q=!0,RQ=Vi.props;function PQ(){return Vi.props.followCursor==="initial"&&Vi.state.isVisible}function NQ(){Ui.addEventListener("mousemove",jQ)}function FQ(){Ui.removeEventListener("mousemove",jQ)}function BQ(){Es=!0,Vi.setProps({getReferenceClientRect:null}),Es=!1}function jQ(see){var aee=see.target?Br.contains(see.target):!0,lee=Vi.props.followCursor,pee=see.clientX,Eee=see.clientY,Cee=Br.getBoundingClientRect(),yee=pee-Cee.left,Hee=Eee-Cee.top;(aee||!Vi.props.interactive)&&Vi.setProps({getReferenceClientRect:function(){var Nee=Br.getBoundingClientRect(),Yee=pee,Ete=Eee;lee==="initial"&&(Yee=Nee.left+yee,Ete=Nee.top+Hee);var Ate=lee==="horizontal"?Nee.top:Ete,Pte=lee==="vertical"?Nee.right:Yee,kte=lee==="horizontal"?Nee.bottom:Ete,Nte=lee==="vertical"?Nee.left:Yee;return{width:Pte-Nte,height:kte-Ate,top:Ate,right:Pte,bottom:kte,left:Nte}}})}function HQ(){Vi.props.followCursor&&(Nl$1.push({instance:Vi,doc:Ui}),Mk$1(Ui))}function KQ(){Nl$1=Nl$1.filter(function(see){return see.instance!==Vi}),Nl$1.filter(function(see){return see.doc===Ui}).length===0&&$k$1(Ui)}return{onCreate:HQ,onDestroy:KQ,onBeforeUpdate:function(){RQ=Vi.props},onAfterUpdate:function(see,aee){var lee=aee.followCursor;Es||lee!==void 0&&RQ.followCursor!==lee&&(KQ(),lee?(HQ(),Vi.state.isMounted&&!mh&&!PQ()&&NQ()):(FQ(),BQ()))},onMount:function(){Vi.props.followCursor&&!mh&&($Q&&(jQ(nf$1),$Q=!1),PQ()||NQ())},onTrigger:function(see,aee){Jp$1(aee)&&(nf$1={clientX:aee.clientX,clientY:aee.clientY}),mh=aee.type==="focus"},onHidden:function(){Vi.props.followCursor&&(BQ(),FQ(),$Q=!0)}}}};function Fk$1(Vi,Br){var Ui;return{popperOptions:Object.assign({},Vi.popperOptions,{modifiers:[].concat((((Ui=Vi.popperOptions)==null?void 0:Ui.modifiers)||[]).filter(function(Es){var mh=Es.name;return mh!==Br.name}),[Br])})}}var Uk$1={name:"inlinePositioning",defaultValue:!1,fn:function(Vi){var Br=Vi.reference;function Ui(){return!!Vi.props.inlinePositioning}var Es,mh=-1,$Q=!1,RQ=[],PQ={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(jQ){var HQ=jQ.state;Ui()&&(RQ.indexOf(HQ.placement)!==-1&&(RQ=[]),Es!==HQ.placement&&RQ.indexOf(HQ.placement)===-1&&(RQ.push(HQ.placement),Vi.setProps({getReferenceClientRect:function(){return NQ(HQ.placement)}})),Es=HQ.placement)}};function NQ(jQ){return jk$1(V_$1(jQ),Br.getBoundingClientRect(),ms$1(Br.getClientRects()),mh)}function FQ(jQ){$Q=!0,Vi.setProps(jQ),$Q=!1}function BQ(){$Q||FQ(Fk$1(Vi.props,PQ))}return{onCreate:BQ,onAfterUpdate:BQ,onTrigger:function(jQ,HQ){if(Jp$1(HQ)){var KQ=ms$1(Vi.reference.getClientRects()),see=KQ.find(function(lee){return lee.left-2<=HQ.clientX&&lee.right+2>=HQ.clientX&&lee.top-2<=HQ.clientY&&lee.bottom+2>=HQ.clientY}),aee=KQ.indexOf(see);mh=aee>-1?aee:mh}},onHidden:function(){mh=-1}}}};function jk$1(Vi,Br,Ui,Es){if(Ui.length<2||Vi===null)return Br;if(Ui.length===2&&Es>=0&&Ui[0].left>Ui[1].right)return Ui[Es]||Br;switch(Vi){case"top":case"bottom":{var mh=Ui[0],$Q=Ui[Ui.length-1],RQ=Vi==="top",PQ=mh.top,NQ=$Q.bottom,FQ=RQ?mh.left:$Q.left,BQ=RQ?mh.right:$Q.right,jQ=BQ-FQ,HQ=NQ-PQ;return{top:PQ,bottom:NQ,left:FQ,right:BQ,width:jQ,height:HQ}}case"left":case"right":{var KQ=Math.min.apply(Math,Ui.map(function(Nee){return Nee.left})),see=Math.max.apply(Math,Ui.map(function(Nee){return Nee.right})),aee=Ui.filter(function(Nee){return Vi==="left"?Nee.left===KQ:Nee.right===see}),lee=aee[0].top,pee=aee[aee.length-1].bottom,Eee=KQ,Cee=see,yee=Cee-Eee,Hee=pee-lee;return{top:lee,bottom:pee,left:Eee,right:Cee,width:yee,height:Hee}}default:return Br}}var Bk$1={name:"sticky",defaultValue:!1,fn:function(Vi){var Br=Vi.reference,Ui=Vi.popper;function Es(){return Vi.popperInstance?Vi.popperInstance.state.elements.reference:Br}function mh(NQ){return Vi.props.sticky===!0||Vi.props.sticky===NQ}var $Q=null,RQ=null;function PQ(){var NQ=mh("reference")?Es().getBoundingClientRect():null,FQ=mh("popper")?Ui.getBoundingClientRect():null;(NQ&&Vg$1($Q,NQ)||FQ&&Vg$1(RQ,FQ))&&Vi.popperInstance&&Vi.popperInstance.update(),$Q=NQ,RQ=FQ,Vi.state.isMounted&&requestAnimationFrame(PQ)}return{onMount:function(){Vi.props.sticky&&PQ()}}}};function Vg$1(Vi,Br){return Vi&&Br?Vi.top!==Br.top||Vi.right!==Br.right||Vi.bottom!==Br.bottom||Vi.left!==Br.left:!0}we.setDefaultProps({render:P_$1});we.setDefaultProps({onShow:Vi=>{if(!Vi.props.content)return!1}});function M_$1(Vi,Br={},Ui={mount:!0,appName:"Tippy"}){Ui=Object.assign({mount:!0,appName:"Tippy"},Ui);const Es=qt$1(),mh=$e(),$Q=$e({isEnabled:!1,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1}),RQ=Ia$1();let PQ=null;const NQ=()=>PQ||(PQ=document.createDocumentFragment(),PQ),FQ=Yee=>{let Ete,Ate=Ce(Yee)?Yee.value:Yee;return br$1(Ate)?(RQ.value||(RQ.value=ca$1({name:Ui.appName,setup:()=>()=>Ce(Yee)?Yee.value:Yee}),Es&&Object.assign(RQ.value._context,Es.appContext),RQ.value.mount(NQ())),Ete=()=>NQ()):typeof Ate=="object"?(RQ.value||(RQ.value=ca$1({name:Ui.appName,setup:()=>()=>dr$1(Ce(Yee)?Yee.value:Yee)}),Es&&Object.assign(RQ.value._context,Es.appContext),RQ.value.mount(NQ())),Ete=()=>NQ()):Ete=Ate,Ete},BQ=Yee=>{let Ete={};return Ce(Yee)?Ete=Yee.value||{}:Cn$1(Yee)?Ete={...Yee}:Ete={...Yee},Ete.content&&(Ete.content=FQ(Ete.content)),Ete.triggerTarget&&(Ete.triggerTarget=Ce(Ete.triggerTarget)?Ete.triggerTarget.value:Ete.triggerTarget),(!Ete.plugins||!Array.isArray(Ete.plugins))&&(Ete.plugins=[]),Ete.plugins=Ete.plugins.filter(Ate=>Ate.name!=="vueTippyReactiveState"),Ete.plugins.push({name:"vueTippyReactiveState",fn:()=>({onCreate(){$Q.value.isEnabled=!0},onMount(){$Q.value.isMounted=!0},onShow(){$Q.value.isMounted=!0,$Q.value.isVisible=!0},onShown(){$Q.value.isShown=!0},onHide(){$Q.value.isMounted=!1,$Q.value.isVisible=!1},onHidden(){$Q.value.isShown=!1},onUnmounted(){$Q.value.isMounted=!1},onDestroy(){$Q.value.isDestroyed=!0}})}),Ete},jQ=()=>{mh.value&&mh.value.setProps(BQ(Br))},HQ=()=>{!mh.value||!Br.content||mh.value.setContent(FQ(Br.content))},KQ=Yee=>{var Ete;(Ete=mh.value)===null||Ete===void 0||Ete.setContent(FQ(Yee))},see=Yee=>{var Ete;(Ete=mh.value)===null||Ete===void 0||Ete.setProps(BQ(Yee))},aee=()=>{var Yee;mh.value&&(mh.value.destroy(),mh.value=void 0),PQ=null,(Yee=RQ.value)===null||Yee===void 0||Yee.unmount(),RQ.value=void 0},lee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.show()},pee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.hide()},Eee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.disable(),$Q.value.isEnabled=!1},Cee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.enable(),$Q.value.isEnabled=!0},yee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.unmount()},Hee=()=>{if(!Vi)return;let Yee=Ce(Vi)?Vi.value:Vi;typeof Yee=="function"&&(Yee=Yee()),Yee&&(mh.value=we(Yee,BQ(Br)),Yee.$tippy=Nee)},Nee={tippy:mh,refresh:jQ,refreshContent:HQ,setContent:KQ,setProps:see,destroy:aee,hide:pee,show:lee,disable:Eee,enable:Cee,unmount:yee,mount:Hee,state:$Q};return Ui.mount&&(Es?Es.isMounted?Hee():Pn$1(Hee):Hee()),Es&&Ii$1(()=>{aee()}),Ce(Br)||Cn$1(Br)?Oe(Br,jQ,{immediate:!1}):Ce(Br.content)&&Oe(Br.content,HQ,{immediate:!1}),Nee}function Hk$1(Vi,Br){const Ui=$e();return Pn$1(()=>{const Es=(Array.isArray(Vi)?Vi.map(mh=>mh.value):typeof Vi=="function"?Vi():Vi.value).map(mh=>mh instanceof Element?mh._tippy:mh).filter(Boolean);Ui.value=Lk$1(Es,Br?{allowHTML:!0,...Br}:{allowHTML:!0})}),{singleton:Ui}}function Wk$1(Vi){return typeof Vi=="function"?Vi():x(Vi)}function Gk$1(Vi){var Br,Ui;const Es=Wk$1(Vi);return(Ui=(Br=Es)===null||Br===void 0?void 0:Br.$el)!==null&&Ui!==void 0?Ui:Es}const Kk$1=Ee({props:{to:{type:[String,Function]},tag:{type:[String,Object],default:"span"},contentTag:{type:[String,Object],default:"span"},contentClass:{type:String,default:null},appendTo:{default:()=>we.defaultProps.appendTo},aria:{default:()=>we.defaultProps.aria},delay:{default:()=>we.defaultProps.delay},duration:{default:()=>we.defaultProps.duration},getReferenceClientRect:{default:()=>we.defaultProps.getReferenceClientRect},hideOnClick:{type:[Boolean,String],default:()=>we.defaultProps.hideOnClick},ignoreAttributes:{type:Boolean,default:()=>we.defaultProps.ignoreAttributes},interactive:{type:Boolean,default:()=>we.defaultProps.interactive},interactiveBorder:{default:()=>we.defaultProps.interactiveBorder},interactiveDebounce:{default:()=>we.defaultProps.interactiveDebounce},moveTransition:{default:()=>we.defaultProps.moveTransition},offset:{default:()=>we.defaultProps.offset},onAfterUpdate:{default:()=>we.defaultProps.onAfterUpdate},onBeforeUpdate:{default:()=>we.defaultProps.onBeforeUpdate},onCreate:{default:()=>we.defaultProps.onCreate},onDestroy:{default:()=>we.defaultProps.onDestroy},onHidden:{default:()=>we.defaultProps.onHidden},onHide:{default:()=>we.defaultProps.onHide},onMount:{default:()=>we.defaultProps.onMount},onShow:{default:()=>we.defaultProps.onShow},onShown:{default:()=>we.defaultProps.onShown},onTrigger:{default:()=>we.defaultProps.onTrigger},onUntrigger:{default:()=>we.defaultProps.onUntrigger},onClickOutside:{default:()=>we.defaultProps.onClickOutside},placement:{default:()=>we.defaultProps.placement},plugins:{default:()=>we.defaultProps.plugins},popperOptions:{default:()=>we.defaultProps.popperOptions},render:{default:()=>we.defaultProps.render},showOnCreate:{type:Boolean,default:()=>we.defaultProps.showOnCreate},touch:{type:[Boolean,String,Array],default:()=>we.defaultProps.touch},trigger:{default:()=>we.defaultProps.trigger},triggerTarget:{default:()=>we.defaultProps.triggerTarget},animateFill:{type:Boolean,default:()=>we.defaultProps.animateFill},followCursor:{type:[Boolean,String],default:()=>we.defaultProps.followCursor},inlinePositioning:{type:Boolean,default:()=>we.defaultProps.inlinePositioning},sticky:{type:[Boolean,String],default:()=>we.defaultProps.sticky},allowHTML:{type:Boolean,default:()=>we.defaultProps.allowHTML},animation:{default:()=>we.defaultProps.animation},arrow:{default:()=>we.defaultProps.arrow},content:{default:()=>we.defaultProps.content},inertia:{default:()=>we.defaultProps.inertia},maxWidth:{default:()=>we.defaultProps.maxWidth},role:{default:()=>we.defaultProps.role},theme:{default:()=>we.defaultProps.theme},zIndex:{default:()=>we.defaultProps.zIndex}},emits:["state"],setup(Vi,{slots:Br,emit:Ui,expose:Es}){const mh=$e(),$Q=$e(),RQ=$e(),PQ=$e(!1),NQ=()=>{let KQ={...Vi};for(const see of["to","tag","contentTag","contentClass"])KQ.hasOwnProperty(see)&&delete KQ[see];return KQ};let FQ=()=>Gk$1(mh);Vi.to&&(typeof Element<"u"&&Vi.to instanceof Element?FQ=()=>Vi.to:Vi.to==="parent"?FQ=()=>{let KQ=mh.value;return KQ||(KQ=mh.value=$Q.value.parentElement),KQ}:(typeof Vi.to=="string"||Vi.to instanceof String)&&(FQ=()=>document.querySelector(Vi.to)));const BQ=M_$1(FQ,NQ());let jQ=Br.content;!jQ&&Vi.to==="parent"&&(jQ=Br.default),Pn$1(()=>{PQ.value=!0,Ao$1(()=>{jQ&&BQ.setContent(()=>RQ.value)})}),Oe(BQ.state,()=>{Ui("state",x(BQ.state))},{immediate:!0,deep:!0}),Oe(()=>Vi,()=>{BQ.setProps(NQ()),jQ&&BQ.setContent(()=>RQ.value)},{deep:!0});let HQ=De({elem:mh,contentElem:RQ,mounted:PQ,...BQ});return Es(HQ),()=>{const KQ=(Vi.contentTag,Vi.contentTag),see=jQ?dr$1(KQ,{ref:RQ,style:{display:PQ.value?"inherit":"none"},class:Vi.contentClass},jQ(HQ)):null;if(Vi.to==="parent"){const pee=[];if(!mh.value){const Eee=dr$1("span",{ref:$Q,"data-v-tippy":"",style:{display:"none"}});pee.push(Eee)}return see&&pee.push(see),pee}const aee=Br.default?Br.default(HQ):[];if(!Vi.tag){const pee=dr$1(aee[0],{ref:mh,"data-v-tippy":""});return see?[pee,see]:pee}const lee=(Vi.tag,Vi.tag);return dr$1(lee,{ref:mh,"data-v-tippy":""},see?[aee,see]:aee)}}}),Yk$1=["a11y","allowHTML","arrow","flip","flipOnUpdate","hideOnClick","ignoreAttributes","inertia","interactive","lazy","multiple","showOnInit","touch","touchHold"];let rf$1={};Object.keys(we.defaultProps).forEach(Vi=>{Yk$1.includes(Vi)?rf$1[Vi]={type:Boolean,default:function(){return we.defaultProps[Vi]}}:rf$1[Vi]={default:function(){return we.defaultProps[Vi]}}});const Xk$1=Ee({props:rf$1,setup(Vi){const Br=$e([]),{singleton:Ui}=Hk$1(Br,Vi);return{instances:Br,singleton:Ui}},mounted(){var Vi;const Br=this.$el.parentElement.querySelectorAll("[data-v-tippy]");this.instances=Array.from(Br).map(Ui=>Ui._tippy).filter(Boolean),(Vi=this.singleton)===null||Vi===void 0||Vi.setInstances(this.instances)},render(){let Vi=this.$slots.default?this.$slots.default():[];return dr$1(()=>Vi)}}),zk$1={mounted(Vi,Br,Ui){const Es=typeof Br.value=="string"?{content:Br.value}:Br.value||{},mh=Object.keys(Br.modifiers||{}),$Q=mh.find(PQ=>PQ!=="arrow"),RQ=mh.findIndex(PQ=>PQ==="arrow")!==-1;$Q&&(Es.placement=Es.placement||$Q),RQ&&(Es.arrow=Es.arrow!==void 0?Es.arrow:!0),Ui.props&&Ui.props.onTippyShow&&(Es.onShow=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyShow(...PQ)}),Ui.props&&Ui.props.onTippyShown&&(Es.onShown=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyShown(...PQ)}),Ui.props&&Ui.props.onTippyHidden&&(Es.onHidden=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyHidden(...PQ)}),Ui.props&&Ui.props.onTippyHide&&(Es.onHide=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyHide(...PQ)}),Ui.props&&Ui.props.onTippyMount&&(Es.onMount=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyMount(...PQ)}),Vi.getAttribute("title")&&!Es.content&&(Es.content=Vi.getAttribute("title"),Vi.removeAttribute("title")),Vi.getAttribute("content")&&!Es.content&&(Es.content=Vi.getAttribute("content")),M_$1(Vi,Es)},unmounted(Vi){Vi.$tippy?Vi.$tippy.destroy():Vi._tippy&&Vi._tippy.destroy()},updated(Vi,Br){const Ui=typeof Br.value=="string"?{content:Br.value}:Br.value||{};Vi.getAttribute("title")&&!Ui.content&&(Ui.content=Vi.getAttribute("title"),Vi.removeAttribute("title")),Vi.getAttribute("content")&&!Ui.content&&(Ui.content=Vi.getAttribute("content")),Vi.$tippy?Vi.$tippy.setProps(Ui||{}):Vi._tippy&&Vi._tippy.setProps(Ui||{})}},Jk$1={install(Vi,Br={}){we.setDefaultProps(Br.defaultProps||{}),Vi.directive(Br.directive||"tippy",zk$1),Vi.component(Br.component||"tippy",Kk$1),Vi.component(Br.componentSingleton||"tippy-singleton",Xk$1)}},$_$1=we.setDefaultProps;$_$1({ignoreAttributes:!0,plugins:[Bk$1,Uk$1,kk$1,Pk$1]});const Qk$1=Jk$1,qk$1={class:"ramp4-config-editor h-full"},Zk$1={key:0,class:"w-full h-full bg-[#1c1717] box-border flex items-center justify-center"},e2$1={key:1,class:"h-full flex flex-col"},t2$1={class:"flex-none h-9 text-3xl font-semibold"},n2$1={class:"grow mt-3 flex overflow-y-scroll"},r2$1={class:"basis-4/5 h-full px-5"},o2$1=Ee({__name:"config-editor",setup(Vi){const{t:Br}=Ya$1(),Ui=Un$1(),Es={fixtures:mP$1,layers:oM$1,map:AM$1,panels:MM$1,system:GM$1};return Pn$1(()=>{$_$1({aria:{content:"labelledby"},theme:"ramp4",animation:"scale",inertia:!0,trigger:"mouseenter manual focus",touch:["hold",200],offset:[0,5]})}),(mh,$Q)=>(H(),ae("div",qk$1,[x(Ui).initialized?(H(),ae("div",e2$1,[b("h1",t2$1,Ct$1(x(Br)("title")),1),b("div",n2$1,[A($I$1,{class:"basis-1/5 h-full"}),b("div",r2$1,[x(Ui).editingTemplate==="starting-fixtures"?(H(),be(jI$1,{key:0})):x(Ui).editingTemplate==="options"?(H(),be(t$$1,{key:1})):x(Ui).editingTemplate==="preview"?(H(),be(i$$1,{key:2})):x(Ui).editingLang!==""?(H(),be(Af$1(Es[x(Ui).editingTemplate]),{key:`${x(Ui).editingTemplate}-${x(Ui).editingLang}`})):xe("",!0)])])])):(H(),ae("div",Zk$1,[A(xI$1)]))]))}});var i2$1=function(Vi){return s2$1(Vi)&&!a2$1(Vi)};function s2$1(Vi){return!!Vi&&typeof Vi=="object"}function a2$1(Vi){var Br=Object.prototype.toString.call(Vi);return Br==="[object RegExp]"||Br==="[object Date]"||u2$1(Vi)}var l2$1=typeof Symbol=="function"&&Symbol.for,c2$1=l2$1?Symbol.for("react.element"):60103;function u2$1(Vi){return Vi.$$typeof===c2$1}function d2$1(Vi){return Array.isArray(Vi)?[]:{}}function Sa$1(Vi,Br){return Br.clone!==!1&&Br.isMergeableObject(Vi)?hs$1(d2$1(Vi),Vi,Br):Vi}function f2$1(Vi,Br,Ui){return Vi.concat(Br).map(function(Es){return Sa$1(Es,Ui)})}function p2$1(Vi,Br){if(!Br.customMerge)return hs$1;var Ui=Br.customMerge(Vi);return typeof Ui=="function"?Ui:hs$1}function m2$1(Vi){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(Vi).filter(function(Br){return Object.propertyIsEnumerable.call(Vi,Br)}):[]}function Dg$1(Vi){return Object.keys(Vi).concat(m2$1(Vi))}function k_$1(Vi,Br){try{return Br in Vi}catch{return!1}}function h2$1(Vi,Br){return k_$1(Vi,Br)&&!(Object.hasOwnProperty.call(Vi,Br)&&Object.propertyIsEnumerable.call(Vi,Br))}function g2$1(Vi,Br,Ui){var Es={};return Ui.isMergeableObject(Vi)&&Dg$1(Vi).forEach(function(mh){Es[mh]=Sa$1(Vi[mh],Ui)}),Dg$1(Br).forEach(function(mh){h2$1(Vi,mh)||(k_$1(Vi,mh)&&Ui.isMergeableObject(Br[mh])?Es[mh]=p2$1(mh,Ui)(Vi[mh],Br[mh],Ui):Es[mh]=Sa$1(Br[mh],Ui))}),Es}function hs$1(Vi,Br,Ui){Ui=Ui||{},Ui.arrayMerge=Ui.arrayMerge||f2$1,Ui.isMergeableObject=Ui.isMergeableObject||i2$1,Ui.cloneUnlessOtherwiseSpecified=Sa$1;var Es=Array.isArray(Br),mh=Array.isArray(Vi),$Q=Es===mh;return $Q?Es?Ui.arrayMerge(Vi,Br,Ui):g2$1(Vi,Br,Ui):Sa$1(Br,Ui)}hs$1.all=function(Vi,Br){if(!Array.isArray(Vi))throw new Error("first argument should be an array");return Vi.reduce(function(Ui,Es){return hs$1(Ui,Es,Br)},{})};var v2$1=hs$1,y2$1=v2$1;const b2$1=XE$1(y2$1);let E2$1=class{$vApp;constructor(Br,Ui,Es){const mh=ca$1(o2$1);mh.use(ex$1()),mh.use(SI$1),mh.use(Qk$1,{directive:"tippy",component:"tippy"}),this.$vApp=mh.mount(Br),Ui&&this.initialize(Ui,Es)}initialize(Br,Ui){const Es=Un$1(this.$vApp.$pinia);Es.startingFixtures=Br?.startingFixtures??[],Es.options=Ui??{};const mh={en:{map:{lodSets:[],extentSets:[],tileSchemas:[],basemaps:[],initialBasemapId:""},fixtures:{},layers:[],panels:{},system:{}},fr:{map:{lodSets:[],extentSets:[],tileSchemas:[],basemaps:[],initialBasemapId:""},fixtures:{},layers:[],panels:{},system:{}}};Br?.configs&&Object.keys(Br.configs).length>0?Object.keys(Br.configs).forEach($Q=>{Es.configs[$Q]=b2$1(mh.en,Br.configs[$Q])}):Es.configs=mh,Es.initialized=!0}getConfig(Br){const Ui=Un$1(this.$vApp.$pinia);return Br?Ui.configs[Br]:{startingFixtures:Ui.startingFixtures,configs:Ui.configs}}getOptions(){return Un$1(this.$vApp.$pinia).options}};const O2$1=(Vi,Br,Ui)=>new E2$1(Vi,Br,Ui);var __defProp$e=Object.defineProperty,__getOwnPropDesc$b=Object.getOwnPropertyDescriptor,__decorateClass$e=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$b(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$e(Br,Ui,mh),mh};let MapEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;centerSlide;dynamicSelected;rampEditorApi="";newFileName="";usingTimeSlider=!1;timeSliderError=!1;timeSliderConf={range:[],start:[],attribute:""};status="default";strippedFileName="";mounted(){this.usingTimeSlider=!!this.panel.timeSlider,this.status=this.panel.config!==""?"default":"creating",this.strippedFileName=this.panel.config!==""?this.panel.config.split("/")[2].split(".")[0]:"",this.timeSliderConf=JSON.parse(JSON.stringify({range:this.panel.timeSlider?.range??[1e3,new Date().getFullYear()],start:this.panel.timeSlider?.start??[1e3,new Date().getFullYear()],attribute:this.panel.timeSlider?.attribute??""})),window.addEventListener("ramp4-config-edited",this.onConfigEdit),this.validateTimeSlider(),this.status==="creating"&&this.createNewConfig(),this.centerSlide&&this.dynamicSelected?this.panel.customStyles+="text-align: left !important;":!this.centerSlide&&this.dynamicSelected&&(this.panel.customStyles=(this.panel.customStyles||"").replace("text-align: left !important;","")),this.openEditor()}beforeDestroy(){window.removeEventListener("ramp4-config-edited",this.onConfigEdit)}createNewConfig(){this.panel.config=`${this.configFileStructure.uuid}/ramp-config/${this.configFileStructure.uuid}-map-${this.getNumberOfMaps()+1}.json`,this.strippedFileName=this.panel.config.split("/")[2].split(".")[0],this.sourceCounts[this.panel.config]?this.sourceCounts[this.panel.config]+=1:this.sourceCounts[this.panel.config]=1,this.configFileStructure.rampConfig.file(`${this.strippedFileName}.json`,JSON.stringify(defaultConfig,null,4)),this.status="default"}openEditor(){if(this.panel.config!==""&&(this.status="editing",this.panel.config)){const Br=`${this.panel.config.substring(this.panel.config.indexOf("/")+1)}`,Ui=this.configFileStructure.zip.file(Br);Ui?Ui.async("string").then(Es=>{const mh=JSON.parse(Es);this.rampEditorApi=O2$1(this.$refs.editor,mh)}):fetch(this.panel.config).then(Es=>{Es.json().then(mh=>{let $Q=JSON.stringify(mh);const RQ=JSON.parse($Q);this.rampEditorApi=O2$1(this.$refs.editor,RQ)})})}}saveTimeSlider(){(!this.timeSliderError||!this.usingTimeSlider)&&(this.panel.timeSlider=this.usingTimeSlider?this.timeSliderConf:void 0),this.$emit("slide-edit"),this.$vfm.close("time-slider-edit-modal")}saveChanges(){this.configFileStructure.rampConfig.file(`${this.strippedFileName}.json`,JSON.stringify(this.rampEditorApi.getConfig(),null,4))}onConfigEdit(){this.$emit("slide-edit")}onTimeSliderInput(Br,Ui,Es){Br==="layers"?!Es||Es===""?delete this.timeSliderConf.layers:this.timeSliderConf.layers=Es.split(",").map(mh=>mh.trim()):Br==="attribute"?this.timeSliderConf[Br]=Es:this.timeSliderConf[Br][Ui]=Number(Es),this.validateTimeSlider()}validateTimeSlider(){this.timeSliderError=this.timeSliderConf.range.some(Br=>Br<0||!Number.isInteger(Br))||this.timeSliderConf.start.some(Br=>Br<0||!Number.isInteger(Br))||this.timeSliderConf.range[1]{Br+=1}),Br}};__decorateClass$e([Prop()],MapEditorV$1.prototype,"panel",2);__decorateClass$e([Prop()],MapEditorV$1.prototype,"configFileStructure",2);__decorateClass$e([Prop()],MapEditorV$1.prototype,"lang",2);__decorateClass$e([Prop()],MapEditorV$1.prototype,"sourceCounts",2);__decorateClass$e([Prop({default:!1})],MapEditorV$1.prototype,"centerSlide",2);__decorateClass$e([Prop({default:!1})],MapEditorV$1.prototype,"dynamicSelected",2);MapEditorV$1=__decorateClass$e([Options$1({components:{"time-slider-editor":TimeSliderEditorV,"vue-final-modal":Ro$2}})],MapEditorV$1);const _withScopeId$7=Vi=>(pushScopeId$1("data-v-b9d59711"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$f={class:"flex flex-col mt-4"},_hoisted_2$d={class:"editor-label text-left",for:"mapTitle"},_hoisted_3$d={class:"flex items-center gap-2 mt-2"},_hoisted_4$d={class:"editor-label",for:"timeSliderToggle"},_hoisted_5$c=_withScopeId$7(()=>createBaseVNode$1("span",{class:"mx-4"},null,-1)),_hoisted_6$b=_withScopeId$7(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_7$a={key:1,class:"mb-4"},_hoisted_8$a={class:"ramp-editor mt-5",ref:"editor",style:{width:"70vw",height:"80vh"}},_hoisted_9$a={slot:"header",class:"text-lg font-bold"},_hoisted_10$a={class:"w-full flex justify-end"},_hoisted_11$8=["disabled"];function _sfc_render$e(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("time-slider-editor"),PQ=resolveComponent$1("vue-final-modal");return openBlock$1(),createElementBlock$1("div",_hoisted_1$f,[createBaseVNode$1("label",_hoisted_2$d,toDisplayString$3(Vi.$t("editor.map.title")),1),withDirectives$1(createBaseVNode$1("input",{class:"editor-input",type:"text",id:"mapTitle","onUpdate:modelValue":Br[0]||(Br[0]=NQ=>Vi.panel.title=NQ)},null,512),[[vModelText$1,Vi.panel.title]]),createBaseVNode$1("div",null,[createBaseVNode$1("div",_hoisted_3$d,[withDirectives$1(createBaseVNode$1("input",{class:"rounded-none cursor-pointer w-4 h-4",type:"checkbox",id:"timeSliderToggle",onChange:Br[1]||(Br[1]=(...NQ)=>Vi.saveTimeSlider&&Vi.saveTimeSlider(...NQ)),"onUpdate:modelValue":Br[2]||(Br[2]=NQ=>Vi.usingTimeSlider=NQ)},null,544),[[vModelCheckbox$1,Vi.usingTimeSlider]]),createBaseVNode$1("label",_hoisted_4$d,toDisplayString$3(Vi.$t("editor.map.timeslider.enable")),1)]),_hoisted_5$c,Vi.usingTimeSlider?(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[3]||(Br[3]=NQ=>Vi.$vfm.open("time-slider-edit-modal")),class:"editor-button bg-black text-white hover:bg-gray-800 mt-3"},toDisplayString$3(Vi.$t("editor.map.timeslider.edit")),1)):createCommentVNode$1("",!0),_hoisted_6$b,Vi.usingTimeSlider?(openBlock$1(),createElementBlock$1("div",_hoisted_7$a)):createCommentVNode$1("",!0),createBaseVNode$1("div",_hoisted_8$a,null,512)]),createVNode$1(PQ,{modalId:"time-slider-edit-modal","content-class":"flex flex-col max-w-xl mx-4 p-4 bg-white border rounded-lg space-y-2",class:"flex justify-center items-center"},{default:withCtx$1(()=>[createBaseVNode$1("h2",_hoisted_9$a,toDisplayString$3(Vi.$t("editor.map.timeslider.edit")),1),createVNode$1(RQ,{config:Vi.timeSliderConf,error:Vi.timeSliderError,onTimeSliderChanged:Vi.onTimeSliderInput},null,8,["config","error","onTimeSliderChanged"]),createBaseVNode$1("div",_hoisted_10$a,[createBaseVNode$1("button",{class:normalizeClass$1(["editor-button",Vi.timeSliderError?"":"bg-black text-white hover:bg-gray-800"]),disabled:Vi.timeSliderError,onClick:Br[4]||(Br[4]=(...NQ)=>Vi.saveTimeSlider&&Vi.saveTimeSlider(...NQ))}," Done ",10,_hoisted_11$8)])]),_:1})])}const MapEditorV=_export_sfc$2(MapEditorV$1,[["render",_sfc_render$e],["__scopeId","data-v-b9d59711"]]);var utils$1={};const Aacute="Á",aacute="á",Abreve="Ă",abreve="ă",ac$1="∾",acd="∿",acE="∾̳",Acirc="Â",acirc="â",acute="´",Acy="А",acy="а",AElig="Æ",aelig="æ",af$1="⁡",Afr="𝔄",afr="𝔞",Agrave="À",agrave="à",alefsym="ℵ",aleph="ℵ",Alpha="Α",alpha="α",Amacr="Ā",amacr="ā",amalg="⨿",amp="&",AMP="&",andand="⩕",And="⩓",and="∧",andd="⩜",andslope="⩘",andv="⩚",ang="∠",ange="⦤",angle="∠",angmsdaa="⦨",angmsdab="⦩",angmsdac="⦪",angmsdad="⦫",angmsdae="⦬",angmsdaf="⦭",angmsdag="⦮",angmsdah="⦯",angmsd="∡",angrt="∟",angrtvb="⊾",angrtvbd="⦝",angsph="∢",angst="Å",angzarr="⍼",Aogon="Ą",aogon="ą",Aopf="𝔸",aopf="𝕒",apacir="⩯",ap$1="≈",apE="⩰",ape="≊",apid="≋",apos="'",ApplyFunction="⁡",approx="≈",approxeq="≊",Aring="Å",aring="å",Ascr="𝒜",ascr="𝒶",Assign="≔",ast="*",asymp="≈",asympeq="≍",Atilde="Ã",atilde="ã",Auml="Ä",auml="ä",awconint="∳",awint="⨑",backcong="≌",backepsilon="϶",backprime="‵",backsim="∽",backsimeq="⋍",Backslash="∖",Barv="⫧",barvee="⊽",barwed="⌅",Barwed="⌆",barwedge="⌅",bbrk="⎵",bbrktbrk="⎶",bcong="≌",Bcy="Б",bcy="б",bdquo="„",becaus="∵",because="∵",Because="∵",bemptyv="⦰",bepsi="϶",bernou="ℬ",Bernoullis="ℬ",Beta="Β",beta="β",beth="ℶ",between="≬",Bfr="𝔅",bfr="𝔟",bigcap="⋂",bigcirc="◯",bigcup="⋃",bigodot="⨀",bigoplus="⨁",bigotimes="⨂",bigsqcup="⨆",bigstar="★",bigtriangledown="▽",bigtriangleup="△",biguplus="⨄",bigvee="⋁",bigwedge="⋀",bkarow="⤍",blacklozenge="⧫",blacksquare="▪",blacktriangle="▴",blacktriangledown="▾",blacktriangleleft="◂",blacktriangleright="▸",blank="␣",blk12="▒",blk14="░",blk34="▓",block$2="█",bne="=⃥",bnequiv="≡⃥",bNot="⫭",bnot="⌐",Bopf="𝔹",bopf="𝕓",bot="⊥",bottom$2="⊥",bowtie="⋈",boxbox="⧉",boxdl="┐",boxdL="╕",boxDl="╖",boxDL="╗",boxdr="┌",boxdR="╒",boxDr="╓",boxDR="╔",boxh="─",boxH="═",boxhd="┬",boxHd="╤",boxhD="╥",boxHD="╦",boxhu="┴",boxHu="╧",boxhU="╨",boxHU="╩",boxminus="⊟",boxplus="⊞",boxtimes="⊠",boxul="┘",boxuL="╛",boxUl="╜",boxUL="╝",boxur="└",boxuR="╘",boxUr="╙",boxUR="╚",boxv="│",boxV="║",boxvh="┼",boxvH="╪",boxVh="╫",boxVH="╬",boxvl="┤",boxvL="╡",boxVl="╢",boxVL="╣",boxvr="├",boxvR="╞",boxVr="╟",boxVR="╠",bprime="‵",breve="˘",Breve="˘",brvbar="¦",bscr="𝒷",Bscr="ℬ",bsemi="⁏",bsim="∽",bsime="⋍",bsolb="⧅",bsol="\\",bsolhsub="⟈",bull="•",bullet="•",bump="≎",bumpE="⪮",bumpe="≏",Bumpeq="≎",bumpeq="≏",Cacute="Ć",cacute="ć",capand="⩄",capbrcup="⩉",capcap="⩋",cap="∩",Cap="⋒",capcup="⩇",capdot="⩀",CapitalDifferentialD="ⅅ",caps="∩︀",caret$1="⁁",caron="ˇ",Cayleys="ℭ",ccaps="⩍",Ccaron="Č",ccaron="č",Ccedil="Ç",ccedil="ç",Ccirc="Ĉ",ccirc="ĉ",Cconint="∰",ccups="⩌",ccupssm="⩐",Cdot="Ċ",cdot="ċ",cedil="¸",Cedilla="¸",cemptyv="⦲",cent="¢",centerdot="·",CenterDot="·",cfr="𝔠",Cfr="ℭ",CHcy="Ч",chcy="ч",check="✓",checkmark="✓",Chi="Χ",chi="χ",circ="ˆ",circeq="≗",circlearrowleft="↺",circlearrowright="↻",circledast="⊛",circledcirc="⊚",circleddash="⊝",CircleDot="⊙",circledR="®",circledS="Ⓢ",CircleMinus="⊖",CirclePlus="⊕",CircleTimes="⊗",cir="○",cirE="⧃",cire="≗",cirfnint="⨐",cirmid="⫯",cirscir="⧂",ClockwiseContourIntegral="∲",CloseCurlyDoubleQuote="”",CloseCurlyQuote="’",clubs="♣",clubsuit="♣",colon=":",Colon="∷",Colone="⩴",colone="≔",coloneq="≔",comma=",",commat="@",comp="∁",compfn="∘",complement="∁",complexes="ℂ",cong="≅",congdot="⩭",Congruent="≡",conint="∮",Conint="∯",ContourIntegral="∮",copf="𝕔",Copf="ℂ",coprod="∐",Coproduct="∐",copy="©",COPY="©",copysr="℗",CounterClockwiseContourIntegral="∳",crarr="↵",cross="✗",Cross="⨯",Cscr="𝒞",cscr="𝒸",csub="⫏",csube="⫑",csup="⫐",csupe="⫒",ctdot="⋯",cudarrl="⤸",cudarrr="⤵",cuepr="⋞",cuesc="⋟",cularr="↶",cularrp="⤽",cupbrcap="⩈",cupcap="⩆",CupCap="≍",cup="∪",Cup="⋓",cupcup="⩊",cupdot="⊍",cupor="⩅",cups="∪︀",curarr="↷",curarrm="⤼",curlyeqprec="⋞",curlyeqsucc="⋟",curlyvee="⋎",curlywedge="⋏",curren="¤",curvearrowleft="↶",curvearrowright="↷",cuvee="⋎",cuwed="⋏",cwconint="∲",cwint="∱",cylcty="⌭",dagger="†",Dagger="‡",daleth="ℸ",darr="↓",Darr="↡",dArr="⇓",dash="‐",Dashv="⫤",dashv="⊣",dbkarow="⤏",dblac="˝",Dcaron="Ď",dcaron="ď",Dcy="Д",dcy="д",ddagger="‡",ddarr="⇊",DD$1="ⅅ",dd$1="ⅆ",DDotrahd="⤑",ddotseq="⩷",deg="°",Del="∇",Delta="Δ",delta="δ",demptyv="⦱",dfisht="⥿",Dfr="𝔇",dfr="𝔡",dHar="⥥",dharl="⇃",dharr="⇂",DiacriticalAcute="´",DiacriticalDot="˙",DiacriticalDoubleAcute="˝",DiacriticalGrave="`",DiacriticalTilde="˜",diam="⋄",diamond="⋄",Diamond="⋄",diamondsuit="♦",diams="♦",die="¨",DifferentialD="ⅆ",digamma="ϝ",disin="⋲",div$1="÷",divide="÷",divideontimes="⋇",divonx="⋇",DJcy="Ђ",djcy="ђ",dlcorn="⌞",dlcrop="⌍",dollar="$",Dopf="𝔻",dopf="𝕕",Dot="¨",dot="˙",DotDot="⃜",doteq="≐",doteqdot="≑",DotEqual="≐",dotminus="∸",dotplus="∔",dotsquare="⊡",doublebarwedge="⌆",DoubleContourIntegral="∯",DoubleDot="¨",DoubleDownArrow="⇓",DoubleLeftArrow="⇐",DoubleLeftRightArrow="⇔",DoubleLeftTee="⫤",DoubleLongLeftArrow="⟸",DoubleLongLeftRightArrow="⟺",DoubleLongRightArrow="⟹",DoubleRightArrow="⇒",DoubleRightTee="⊨",DoubleUpArrow="⇑",DoubleUpDownArrow="⇕",DoubleVerticalBar="∥",DownArrowBar="⤓",downarrow="↓",DownArrow="↓",Downarrow="⇓",DownArrowUpArrow="⇵",DownBreve="̑",downdownarrows="⇊",downharpoonleft="⇃",downharpoonright="⇂",DownLeftRightVector="⥐",DownLeftTeeVector="⥞",DownLeftVectorBar="⥖",DownLeftVector="↽",DownRightTeeVector="⥟",DownRightVectorBar="⥗",DownRightVector="⇁",DownTeeArrow="↧",DownTee="⊤",drbkarow="⤐",drcorn="⌟",drcrop="⌌",Dscr="𝒟",dscr="𝒹",DScy="Ѕ",dscy="ѕ",dsol="⧶",Dstrok="Đ",dstrok="đ",dtdot="⋱",dtri="▿",dtrif="▾",duarr="⇵",duhar="⥯",dwangle="⦦",DZcy="Џ",dzcy="џ",dzigrarr="⟿",Eacute="É",eacute="é",easter="⩮",Ecaron="Ě",ecaron="ě",Ecirc="Ê",ecirc="ê",ecir="≖",ecolon="≕",Ecy="Э",ecy="э",eDDot="⩷",Edot="Ė",edot="ė",eDot="≑",ee="ⅇ",efDot="≒",Efr="𝔈",efr="𝔢",eg$1="⪚",Egrave="È",egrave="è",egs="⪖",egsdot="⪘",el$1="⪙",Element$1="∈",elinters="⏧",ell="ℓ",els="⪕",elsdot="⪗",Emacr="Ē",emacr="ē",empty="∅",emptyset="∅",EmptySmallSquare="◻",emptyv="∅",EmptyVerySmallSquare="▫",emsp13=" ",emsp14=" ",emsp=" ",ENG="Ŋ",eng="ŋ",ensp=" ",Eogon="Ę",eogon="ę",Eopf="𝔼",eopf="𝕖",epar="⋕",eparsl="⧣",eplus="⩱",epsi="ε",Epsilon="Ε",epsilon="ε",epsiv="ϵ",eqcirc="≖",eqcolon="≕",eqsim="≂",eqslantgtr="⪖",eqslantless="⪕",Equal="⩵",equals="=",EqualTilde="≂",equest="≟",Equilibrium="⇌",equiv="≡",equivDD="⩸",eqvparsl="⧥",erarr="⥱",erDot="≓",escr="ℯ",Escr="ℰ",esdot="≐",Esim="⩳",esim="≂",Eta="Η",eta="η",ETH="Ð",eth="ð",Euml="Ë",euml="ë",euro="€",excl="!",exist="∃",Exists="∃",expectation="ℰ",exponentiale="ⅇ",ExponentialE="ⅇ",fallingdotseq="≒",Fcy="Ф",fcy="ф",female="♀",ffilig="ffi",fflig="ff",ffllig="ffl",Ffr="𝔉",ffr="𝔣",filig="fi",FilledSmallSquare="◼",FilledVerySmallSquare="▪",fjlig="fj",flat="♭",fllig="fl",fltns="▱",fnof="ƒ",Fopf="𝔽",fopf="𝕗",forall="∀",ForAll="∀",fork="⋔",forkv="⫙",Fouriertrf="ℱ",fpartint="⨍",frac12="½",frac13="⅓",frac14="¼",frac15="⅕",frac16="⅙",frac18="⅛",frac23="⅔",frac25="⅖",frac34="¾",frac35="⅗",frac38="⅜",frac45="⅘",frac56="⅚",frac58="⅝",frac78="⅞",frasl="⁄",frown="⌢",fscr="𝒻",Fscr="ℱ",gacute="ǵ",Gamma="Γ",gamma="γ",Gammad="Ϝ",gammad="ϝ",gap="⪆",Gbreve="Ğ",gbreve="ğ",Gcedil="Ģ",Gcirc="Ĝ",gcirc="ĝ",Gcy="Г",gcy="г",Gdot="Ġ",gdot="ġ",ge="≥",gE$1="≧",gEl="⪌",gel="⋛",geq="≥",geqq="≧",geqslant="⩾",gescc="⪩",ges="⩾",gesdot="⪀",gesdoto="⪂",gesdotol="⪄",gesl="⋛︀",gesles="⪔",Gfr="𝔊",gfr="𝔤",gg$1="≫",Gg$1="⋙",ggg="⋙",gimel="ℷ",GJcy="Ѓ",gjcy="ѓ",gla="⪥",gl$1="≷",glE="⪒",glj="⪤",gnap="⪊",gnapprox="⪊",gne="⪈",gnE="≩",gneq="⪈",gneqq="≩",gnsim="⋧",Gopf="𝔾",gopf="𝕘",grave="`",GreaterEqual="≥",GreaterEqualLess="⋛",GreaterFullEqual="≧",GreaterGreater="⪢",GreaterLess="≷",GreaterSlantEqual="⩾",GreaterTilde="≳",Gscr="𝒢",gscr="ℊ",gsim="≳",gsime="⪎",gsiml="⪐",gtcc="⪧",gtcir="⩺",gt$1=">",GT$1=">",Gt$1="≫",gtdot="⋗",gtlPar="⦕",gtquest="⩼",gtrapprox="⪆",gtrarr="⥸",gtrdot="⋗",gtreqless="⋛",gtreqqless="⪌",gtrless="≷",gtrsim="≳",gvertneqq="≩︀",gvnE="≩︀",Hacek="ˇ",hairsp=" ",half="½",hamilt="ℋ",HARDcy="Ъ",hardcy="ъ",harrcir="⥈",harr="↔",hArr="⇔",harrw="↭",Hat="^",hbar="ℏ",Hcirc="Ĥ",hcirc="ĥ",hearts="♥",heartsuit="♥",hellip="…",hercon="⊹",hfr="𝔥",Hfr="ℌ",HilbertSpace="ℋ",hksearow="⤥",hkswarow="⤦",hoarr="⇿",homtht="∻",hookleftarrow="↩",hookrightarrow="↪",hopf="𝕙",Hopf="ℍ",horbar="―",HorizontalLine="─",hscr="𝒽",Hscr="ℋ",hslash="ℏ",Hstrok="Ħ",hstrok="ħ",HumpDownHump="≎",HumpEqual="≏",hybull="⁃",hyphen="‐",Iacute="Í",iacute="í",ic$1="⁣",Icirc="Î",icirc="î",Icy="И",icy="и",Idot="İ",IEcy="Е",iecy="е",iexcl="¡",iff="⇔",ifr="𝔦",Ifr="ℑ",Igrave="Ì",igrave="ì",ii$1="ⅈ",iiiint="⨌",iiint="∭",iinfin="⧜",iiota="℩",IJlig="IJ",ijlig="ij",Imacr="Ī",imacr="ī",image$1="ℑ",ImaginaryI="ⅈ",imagline="ℐ",imagpart="ℑ",imath="ı",Im$1="ℑ",imof="⊷",imped="Ƶ",Implies="⇒",incare="℅",infin="∞",infintie="⧝",inodot="ı",intcal="⊺",int="∫",Int="∬",integers="ℤ",Integral="∫",intercal="⊺",Intersection="⋂",intlarhk="⨗",intprod="⨼",InvisibleComma="⁣",InvisibleTimes="⁢",IOcy="Ё",iocy="ё",Iogon="Į",iogon="į",Iopf="𝕀",iopf="𝕚",Iota="Ι",iota="ι",iprod="⨼",iquest="¿",iscr="𝒾",Iscr="ℐ",isin="∈",isindot="⋵",isinE="⋹",isins="⋴",isinsv="⋳",isinv="∈",it="⁢",Itilde="Ĩ",itilde="ĩ",Iukcy="І",iukcy="і",Iuml="Ï",iuml="ï",Jcirc="Ĵ",jcirc="ĵ",Jcy="Й",jcy="й",Jfr="𝔍",jfr="𝔧",jmath="ȷ",Jopf="𝕁",jopf="𝕛",Jscr="𝒥",jscr="𝒿",Jsercy="Ј",jsercy="ј",Jukcy="Є",jukcy="є",Kappa="Κ",kappa="κ",kappav="ϰ",Kcedil="Ķ",kcedil="ķ",Kcy="К",kcy="к",Kfr="𝔎",kfr="𝔨",kgreen="ĸ",KHcy="Х",khcy="х",KJcy="Ќ",kjcy="ќ",Kopf="𝕂",kopf="𝕜",Kscr="𝒦",kscr="𝓀",lAarr="⇚",Lacute="Ĺ",lacute="ĺ",laemptyv="⦴",lagran="ℒ",Lambda="Λ",lambda="λ",lang$1="⟨",Lang="⟪",langd="⦑",langle="⟨",lap="⪅",Laplacetrf="ℒ",laquo="«",larrb="⇤",larrbfs="⤟",larr="←",Larr="↞",lArr="⇐",larrfs="⤝",larrhk="↩",larrlp="↫",larrpl="⤹",larrsim="⥳",larrtl="↢",latail="⤙",lAtail="⤛",lat="⪫",late="⪭",lates="⪭︀",lbarr="⤌",lBarr="⤎",lbbrk="❲",lbrace="{",lbrack="[",lbrke="⦋",lbrksld="⦏",lbrkslu="⦍",Lcaron="Ľ",lcaron="ľ",Lcedil="Ļ",lcedil="ļ",lceil="⌈",lcub="{",Lcy="Л",lcy="л",ldca="⤶",ldquo="“",ldquor="„",ldrdhar="⥧",ldrushar="⥋",ldsh="↲",le="≤",lE$1="≦",LeftAngleBracket="⟨",LeftArrowBar="⇤",leftarrow="←",LeftArrow="←",Leftarrow="⇐",LeftArrowRightArrow="⇆",leftarrowtail="↢",LeftCeiling="⌈",LeftDoubleBracket="⟦",LeftDownTeeVector="⥡",LeftDownVectorBar="⥙",LeftDownVector="⇃",LeftFloor="⌊",leftharpoondown="↽",leftharpoonup="↼",leftleftarrows="⇇",leftrightarrow="↔",LeftRightArrow="↔",Leftrightarrow="⇔",leftrightarrows="⇆",leftrightharpoons="⇋",leftrightsquigarrow="↭",LeftRightVector="⥎",LeftTeeArrow="↤",LeftTee="⊣",LeftTeeVector="⥚",leftthreetimes="⋋",LeftTriangleBar="⧏",LeftTriangle="⊲",LeftTriangleEqual="⊴",LeftUpDownVector="⥑",LeftUpTeeVector="⥠",LeftUpVectorBar="⥘",LeftUpVector="↿",LeftVectorBar="⥒",LeftVector="↼",lEg="⪋",leg="⋚",leq="≤",leqq="≦",leqslant="⩽",lescc="⪨",les="⩽",lesdot="⩿",lesdoto="⪁",lesdotor="⪃",lesg="⋚︀",lesges="⪓",lessapprox="⪅",lessdot="⋖",lesseqgtr="⋚",lesseqqgtr="⪋",LessEqualGreater="⋚",LessFullEqual="≦",LessGreater="≶",lessgtr="≶",LessLess="⪡",lesssim="≲",LessSlantEqual="⩽",LessTilde="≲",lfisht="⥼",lfloor="⌊",Lfr="𝔏",lfr="𝔩",lg$1="≶",lgE="⪑",lHar="⥢",lhard="↽",lharu="↼",lharul="⥪",lhblk="▄",LJcy="Љ",ljcy="љ",llarr="⇇",ll$1="≪",Ll$1="⋘",llcorner="⌞",Lleftarrow="⇚",llhard="⥫",lltri="◺",Lmidot="Ŀ",lmidot="ŀ",lmoustache="⎰",lmoust="⎰",lnap="⪉",lnapprox="⪉",lne="⪇",lnE="≨",lneq="⪇",lneqq="≨",lnsim="⋦",loang="⟬",loarr="⇽",lobrk="⟦",longleftarrow="⟵",LongLeftArrow="⟵",Longleftarrow="⟸",longleftrightarrow="⟷",LongLeftRightArrow="⟷",Longleftrightarrow="⟺",longmapsto="⟼",longrightarrow="⟶",LongRightArrow="⟶",Longrightarrow="⟹",looparrowleft="↫",looparrowright="↬",lopar="⦅",Lopf="𝕃",lopf="𝕝",loplus="⨭",lotimes="⨴",lowast="∗",lowbar="_",LowerLeftArrow="↙",LowerRightArrow="↘",loz="◊",lozenge="◊",lozf="⧫",lpar="(",lparlt="⦓",lrarr="⇆",lrcorner="⌟",lrhar="⇋",lrhard="⥭",lrm="‎",lrtri="⊿",lsaquo="‹",lscr="𝓁",Lscr="ℒ",lsh="↰",Lsh="↰",lsim="≲",lsime="⪍",lsimg="⪏",lsqb="[",lsquo="‘",lsquor="‚",Lstrok="Ł",lstrok="ł",ltcc="⪦",ltcir="⩹",lt$1="<",LT$1="<",Lt$1="≪",ltdot="⋖",lthree="⋋",ltimes="⋉",ltlarr="⥶",ltquest="⩻",ltri="◃",ltrie="⊴",ltrif="◂",ltrPar="⦖",lurdshar="⥊",luruhar="⥦",lvertneqq="≨︀",lvnE="≨︀",macr="¯",male="♂",malt="✠",maltese="✠",map$1="↦",mapsto="↦",mapstodown="↧",mapstoleft="↤",mapstoup="↥",marker="▮",mcomma="⨩",Mcy="М",mcy="м",mdash="—",mDDot="∺",measuredangle="∡",MediumSpace=" ",Mellintrf="ℳ",Mfr="𝔐",mfr="𝔪",mho="℧",micro="µ",midast="*",midcir="⫰",mid="∣",middot="·",minusb="⊟",minus="−",minusd="∸",minusdu="⨪",MinusPlus="∓",mlcp="⫛",mldr="…",mnplus="∓",models="⊧",Mopf="𝕄",mopf="𝕞",mp$1="∓",mscr="𝓂",Mscr="ℳ",mstpos="∾",Mu$1="Μ",mu$1="μ",multimap="⊸",mumap="⊸",nabla="∇",Nacute="Ń",nacute="ń",nang="∠⃒",nap="≉",napE="⩰̸",napid="≋̸",napos="ʼn",napprox="≉",natural="♮",naturals="ℕ",natur="♮",nbsp=" ",nbump="≎̸",nbumpe="≏̸",ncap="⩃",Ncaron="Ň",ncaron="ň",Ncedil="Ņ",ncedil="ņ",ncong="≇",ncongdot="⩭̸",ncup="⩂",Ncy="Н",ncy="н",ndash="–",nearhk="⤤",nearr="↗",neArr="⇗",nearrow="↗",ne="≠",nedot="≐̸",NegativeMediumSpace="​",NegativeThickSpace="​",NegativeThinSpace="​",NegativeVeryThinSpace="​",nequiv="≢",nesear="⤨",nesim="≂̸",NestedGreaterGreater="≫",NestedLessLess="≪",NewLine=` + */var Dn$1="top",tr$1="bottom",nr$1="right",An$1="left",Hp$1="auto",Ja$1=[Dn$1,tr$1,nr$1,An$1],cs$1="start",_a$1="end",s$$1="clippingParents",m_$1="viewport",ws$1="popper",a$$1="reference",pg$1=Ja$1.reduce(function(Vi,Br){return Vi.concat([Br+"-"+cs$1,Br+"-"+_a$1])},[]),h_$1=[].concat(Ja$1,[Hp$1]).reduce(function(Vi,Br){return Vi.concat([Br,Br+"-"+cs$1,Br+"-"+_a$1])},[]),l$$1="beforeRead",c$$1="read",u$$1="afterRead",d$$1="beforeMain",f$$1="main",p$$1="afterMain",m$$1="beforeWrite",h$$1="write",g$$1="afterWrite",v$$1=[l$$1,c$$1,u$$1,d$$1,f$$1,p$$1,m$$1,h$$1,g$$1];function Pr$2(Vi){return Vi?(Vi.nodeName||"").toLowerCase():null}function _r$1(Vi){if(Vi==null)return window;if(Vi.toString()!=="[object Window]"){var Br=Vi.ownerDocument;return Br&&Br.defaultView||window}return Vi}function us$1(Vi){var Br=_r$1(Vi).Element;return Vi instanceof Br||Vi instanceof Element}function Zn$1(Vi){var Br=_r$1(Vi).HTMLElement;return Vi instanceof Br||Vi instanceof HTMLElement}function g_$1(Vi){if(typeof ShadowRoot>"u")return!1;var Br=_r$1(Vi).ShadowRoot;return Vi instanceof Br||Vi instanceof ShadowRoot}function y$$1(Vi){var Br=Vi.state;Object.keys(Br.elements).forEach(function(Ui){var Es=Br.styles[Ui]||{},mh=Br.attributes[Ui]||{},$Q=Br.elements[Ui];!Zn$1($Q)||!Pr$2($Q)||(Object.assign($Q.style,Es),Object.keys(mh).forEach(function(RQ){var PQ=mh[RQ];PQ===!1?$Q.removeAttribute(RQ):$Q.setAttribute(RQ,PQ===!0?"":PQ)}))})}function b$$1(Vi){var Br=Vi.state,Ui={popper:{position:Br.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(Br.elements.popper.style,Ui.popper),Br.styles=Ui,Br.elements.arrow&&Object.assign(Br.elements.arrow.style,Ui.arrow),function(){Object.keys(Br.elements).forEach(function(Es){var mh=Br.elements[Es],$Q=Br.attributes[Es]||{},RQ=Object.keys(Br.styles.hasOwnProperty(Es)?Br.styles[Es]:Ui[Es]),PQ=RQ.reduce(function(NQ,FQ){return NQ[FQ]="",NQ},{});!Zn$1(mh)||!Pr$2(mh)||(Object.assign(mh.style,PQ),Object.keys($Q).forEach(function(NQ){mh.removeAttribute(NQ)}))})}}var v_$1={name:"applyStyles",enabled:!0,phase:"write",fn:y$$1,effect:b$$1,requires:["computeStyles"]};function Dr$1(Vi){return Vi.split("-")[0]}var pi$2=Math.max,wc$1=Math.min,ds$1=Math.round;function fs$1(Vi,Br){Br===void 0&&(Br=!1);var Ui=Vi.getBoundingClientRect(),Es=1,mh=1;if(Zn$1(Vi)&&Br){var $Q=Vi.offsetHeight,RQ=Vi.offsetWidth;RQ>0&&(Es=ds$1(Ui.width)/RQ||1),$Q>0&&(mh=ds$1(Ui.height)/$Q||1)}return{width:Ui.width/Es,height:Ui.height/mh,top:Ui.top/mh,right:Ui.right/Es,bottom:Ui.bottom/mh,left:Ui.left/Es,x:Ui.left/Es,y:Ui.top/mh}}function Wp$1(Vi){var Br=fs$1(Vi),Ui=Vi.offsetWidth,Es=Vi.offsetHeight;return Math.abs(Br.width-Ui)<=1&&(Ui=Br.width),Math.abs(Br.height-Es)<=1&&(Es=Br.height),{x:Vi.offsetLeft,y:Vi.offsetTop,width:Ui,height:Es}}function y_$1(Vi,Br){var Ui=Br.getRootNode&&Br.getRootNode();if(Vi.contains(Br))return!0;if(Ui&&g_$1(Ui)){var Es=Br;do{if(Es&&Vi.isSameNode(Es))return!0;Es=Es.parentNode||Es.host}while(Es)}return!1}function Rr$1(Vi){return _r$1(Vi).getComputedStyle(Vi)}function E$$1(Vi){return["table","td","th"].indexOf(Pr$2(Vi))>=0}function Uo(Vi){return((us$1(Vi)?Vi.ownerDocument:Vi.document)||window.document).documentElement}function uu$1(Vi){return Pr$2(Vi)==="html"?Vi:Vi.assignedSlot||Vi.parentNode||(g_$1(Vi)?Vi.host:null)||Uo(Vi)}function mg$1(Vi){return!Zn$1(Vi)||Rr$1(Vi).position==="fixed"?null:Vi.offsetParent}function _$$1(Vi){var Br=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,Ui=navigator.userAgent.indexOf("Trident")!==-1;if(Ui&&Zn$1(Vi)){var Es=Rr$1(Vi);if(Es.position==="fixed")return null}for(var mh=uu$1(Vi);Zn$1(mh)&&["html","body"].indexOf(Pr$2(mh))<0;){var $Q=Rr$1(mh);if($Q.transform!=="none"||$Q.perspective!=="none"||$Q.contain==="paint"||["transform","perspective"].indexOf($Q.willChange)!==-1||Br&&$Q.willChange==="filter"||Br&&$Q.filter&&$Q.filter!=="none")return mh;mh=mh.parentNode}return null}function Qa$1(Vi){for(var Br=_r$1(Vi),Ui=mg$1(Vi);Ui&&E$$1(Ui)&&Rr$1(Ui).position==="static";)Ui=mg$1(Ui);return Ui&&(Pr$2(Ui)==="html"||Pr$2(Ui)==="body"&&Rr$1(Ui).position==="static")?Br:Ui||_$$1(Vi)||Br}function Gp$1(Vi){return["top","bottom"].indexOf(Vi)>=0?"x":"y"}function qs$1(Vi,Br,Ui){return pi$2(Vi,wc$1(Br,Ui))}function O$$1(Vi,Br,Ui){var Es=qs$1(Vi,Br,Ui);return Es>Ui?Ui:Es}function b_$1(){return{top:0,right:0,bottom:0,left:0}}function E_$1(Vi){return Object.assign({},b_$1(),Vi)}function __$1(Vi,Br){return Br.reduce(function(Ui,Es){return Ui[Es]=Vi,Ui},{})}var N$$1=function(Vi,Br){return Vi=typeof Vi=="function"?Vi(Object.assign({},Br.rects,{placement:Br.placement})):Vi,E_$1(typeof Vi!="number"?Vi:__$1(Vi,Ja$1))};function S$$1(Vi){var Br,Ui=Vi.state,Es=Vi.name,mh=Vi.options,$Q=Ui.elements.arrow,RQ=Ui.modifiersData.popperOffsets,PQ=Dr$1(Ui.placement),NQ=Gp$1(PQ),FQ=[An$1,nr$1].indexOf(PQ)>=0,BQ=FQ?"height":"width";if(!(!$Q||!RQ)){var jQ=N$$1(mh.padding,Ui),HQ=Wp$1($Q),KQ=NQ==="y"?Dn$1:An$1,see=NQ==="y"?tr$1:nr$1,aee=Ui.rects.reference[BQ]+Ui.rects.reference[NQ]-RQ[NQ]-Ui.rects.popper[BQ],lee=RQ[NQ]-Ui.rects.reference[NQ],pee=Qa$1($Q),Eee=pee?NQ==="y"?pee.clientHeight||0:pee.clientWidth||0:0,Cee=aee/2-lee/2,yee=jQ[KQ],Hee=Eee-HQ[BQ]-jQ[see],Nee=Eee/2-HQ[BQ]/2+Cee,Yee=qs$1(yee,Nee,Hee),Ete=NQ;Ui.modifiersData[Es]=(Br={},Br[Ete]=Yee,Br.centerOffset=Yee-Nee,Br)}}function T$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.element,mh=Es===void 0?"[data-popper-arrow]":Es;mh!=null&&(typeof mh=="string"&&(mh=Br.elements.popper.querySelector(mh),!mh)||y_$1(Br.elements.popper,mh)&&(Br.elements.arrow=mh))}var x$$1={name:"arrow",enabled:!0,phase:"main",fn:S$$1,effect:T$$1,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ps$1(Vi){return Vi.split("-")[1]}var w$$1={top:"auto",right:"auto",bottom:"auto",left:"auto"};function I$$1(Vi){var Br=Vi.x,Ui=Vi.y,Es=window,mh=Es.devicePixelRatio||1;return{x:ds$1(Br*mh)/mh||0,y:ds$1(Ui*mh)/mh||0}}function hg$1(Vi){var Br,Ui=Vi.popper,Es=Vi.popperRect,mh=Vi.placement,$Q=Vi.variation,RQ=Vi.offsets,PQ=Vi.position,NQ=Vi.gpuAcceleration,FQ=Vi.adaptive,BQ=Vi.roundOffsets,jQ=Vi.isFixed,HQ=BQ===!0?I$$1(RQ):typeof BQ=="function"?BQ(RQ):RQ,KQ=HQ.x,see=KQ===void 0?0:KQ,aee=HQ.y,lee=aee===void 0?0:aee,pee=RQ.hasOwnProperty("x"),Eee=RQ.hasOwnProperty("y"),Cee=An$1,yee=Dn$1,Hee=window;if(FQ){var Nee=Qa$1(Ui),Yee="clientHeight",Ete="clientWidth";if(Nee===_r$1(Ui)&&(Nee=Uo(Ui),Rr$1(Nee).position!=="static"&&PQ==="absolute"&&(Yee="scrollHeight",Ete="scrollWidth")),Nee=Nee,mh===Dn$1||(mh===An$1||mh===nr$1)&&$Q===_a$1){yee=tr$1;var Ate=jQ&&Hee.visualViewport?Hee.visualViewport.height:Nee[Yee];lee-=Ate-Es.height,lee*=NQ?1:-1}if(mh===An$1||(mh===Dn$1||mh===tr$1)&&$Q===_a$1){Cee=nr$1;var Pte=jQ&&Hee.visualViewport?Hee.visualViewport.width:Nee[Ete];see-=Pte-Es.width,see*=NQ?1:-1}}var kte=Object.assign({position:PQ},FQ&&w$$1);if(NQ){var Nte;return Object.assign({},kte,(Nte={},Nte[yee]=Eee?"0":"",Nte[Cee]=pee?"0":"",Nte.transform=(Hee.devicePixelRatio||1)<=1?"translate("+see+"px, "+lee+"px)":"translate3d("+see+"px, "+lee+"px, 0)",Nte))}return Object.assign({},kte,(Br={},Br[yee]=Eee?lee+"px":"",Br[Cee]=pee?see+"px":"",Br.transform="",Br))}function C$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.gpuAcceleration,mh=Es===void 0?!0:Es,$Q=Ui.adaptive,RQ=$Q===void 0?!0:$Q,PQ=Ui.roundOffsets,NQ=PQ===void 0?!0:PQ,FQ={placement:Dr$1(Br.placement),variation:ps$1(Br.placement),popper:Br.elements.popper,popperRect:Br.rects.popper,gpuAcceleration:mh,isFixed:Br.options.strategy==="fixed"};Br.modifiersData.popperOffsets!=null&&(Br.styles.popper=Object.assign({},Br.styles.popper,hg$1(Object.assign({},FQ,{offsets:Br.modifiersData.popperOffsets,position:Br.options.strategy,adaptive:RQ,roundOffsets:NQ})))),Br.modifiersData.arrow!=null&&(Br.styles.arrow=Object.assign({},Br.styles.arrow,hg$1(Object.assign({},FQ,{offsets:Br.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:NQ})))),Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-placement":Br.placement})}var V$$1={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:C$$1,data:{}},_l$1={passive:!0};function D$$1(Vi){var Br=Vi.state,Ui=Vi.instance,Es=Vi.options,mh=Es.scroll,$Q=mh===void 0?!0:mh,RQ=Es.resize,PQ=RQ===void 0?!0:RQ,NQ=_r$1(Br.elements.popper),FQ=[].concat(Br.scrollParents.reference,Br.scrollParents.popper);return $Q&&FQ.forEach(function(BQ){BQ.addEventListener("scroll",Ui.update,_l$1)}),PQ&&NQ.addEventListener("resize",Ui.update,_l$1),function(){$Q&&FQ.forEach(function(BQ){BQ.removeEventListener("scroll",Ui.update,_l$1)}),PQ&&NQ.removeEventListener("resize",Ui.update,_l$1)}}var A$$1={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:D$$1,data:{}},L$$1={left:"right",right:"left",bottom:"top",top:"bottom"};function Hl$1(Vi){return Vi.replace(/left|right|bottom|top/g,function(Br){return L$$1[Br]})}var P$$1={start:"end",end:"start"};function gg$2(Vi){return Vi.replace(/start|end/g,function(Br){return P$$1[Br]})}function Kp$1(Vi){var Br=_r$1(Vi),Ui=Br.pageXOffset,Es=Br.pageYOffset;return{scrollLeft:Ui,scrollTop:Es}}function Yp$1(Vi){return fs$1(Uo(Vi)).left+Kp$1(Vi).scrollLeft}function R$$1(Vi){var Br=_r$1(Vi),Ui=Uo(Vi),Es=Br.visualViewport,mh=Ui.clientWidth,$Q=Ui.clientHeight,RQ=0,PQ=0;return Es&&(mh=Es.width,$Q=Es.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(RQ=Es.offsetLeft,PQ=Es.offsetTop)),{width:mh,height:$Q,x:RQ+Yp$1(Vi),y:PQ}}function M$$1(Vi){var Br,Ui=Uo(Vi),Es=Kp$1(Vi),mh=(Br=Vi.ownerDocument)==null?void 0:Br.body,$Q=pi$2(Ui.scrollWidth,Ui.clientWidth,mh?mh.scrollWidth:0,mh?mh.clientWidth:0),RQ=pi$2(Ui.scrollHeight,Ui.clientHeight,mh?mh.scrollHeight:0,mh?mh.clientHeight:0),PQ=-Es.scrollLeft+Yp$1(Vi),NQ=-Es.scrollTop;return Rr$1(mh||Ui).direction==="rtl"&&(PQ+=pi$2(Ui.clientWidth,mh?mh.clientWidth:0)-$Q),{width:$Q,height:RQ,x:PQ,y:NQ}}function Xp$1(Vi){var Br=Rr$1(Vi),Ui=Br.overflow,Es=Br.overflowX,mh=Br.overflowY;return/auto|scroll|overlay|hidden/.test(Ui+mh+Es)}function O_$1(Vi){return["html","body","#document"].indexOf(Pr$2(Vi))>=0?Vi.ownerDocument.body:Zn$1(Vi)&&Xp$1(Vi)?Vi:O_$1(uu$1(Vi))}function Zs$1(Vi,Br){var Ui;Br===void 0&&(Br=[]);var Es=O_$1(Vi),mh=Es===((Ui=Vi.ownerDocument)==null?void 0:Ui.body),$Q=_r$1(Es),RQ=mh?[$Q].concat($Q.visualViewport||[],Xp$1(Es)?Es:[]):Es,PQ=Br.concat(RQ);return mh?PQ:PQ.concat(Zs$1(uu$1(RQ)))}function ef$1(Vi){return Object.assign({},Vi,{left:Vi.x,top:Vi.y,right:Vi.x+Vi.width,bottom:Vi.y+Vi.height})}function $$$1(Vi){var Br=fs$1(Vi);return Br.top=Br.top+Vi.clientTop,Br.left=Br.left+Vi.clientLeft,Br.bottom=Br.top+Vi.clientHeight,Br.right=Br.left+Vi.clientWidth,Br.width=Vi.clientWidth,Br.height=Vi.clientHeight,Br.x=Br.left,Br.y=Br.top,Br}function vg$1(Vi,Br){return Br===m_$1?ef$1(R$$1(Vi)):us$1(Br)?$$$1(Br):ef$1(M$$1(Uo(Vi)))}function k$$1(Vi){var Br=Zs$1(uu$1(Vi)),Ui=["absolute","fixed"].indexOf(Rr$1(Vi).position)>=0,Es=Ui&&Zn$1(Vi)?Qa$1(Vi):Vi;return us$1(Es)?Br.filter(function(mh){return us$1(mh)&&y_$1(mh,Es)&&Pr$2(mh)!=="body"&&(Ui?Rr$1(mh).position!=="static":!0)}):[]}function F$$1(Vi,Br,Ui){var Es=Br==="clippingParents"?k$$1(Vi):[].concat(Br),mh=[].concat(Es,[Ui]),$Q=mh[0],RQ=mh.reduce(function(PQ,NQ){var FQ=vg$1(Vi,NQ);return PQ.top=pi$2(FQ.top,PQ.top),PQ.right=wc$1(FQ.right,PQ.right),PQ.bottom=wc$1(FQ.bottom,PQ.bottom),PQ.left=pi$2(FQ.left,PQ.left),PQ},vg$1(Vi,$Q));return RQ.width=RQ.right-RQ.left,RQ.height=RQ.bottom-RQ.top,RQ.x=RQ.left,RQ.y=RQ.top,RQ}function N_$1(Vi){var Br=Vi.reference,Ui=Vi.element,Es=Vi.placement,mh=Es?Dr$1(Es):null,$Q=Es?ps$1(Es):null,RQ=Br.x+Br.width/2-Ui.width/2,PQ=Br.y+Br.height/2-Ui.height/2,NQ;switch(mh){case Dn$1:NQ={x:RQ,y:Br.y-Ui.height};break;case tr$1:NQ={x:RQ,y:Br.y+Br.height};break;case nr$1:NQ={x:Br.x+Br.width,y:PQ};break;case An$1:NQ={x:Br.x-Ui.width,y:PQ};break;default:NQ={x:Br.x,y:Br.y}}var FQ=mh?Gp$1(mh):null;if(FQ!=null){var BQ=FQ==="y"?"height":"width";switch($Q){case cs$1:NQ[FQ]=NQ[FQ]-(Br[BQ]/2-Ui[BQ]/2);break;case _a$1:NQ[FQ]=NQ[FQ]+(Br[BQ]/2-Ui[BQ]/2);break}}return NQ}function Oa$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Es===void 0?Vi.placement:Es,$Q=Ui.boundary,RQ=$Q===void 0?s$$1:$Q,PQ=Ui.rootBoundary,NQ=PQ===void 0?m_$1:PQ,FQ=Ui.elementContext,BQ=FQ===void 0?ws$1:FQ,jQ=Ui.altBoundary,HQ=jQ===void 0?!1:jQ,KQ=Ui.padding,see=KQ===void 0?0:KQ,aee=E_$1(typeof see!="number"?see:__$1(see,Ja$1)),lee=BQ===ws$1?a$$1:ws$1,pee=Vi.rects.popper,Eee=Vi.elements[HQ?lee:BQ],Cee=F$$1(us$1(Eee)?Eee:Eee.contextElement||Uo(Vi.elements.popper),RQ,NQ),yee=fs$1(Vi.elements.reference),Hee=N_$1({reference:yee,element:pee,strategy:"absolute",placement:mh}),Nee=ef$1(Object.assign({},pee,Hee)),Yee=BQ===ws$1?Nee:yee,Ete={top:Cee.top-Yee.top+aee.top,bottom:Yee.bottom-Cee.bottom+aee.bottom,left:Cee.left-Yee.left+aee.left,right:Yee.right-Cee.right+aee.right},Ate=Vi.modifiersData.offset;if(BQ===ws$1&&Ate){var Pte=Ate[mh];Object.keys(Ete).forEach(function(kte){var Nte=[nr$1,tr$1].indexOf(kte)>=0?1:-1,Bte=[Dn$1,tr$1].indexOf(kte)>=0?"y":"x";Ete[kte]+=Pte[Bte]*Nte})}return Ete}function U$$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Ui.boundary,$Q=Ui.rootBoundary,RQ=Ui.padding,PQ=Ui.flipVariations,NQ=Ui.allowedAutoPlacements,FQ=NQ===void 0?h_$1:NQ,BQ=ps$1(Es),jQ=BQ?PQ?pg$1:pg$1.filter(function(see){return ps$1(see)===BQ}):Ja$1,HQ=jQ.filter(function(see){return FQ.indexOf(see)>=0});HQ.length===0&&(HQ=jQ);var KQ=HQ.reduce(function(see,aee){return see[aee]=Oa$1(Vi,{placement:aee,boundary:mh,rootBoundary:$Q,padding:RQ})[Dr$1(aee)],see},{});return Object.keys(KQ).sort(function(see,aee){return KQ[see]-KQ[aee]})}function j$$1(Vi){if(Dr$1(Vi)===Hp$1)return[];var Br=Hl$1(Vi);return[gg$2(Vi),Br,gg$2(Br)]}function B$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name;if(!Br.modifiersData[Es]._skip){for(var mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!0:RQ,NQ=Ui.fallbackPlacements,FQ=Ui.padding,BQ=Ui.boundary,jQ=Ui.rootBoundary,HQ=Ui.altBoundary,KQ=Ui.flipVariations,see=KQ===void 0?!0:KQ,aee=Ui.allowedAutoPlacements,lee=Br.options.placement,pee=Dr$1(lee),Eee=pee===lee,Cee=NQ||(Eee||!see?[Hl$1(lee)]:j$$1(lee)),yee=[lee].concat(Cee).reduce(function(Qte,ore){return Qte.concat(Dr$1(ore)===Hp$1?U$$1(Br,{placement:ore,boundary:BQ,rootBoundary:jQ,padding:FQ,flipVariations:see,allowedAutoPlacements:aee}):ore)},[]),Hee=Br.rects.reference,Nee=Br.rects.popper,Yee=new Map,Ete=!0,Ate=yee[0],Pte=0;Pte=0,Rte=Lte?"width":"height",Fte=Oa$1(Br,{placement:kte,boundary:BQ,rootBoundary:jQ,altBoundary:HQ,padding:FQ}),jte=Lte?Bte?nr$1:An$1:Bte?tr$1:Dn$1;Hee[Rte]>Nee[Rte]&&(jte=Hl$1(jte));var Xte=Hl$1(jte),ire=[];if($Q&&ire.push(Fte[Nte]<=0),PQ&&ire.push(Fte[jte]<=0,Fte[Xte]<=0),ire.every(function(Qte){return Qte})){Ate=kte,Ete=!1;break}Yee.set(kte,ire)}if(Ete)for(var qte=see?3:1,Kte=function(Qte){var ore=yee.find(function(fre){var vre=Yee.get(fre);if(vre)return vre.slice(0,Qte).every(function(Are){return Are})});if(ore)return Ate=ore,"break"},nre=qte;nre>0;nre--){var Wte=Kte(nre);if(Wte==="break")break}Br.placement!==Ate&&(Br.modifiersData[Es]._skip=!0,Br.placement=Ate,Br.reset=!0)}}var H$$1={name:"flip",enabled:!0,phase:"main",fn:B$$1,requiresIfExists:["offset"],data:{_skip:!1}};function yg$1(Vi,Br,Ui){return Ui===void 0&&(Ui={x:0,y:0}),{top:Vi.top-Br.height-Ui.y,right:Vi.right-Br.width+Ui.x,bottom:Vi.bottom-Br.height+Ui.y,left:Vi.left-Br.width-Ui.x}}function bg$1(Vi){return[Dn$1,nr$1,tr$1,An$1].some(function(Br){return Vi[Br]>=0})}function W$$1(Vi){var Br=Vi.state,Ui=Vi.name,Es=Br.rects.reference,mh=Br.rects.popper,$Q=Br.modifiersData.preventOverflow,RQ=Oa$1(Br,{elementContext:"reference"}),PQ=Oa$1(Br,{altBoundary:!0}),NQ=yg$1(RQ,Es),FQ=yg$1(PQ,mh,$Q),BQ=bg$1(NQ),jQ=bg$1(FQ);Br.modifiersData[Ui]={referenceClippingOffsets:NQ,popperEscapeOffsets:FQ,isReferenceHidden:BQ,hasPopperEscaped:jQ},Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-reference-hidden":BQ,"data-popper-escaped":jQ})}var G$$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:W$$1};function K$$1(Vi,Br,Ui){var Es=Dr$1(Vi),mh=[An$1,Dn$1].indexOf(Es)>=0?-1:1,$Q=typeof Ui=="function"?Ui(Object.assign({},Br,{placement:Vi})):Ui,RQ=$Q[0],PQ=$Q[1];return RQ=RQ||0,PQ=(PQ||0)*mh,[An$1,nr$1].indexOf(Es)>=0?{x:PQ,y:RQ}:{x:RQ,y:PQ}}function Y$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.offset,$Q=mh===void 0?[0,0]:mh,RQ=h_$1.reduce(function(BQ,jQ){return BQ[jQ]=K$$1(jQ,Br.rects,$Q),BQ},{}),PQ=RQ[Br.placement],NQ=PQ.x,FQ=PQ.y;Br.modifiersData.popperOffsets!=null&&(Br.modifiersData.popperOffsets.x+=NQ,Br.modifiersData.popperOffsets.y+=FQ),Br.modifiersData[Es]=RQ}var X$$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Y$$1};function z$$1(Vi){var Br=Vi.state,Ui=Vi.name;Br.modifiersData[Ui]=N_$1({reference:Br.rects.reference,element:Br.rects.popper,strategy:"absolute",placement:Br.placement})}var J$$1={name:"popperOffsets",enabled:!0,phase:"read",fn:z$$1,data:{}};function Q$$1(Vi){return Vi==="x"?"y":"x"}function q$$1(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!1:RQ,NQ=Ui.boundary,FQ=Ui.rootBoundary,BQ=Ui.altBoundary,jQ=Ui.padding,HQ=Ui.tether,KQ=HQ===void 0?!0:HQ,see=Ui.tetherOffset,aee=see===void 0?0:see,lee=Oa$1(Br,{boundary:NQ,rootBoundary:FQ,padding:jQ,altBoundary:BQ}),pee=Dr$1(Br.placement),Eee=ps$1(Br.placement),Cee=!Eee,yee=Gp$1(pee),Hee=Q$$1(yee),Nee=Br.modifiersData.popperOffsets,Yee=Br.rects.reference,Ete=Br.rects.popper,Ate=typeof aee=="function"?aee(Object.assign({},Br.rects,{placement:Br.placement})):aee,Pte=typeof Ate=="number"?{mainAxis:Ate,altAxis:Ate}:Object.assign({mainAxis:0,altAxis:0},Ate),kte=Br.modifiersData.offset?Br.modifiersData.offset[Br.placement]:null,Nte={x:0,y:0};if(Nee){if($Q){var Bte,Lte=yee==="y"?Dn$1:An$1,Rte=yee==="y"?tr$1:nr$1,Fte=yee==="y"?"height":"width",jte=Nee[yee],Xte=jte+lee[Lte],ire=jte-lee[Rte],qte=KQ?-Ete[Fte]/2:0,Kte=Eee===cs$1?Yee[Fte]:Ete[Fte],nre=Eee===cs$1?-Ete[Fte]:-Yee[Fte],Wte=Br.elements.arrow,Qte=KQ&&Wte?Wp$1(Wte):{width:0,height:0},ore=Br.modifiersData["arrow#persistent"]?Br.modifiersData["arrow#persistent"].padding:b_$1(),fre=ore[Lte],vre=ore[Rte],Are=qs$1(0,Yee[Fte],Qte[Fte]),sre=Cee?Yee[Fte]/2-qte-Are-fre-Pte.mainAxis:Kte-Are-fre-Pte.mainAxis,mre=Cee?-Yee[Fte]/2+qte+Are+vre+Pte.mainAxis:nre+Are+vre+Pte.mainAxis,gre=Br.elements.arrow&&Qa$1(Br.elements.arrow),xre=gre?yee==="y"?gre.clientTop||0:gre.clientLeft||0:0,dre=(Bte=kte?.[yee])!=null?Bte:0,tre=jte+sre-dre-xre,yre=jte+mre-dre,Sre=qs$1(KQ?wc$1(Xte,tre):Xte,jte,KQ?pi$2(ire,yre):ire);Nee[yee]=Sre,Nte[yee]=Sre-jte}if(PQ){var $re,cre=yee==="x"?Dn$1:An$1,Dre=yee==="x"?tr$1:nr$1,ure=Nee[Hee],Zte=Hee==="y"?"height":"width",Yte=ure+lee[cre],Jte=ure-lee[Dre],hre=[Dn$1,An$1].indexOf(pee)!==-1,Ere=($re=kte?.[Hee])!=null?$re:0,wre=hre?Yte:ure-Yee[Zte]-Ete[Zte]-Ere+Pte.altAxis,Pre=hre?ure+Yee[Zte]+Ete[Zte]-Ere-Pte.altAxis:Jte,Hre=KQ&&hre?O$$1(wre,ure,Pre):qs$1(KQ?wre:Yte,ure,KQ?Pre:Jte);Nee[Hee]=Hre,Nte[Hee]=Hre-ure}Br.modifiersData[Es]=Nte}}var Z$$1={name:"preventOverflow",enabled:!0,phase:"main",fn:q$$1,requiresIfExists:["offset"]};function ek$1(Vi){return{scrollLeft:Vi.scrollLeft,scrollTop:Vi.scrollTop}}function tk$1(Vi){return Vi===_r$1(Vi)||!Zn$1(Vi)?Kp$1(Vi):ek$1(Vi)}function nk$1(Vi){var Br=Vi.getBoundingClientRect(),Ui=ds$1(Br.width)/Vi.offsetWidth||1,Es=ds$1(Br.height)/Vi.offsetHeight||1;return Ui!==1||Es!==1}function rk$1(Vi,Br,Ui){Ui===void 0&&(Ui=!1);var Es=Zn$1(Br),mh=Zn$1(Br)&&nk$1(Br),$Q=Uo(Br),RQ=fs$1(Vi,mh),PQ={scrollLeft:0,scrollTop:0},NQ={x:0,y:0};return(Es||!Es&&!Ui)&&((Pr$2(Br)!=="body"||Xp$1($Q))&&(PQ=tk$1(Br)),Zn$1(Br)?(NQ=fs$1(Br,!0),NQ.x+=Br.clientLeft,NQ.y+=Br.clientTop):$Q&&(NQ.x=Yp$1($Q))),{x:RQ.left+PQ.scrollLeft-NQ.x,y:RQ.top+PQ.scrollTop-NQ.y,width:RQ.width,height:RQ.height}}function ok$1(Vi){var Br=new Map,Ui=new Set,Es=[];Vi.forEach(function($Q){Br.set($Q.name,$Q)});function mh($Q){Ui.add($Q.name);var RQ=[].concat($Q.requires||[],$Q.requiresIfExists||[]);RQ.forEach(function(PQ){if(!Ui.has(PQ)){var NQ=Br.get(PQ);NQ&&mh(NQ)}}),Es.push($Q)}return Vi.forEach(function($Q){Ui.has($Q.name)||mh($Q)}),Es}function ik$1(Vi){var Br=ok$1(Vi);return v$$1.reduce(function(Ui,Es){return Ui.concat(Br.filter(function(mh){return mh.phase===Es}))},[])}function sk$1(Vi){var Br;return function(){return Br||(Br=new Promise(function(Ui){Promise.resolve().then(function(){Br=void 0,Ui(Vi())})})),Br}}function ak$1(Vi){var Br=Vi.reduce(function(Ui,Es){var mh=Ui[Es.name];return Ui[Es.name]=mh?Object.assign({},mh,Es,{options:Object.assign({},mh.options,Es.options),data:Object.assign({},mh.data,Es.data)}):Es,Ui},{});return Object.keys(Br).map(function(Ui){return Br[Ui]})}var Eg$1={placement:"bottom",modifiers:[],strategy:"absolute"};function _g$1(){for(var Vi=arguments.length,Br=new Array(Vi),Ui=0;Ui-1}function C_$1(Vi,Br){return typeof Vi=="function"?Vi.apply(void 0,Br):Vi}function Og$1(Vi,Br){if(Br===0)return Vi;var Ui;return function(Es){clearTimeout(Ui),Ui=setTimeout(function(){Vi(Es)},Br)}}function fk$1(Vi,Br){var Ui=Object.assign({},Vi);return Br.forEach(function(Es){delete Ui[Es]}),Ui}function pk$1(Vi){return Vi.split(/\s+/).filter(Boolean)}function ti$1(Vi){return[].concat(Vi)}function Ng$1(Vi,Br){Vi.indexOf(Br)===-1&&Vi.push(Br)}function mk$1(Vi){return Vi.filter(function(Br,Ui){return Vi.indexOf(Br)===Ui})}function V_$1(Vi){return Vi.split("-")[0]}function ms$1(Vi){return[].slice.call(Vi)}function Sg$1(Vi){return Object.keys(Vi).reduce(function(Br,Ui){return Vi[Ui]!==void 0&&(Br[Ui]=Vi[Ui]),Br},{})}function mi$1(){return document.createElement("div")}function du$1(Vi){return["Element","Fragment"].some(function(Br){return zp$1(Vi,Br)})}function hk$1(Vi){return zp$1(Vi,"NodeList")}function Jp$1(Vi){return zp$1(Vi,"MouseEvent")}function gk$1(Vi){return!!(Vi&&Vi._tippy&&Vi._tippy.reference===Vi)}function vk$1(Vi){return du$1(Vi)?[Vi]:hk$1(Vi)?ms$1(Vi):Array.isArray(Vi)?Vi:ms$1(document.querySelectorAll(Vi))}function Yu$1(Vi,Br){Vi.forEach(function(Ui){Ui&&(Ui.style.transitionDuration=Br+"ms")})}function Na$1(Vi,Br){Vi.forEach(function(Ui){Ui&&Ui.setAttribute("data-state",Br)})}function D_$1(Vi){var Br,Ui=ti$1(Vi),Es=Ui[0];return Es!=null&&(Br=Es.ownerDocument)!=null&&Br.body?Es.ownerDocument:document}function yk$1(Vi,Br){var Ui=Br.clientX,Es=Br.clientY;return Vi.every(function(mh){var $Q=mh.popperRect,RQ=mh.popperState,PQ=mh.props,NQ=PQ.interactiveBorder,FQ=V_$1(RQ.placement),BQ=RQ.modifiersData.offset;if(!BQ)return!0;var jQ=FQ==="bottom"?BQ.top.y:0,HQ=FQ==="top"?BQ.bottom.y:0,KQ=FQ==="right"?BQ.left.x:0,see=FQ==="left"?BQ.right.x:0,aee=$Q.top-Es+jQ>NQ,lee=Es-$Q.bottom-HQ>NQ,pee=$Q.left-Ui+KQ>NQ,Eee=Ui-$Q.right-see>NQ;return aee||lee||pee||Eee})}function Xu$1(Vi,Br,Ui){var Es=Br+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(mh){Vi[Es](mh,Ui)})}function Tg$1(Vi,Br){for(var Ui=Br;Ui;){var Es;if(Vi.contains(Ui))return!0;Ui=Ui.getRootNode==null||(Es=Ui.getRootNode())==null?void 0:Es.host}return!1}var Sr$1={isTouch:!1},xg$1=0;function bk$1(){Sr$1.isTouch||(Sr$1.isTouch=!0,window.performance&&document.addEventListener("mousemove",A_$1))}function A_$1(){var Vi=performance.now();Vi-xg$1<20&&(Sr$1.isTouch=!1,document.removeEventListener("mousemove",A_$1)),xg$1=Vi}function Ek$1(){var Vi=document.activeElement;if(gk$1(Vi)){var Br=Vi._tippy;Vi.blur&&!Br.state.isVisible&&Vi.blur()}}function _k$1(){document.addEventListener("touchstart",bk$1,qo),window.addEventListener("blur",Ek$1)}var Ok$1=typeof window<"u"&&typeof document<"u",Nk$1=Ok$1?!!window.msCrypto:!1,Sk$1={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Tk$1={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},pr$2=Object.assign({appendTo:I_$1,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Sk$1,Tk$1),xk$1=Object.keys(pr$2),wk$1=function(Vi){var Br=Object.keys(Vi);Br.forEach(function(Ui){pr$2[Ui]=Vi[Ui]})};function L_$1(Vi){var Br=Vi.plugins||[],Ui=Br.reduce(function(Es,mh){var $Q=mh.name,RQ=mh.defaultValue;if($Q){var PQ;Es[$Q]=Vi[$Q]!==void 0?Vi[$Q]:(PQ=pr$2[$Q])!=null?PQ:RQ}return Es},{});return Object.assign({},Vi,Ui)}function Ik$1(Vi,Br){var Ui=Br?Object.keys(L_$1(Object.assign({},pr$2,{plugins:Br}))):xk$1,Es=Ui.reduce(function(mh,$Q){var RQ=(Vi.getAttribute("data-tippy-"+$Q)||"").trim();if(!RQ)return mh;if($Q==="content")mh[$Q]=RQ;else try{mh[$Q]=JSON.parse(RQ)}catch{mh[$Q]=RQ}return mh},{});return Es}function wg$1(Vi,Br){var Ui=Object.assign({},Br,{content:C_$1(Br.content,[Vi])},Br.ignoreAttributes?{}:Ik$1(Vi,Br.plugins));return Ui.aria=Object.assign({},pr$2.aria,Ui.aria),Ui.aria={expanded:Ui.aria.expanded==="auto"?Br.interactive:Ui.aria.expanded,content:Ui.aria.content==="auto"?Br.interactive?null:"describedby":Ui.aria.content},Ui}var Ck$1=function(){return"innerHTML"};function tf$1(Vi,Br){Vi[Ck$1()]=Br}function Ig$1(Vi){var Br=mi$1();return Vi===!0?Br.className=x_$1:(Br.className=w_$1,du$1(Vi)?Br.appendChild(Vi):tf$1(Br,Vi)),Br}function Cg$1(Vi,Br){du$1(Br.content)?(tf$1(Vi,""),Vi.appendChild(Br.content)):typeof Br.content!="function"&&(Br.allowHTML?tf$1(Vi,Br.content):Vi.textContent=Br.content)}function Ic$1(Vi){var Br=Vi.firstElementChild,Ui=ms$1(Br.children);return{box:Br,content:Ui.find(function(Es){return Es.classList.contains(S_$1)}),arrow:Ui.find(function(Es){return Es.classList.contains(x_$1)||Es.classList.contains(w_$1)}),backdrop:Ui.find(function(Es){return Es.classList.contains(T_$1)})}}function P_$1(Vi){var Br=mi$1(),Ui=mi$1();Ui.className=dk$1,Ui.setAttribute("data-state","hidden"),Ui.setAttribute("tabindex","-1");var Es=mi$1();Es.className=S_$1,Es.setAttribute("data-state","hidden"),Cg$1(Es,Vi.props),Br.appendChild(Ui),Ui.appendChild(Es),mh(Vi.props,Vi.props);function mh($Q,RQ){var PQ=Ic$1(Br),NQ=PQ.box,FQ=PQ.content,BQ=PQ.arrow;RQ.theme?NQ.setAttribute("data-theme",RQ.theme):NQ.removeAttribute("data-theme"),typeof RQ.animation=="string"?NQ.setAttribute("data-animation",RQ.animation):NQ.removeAttribute("data-animation"),RQ.inertia?NQ.setAttribute("data-inertia",""):NQ.removeAttribute("data-inertia"),NQ.style.maxWidth=typeof RQ.maxWidth=="number"?RQ.maxWidth+"px":RQ.maxWidth,RQ.role?NQ.setAttribute("role",RQ.role):NQ.removeAttribute("role"),($Q.content!==RQ.content||$Q.allowHTML!==RQ.allowHTML)&&Cg$1(FQ,Vi.props),RQ.arrow?BQ?$Q.arrow!==RQ.arrow&&(NQ.removeChild(BQ),NQ.appendChild(Ig$1(RQ.arrow))):NQ.appendChild(Ig$1(RQ.arrow)):BQ&&NQ.removeChild(BQ)}return{popper:Br,onUpdate:mh}}P_$1.$$tippy=!0;var Vk$1=1,Ol$1=[],zu$1=[];function Dk$1(Vi,Br){var Ui=wg$1(Vi,Object.assign({},pr$2,L_$1(Sg$1(Br)))),Es,mh,$Q,RQ=!1,PQ=!1,NQ=!1,FQ=!1,BQ,jQ,HQ,KQ=[],see=Og$1(tre,Ui.interactiveDebounce),aee,lee=Vk$1++,pee=null,Eee=mk$1(Ui.plugins),Cee={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},yee={id:lee,reference:Vi,popper:mi$1(),popperInstance:pee,props:Ui,state:Cee,plugins:Eee,clearDelayTimeouts:wre,setProps:Pre,setContent:Hre,show:kre,hide:Ore,hideWithInteractivity:Wre,enable:hre,disable:Ere,unmount:Tte,destroy:_re};if(!Ui.render)return yee;var Hee=Ui.render(yee),Nee=Hee.popper,Yee=Hee.onUpdate;Nee.setAttribute("data-tippy-root",""),Nee.id="tippy-"+yee.id,yee.popper=Nee,Vi._tippy=yee,Nee._tippy=yee;var Ete=Eee.map(function(Ute){return Ute.fn(yee)}),Ate=Vi.hasAttribute("aria-expanded");return gre(),qte(),jte(),Xte("onCreate",[yee]),Ui.showOnCreate&&Yte(),Nee.addEventListener("mouseenter",function(){yee.props.interactive&&yee.state.isVisible&&yee.clearDelayTimeouts()}),Nee.addEventListener("mouseleave",function(){yee.props.interactive&&yee.props.trigger.indexOf("mouseenter")>=0&&Lte().addEventListener("mousemove",see)}),yee;function Pte(){var Ute=yee.props.touch;return Array.isArray(Ute)?Ute:[Ute,0]}function kte(){return Pte()[0]==="hold"}function Nte(){var Ute;return!!((Ute=yee.props.render)!=null&&Ute.$$tippy)}function Bte(){return aee||Vi}function Lte(){var Ute=Bte().parentNode;return Ute?D_$1(Ute):document}function Rte(){return Ic$1(Nee)}function Fte(Ute){return yee.state.isMounted&&!yee.state.isVisible||Sr$1.isTouch||BQ&&BQ.type==="focus"?0:Ku$1(yee.props.delay,Ute?0:1,pr$2.delay)}function jte(Ute){Ute===void 0&&(Ute=!1),Nee.style.pointerEvents=yee.props.interactive&&!Ute?"":"none",Nee.style.zIndex=""+yee.props.zIndex}function Xte(Ute,pte,Mee){if(Mee===void 0&&(Mee=!0),Ete.forEach(function(kee){kee[Ute]&&kee[Ute].apply(kee,pte)}),Mee){var $ee;($ee=yee.props)[Ute].apply($ee,pte)}}function ire(){var Ute=yee.props.aria;if(Ute.content){var pte="aria-"+Ute.content,Mee=Nee.id,$ee=ti$1(yee.props.triggerTarget||Vi);$ee.forEach(function(kee){var $te=kee.getAttribute(pte);if(yee.state.isVisible)kee.setAttribute(pte,$te?$te+" "+Mee:Mee);else{var Ite=$te&&$te.replace(Mee,"").trim();Ite?kee.setAttribute(pte,Ite):kee.removeAttribute(pte)}})}}function qte(){if(!(Ate||!yee.props.aria.expanded)){var Ute=ti$1(yee.props.triggerTarget||Vi);Ute.forEach(function(pte){yee.props.interactive?pte.setAttribute("aria-expanded",yee.state.isVisible&&pte===Bte()?"true":"false"):pte.removeAttribute("aria-expanded")})}}function Kte(){Lte().removeEventListener("mousemove",see),Ol$1=Ol$1.filter(function(Ute){return Ute!==see})}function nre(Ute){if(!(Sr$1.isTouch&&(NQ||Ute.type==="mousedown"))){var pte=Ute.composedPath&&Ute.composedPath()[0]||Ute.target;if(!(yee.props.interactive&&Tg$1(Nee,pte))){if(ti$1(yee.props.triggerTarget||Vi).some(function(Mee){return Tg$1(Mee,pte)})){if(Sr$1.isTouch||yee.state.isVisible&&yee.props.trigger.indexOf("click")>=0)return}else Xte("onClickOutside",[yee,Ute]);yee.props.hideOnClick===!0&&(yee.clearDelayTimeouts(),yee.hide(),PQ=!0,setTimeout(function(){PQ=!1}),yee.state.isMounted||fre())}}}function Wte(){NQ=!0}function Qte(){NQ=!1}function ore(){var Ute=Lte();Ute.addEventListener("mousedown",nre,!0),Ute.addEventListener("touchend",nre,qo),Ute.addEventListener("touchstart",Qte,qo),Ute.addEventListener("touchmove",Wte,qo)}function fre(){var Ute=Lte();Ute.removeEventListener("mousedown",nre,!0),Ute.removeEventListener("touchend",nre,qo),Ute.removeEventListener("touchstart",Qte,qo),Ute.removeEventListener("touchmove",Wte,qo)}function vre(Ute,pte){sre(Ute,function(){!yee.state.isVisible&&Nee.parentNode&&Nee.parentNode.contains(Nee)&&pte()})}function Are(Ute,pte){sre(Ute,pte)}function sre(Ute,pte){var Mee=Rte().box;function $ee(kee){kee.target===Mee&&(Xu$1(Mee,"remove",$ee),pte())}if(Ute===0)return pte();Xu$1(Mee,"remove",jQ),Xu$1(Mee,"add",$ee),jQ=$ee}function mre(Ute,pte,Mee){Mee===void 0&&(Mee=!1);var $ee=ti$1(yee.props.triggerTarget||Vi);$ee.forEach(function(kee){kee.addEventListener(Ute,pte,Mee),KQ.push({node:kee,eventType:Ute,handler:pte,options:Mee})})}function gre(){kte()&&(mre("touchstart",dre,{passive:!0}),mre("touchend",yre,{passive:!0})),pk$1(yee.props.trigger).forEach(function(Ute){if(Ute!=="manual")switch(mre(Ute,dre),Ute){case"mouseenter":mre("mouseleave",yre);break;case"focus":mre(Nk$1?"focusout":"blur",Sre);break;case"focusin":mre("focusout",Sre);break}})}function xre(){KQ.forEach(function(Ute){var pte=Ute.node,Mee=Ute.eventType,$ee=Ute.handler,kee=Ute.options;pte.removeEventListener(Mee,$ee,kee)}),KQ=[]}function dre(Ute){var pte,Mee=!1;if(!(!yee.state.isEnabled||$re(Ute)||PQ)){var $ee=((pte=BQ)==null?void 0:pte.type)==="focus";BQ=Ute,aee=Ute.currentTarget,qte(),!yee.state.isVisible&&Jp$1(Ute)&&Ol$1.forEach(function(kee){return kee(Ute)}),Ute.type==="click"&&(yee.props.trigger.indexOf("mouseenter")<0||RQ)&&yee.props.hideOnClick!==!1&&yee.state.isVisible?Mee=!0:Yte(Ute),Ute.type==="click"&&(RQ=!Mee),Mee&&!$ee&&Jte(Ute)}}function tre(Ute){var pte=Ute.target,Mee=Bte().contains(pte)||Nee.contains(pte);if(!(Ute.type==="mousemove"&&Mee)){var $ee=Zte().concat(Nee).map(function(kee){var $te,Ite=kee._tippy,Mte=($te=Ite.popperInstance)==null?void 0:$te.state;return Mte?{popperRect:kee.getBoundingClientRect(),popperState:Mte,props:Ui}:null}).filter(Boolean);yk$1($ee,Ute)&&(Kte(),Jte(Ute))}}function yre(Ute){var pte=$re(Ute)||yee.props.trigger.indexOf("click")>=0&&RQ;if(!pte){if(yee.props.interactive){yee.hideWithInteractivity(Ute);return}Jte(Ute)}}function Sre(Ute){yee.props.trigger.indexOf("focusin")<0&&Ute.target!==Bte()||yee.props.interactive&&Ute.relatedTarget&&Nee.contains(Ute.relatedTarget)||Jte(Ute)}function $re(Ute){return Sr$1.isTouch?kte()!==Ute.type.indexOf("touch")>=0:!1}function cre(){Dre();var Ute=yee.props,pte=Ute.popperOptions,Mee=Ute.placement,$ee=Ute.offset,kee=Ute.getReferenceClientRect,$te=Ute.moveTransition,Ite=Nte()?Ic$1(Nee).arrow:null,Mte=kee?{getBoundingClientRect:kee,contextElement:kee.contextElement||Bte()}:Vi,Vte={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(ere){var rre=ere.state;if(Nte()){var are=Rte(),bre=are.box;["placement","reference-hidden","escaped"].forEach(function(Rre){Rre==="placement"?bre.setAttribute("data-placement",rre.placement):rre.attributes.popper["data-popper-"+Rre]?bre.setAttribute("data-"+Rre,""):bre.removeAttribute("data-"+Rre)}),rre.attributes.popper={}}}},Gte=[{name:"offset",options:{offset:$ee}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!$te}},Vte];Nte()&&Ite&&Gte.push({name:"arrow",options:{element:Ite,padding:3}}),Gte.push.apply(Gte,pte?.modifiers||[]),yee.popperInstance=uk$1(Mte,Nee,Object.assign({},pte,{placement:Mee,onFirstUpdate:HQ,modifiers:Gte}))}function Dre(){yee.popperInstance&&(yee.popperInstance.destroy(),yee.popperInstance=null)}function ure(){var Ute=yee.props.appendTo,pte,Mee=Bte();yee.props.interactive&&Ute===I_$1||Ute==="parent"?pte=Mee.parentNode:pte=C_$1(Ute,[Mee]),pte.contains(Nee)||pte.appendChild(Nee),yee.state.isMounted=!0,cre()}function Zte(){return ms$1(Nee.querySelectorAll("[data-tippy-root]"))}function Yte(Ute){yee.clearDelayTimeouts(),Ute&&Xte("onTrigger",[yee,Ute]),ore();var pte=Fte(!0),Mee=Pte(),$ee=Mee[0],kee=Mee[1];Sr$1.isTouch&&$ee==="hold"&&kee&&(pte=kee),pte?Es=setTimeout(function(){yee.show()},pte):yee.show()}function Jte(Ute){if(yee.clearDelayTimeouts(),Xte("onUntrigger",[yee,Ute]),!yee.state.isVisible){fre();return}if(!(yee.props.trigger.indexOf("mouseenter")>=0&&yee.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(Ute.type)>=0&&RQ)){var pte=Fte(!1);pte?mh=setTimeout(function(){yee.state.isVisible&&yee.hide()},pte):$Q=requestAnimationFrame(function(){yee.hide()})}}function hre(){yee.state.isEnabled=!0}function Ere(){yee.hide(),yee.state.isEnabled=!1}function wre(){clearTimeout(Es),clearTimeout(mh),cancelAnimationFrame($Q)}function Pre(Ute){if(!yee.state.isDestroyed){Xte("onBeforeUpdate",[yee,Ute]),xre();var pte=yee.props,Mee=wg$1(Vi,Object.assign({},pte,Sg$1(Ute),{ignoreAttributes:!0}));yee.props=Mee,gre(),pte.interactiveDebounce!==Mee.interactiveDebounce&&(Kte(),see=Og$1(tre,Mee.interactiveDebounce)),pte.triggerTarget&&!Mee.triggerTarget?ti$1(pte.triggerTarget).forEach(function($ee){$ee.removeAttribute("aria-expanded")}):Mee.triggerTarget&&Vi.removeAttribute("aria-expanded"),qte(),jte(),Yee&&Yee(pte,Mee),yee.popperInstance&&(cre(),Zte().forEach(function($ee){requestAnimationFrame($ee._tippy.popperInstance.forceUpdate)})),Xte("onAfterUpdate",[yee,Ute])}}function Hre(Ute){yee.setProps({content:Ute})}function kre(){var Ute=yee.state.isVisible,pte=yee.state.isDestroyed,Mee=!yee.state.isEnabled,$ee=Sr$1.isTouch&&!yee.props.touch,kee=Ku$1(yee.props.duration,0,pr$2.duration);if(!(Ute||pte||Mee||$ee)&&!Bte().hasAttribute("disabled")&&(Xte("onShow",[yee],!1),yee.props.onShow(yee)!==!1)){if(yee.state.isVisible=!0,Nte()&&(Nee.style.visibility="visible"),jte(),ore(),yee.state.isMounted||(Nee.style.transition="none"),Nte()){var $te=Rte(),Ite=$te.box,Mte=$te.content;Yu$1([Ite,Mte],0)}HQ=function(){var Vte;if(!(!yee.state.isVisible||FQ)){if(FQ=!0,Nee.offsetHeight,Nee.style.transition=yee.props.moveTransition,Nte()&&yee.props.animation){var Gte=Rte(),ere=Gte.box,rre=Gte.content;Yu$1([ere,rre],kee),Na$1([ere,rre],"visible")}ire(),qte(),Ng$1(zu$1,yee),(Vte=yee.popperInstance)==null||Vte.forceUpdate(),Xte("onMount",[yee]),yee.props.animation&&Nte()&&Are(kee,function(){yee.state.isShown=!0,Xte("onShown",[yee])})}},ure()}}function Ore(){var Ute=!yee.state.isVisible,pte=yee.state.isDestroyed,Mee=!yee.state.isEnabled,$ee=Ku$1(yee.props.duration,1,pr$2.duration);if(!(Ute||pte||Mee)&&(Xte("onHide",[yee],!1),yee.props.onHide(yee)!==!1)){if(yee.state.isVisible=!1,yee.state.isShown=!1,FQ=!1,RQ=!1,Nte()&&(Nee.style.visibility="hidden"),Kte(),fre(),jte(!0),Nte()){var kee=Rte(),$te=kee.box,Ite=kee.content;yee.props.animation&&(Yu$1([$te,Ite],$ee),Na$1([$te,Ite],"hidden"))}ire(),qte(),yee.props.animation?Nte()&&vre($ee,yee.unmount):yee.unmount()}}function Wre(Ute){Lte().addEventListener("mousemove",see),Ng$1(Ol$1,see),see(Ute)}function Tte(){yee.state.isVisible&&yee.hide(),yee.state.isMounted&&(Dre(),Zte().forEach(function(Ute){Ute._tippy.unmount()}),Nee.parentNode&&Nee.parentNode.removeChild(Nee),zu$1=zu$1.filter(function(Ute){return Ute!==yee}),yee.state.isMounted=!1,Xte("onHidden",[yee]))}function _re(){yee.state.isDestroyed||(yee.clearDelayTimeouts(),yee.unmount(),xre(),delete Vi._tippy,yee.state.isDestroyed=!0,Xte("onDestroy",[yee]))}}function we(Vi,Br){Br===void 0&&(Br={});var Ui=pr$2.plugins.concat(Br.plugins||[]);_k$1();var Es=Object.assign({},Br,{plugins:Ui}),mh=vk$1(Vi),$Q=mh.reduce(function(RQ,PQ){var NQ=PQ&&Dk$1(PQ,Es);return NQ&&RQ.push(NQ),RQ},[]);return du$1(Vi)?$Q[0]:$Q}we.defaultProps=pr$2;we.setDefaultProps=wk$1;we.currentInput=Sr$1;var Ak$1=Object.assign({},v_$1,{effect:function(Vi){var Br=Vi.state,Ui={popper:{position:Br.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(Br.elements.popper.style,Ui.popper),Br.styles=Ui,Br.elements.arrow&&Object.assign(Br.elements.arrow.style,Ui.arrow)}}),Lk$1=function(Vi,Br){var Ui;Br===void 0&&(Br={});var Es=Vi,mh=[],$Q=[],RQ,PQ=Br.overrides,NQ=[],FQ=!1;function BQ(){$Q=Es.map(function(Cee){return ti$1(Cee.props.triggerTarget||Cee.reference)}).reduce(function(Cee,yee){return Cee.concat(yee)},[])}function jQ(){mh=Es.map(function(Cee){return Cee.reference})}function HQ(Cee){Es.forEach(function(yee){Cee?yee.enable():yee.disable()})}function KQ(Cee){return Es.map(function(yee){var Hee=yee.setProps;return yee.setProps=function(Nee){Hee(Nee),yee.reference===RQ&&Cee.setProps(Nee)},function(){yee.setProps=Hee}})}function see(Cee,yee){var Hee=$Q.indexOf(yee);if(yee!==RQ){RQ=yee;var Nee=(PQ||[]).concat("content").reduce(function(Yee,Ete){return Yee[Ete]=Es[Hee].props[Ete],Yee},{});Cee.setProps(Object.assign({},Nee,{getReferenceClientRect:typeof Nee.getReferenceClientRect=="function"?Nee.getReferenceClientRect:function(){var Yee;return(Yee=mh[Hee])==null?void 0:Yee.getBoundingClientRect()}}))}}HQ(!1),jQ(),BQ();var aee={fn:function(){return{onDestroy:function(){HQ(!0)},onHidden:function(){RQ=null},onClickOutside:function(Cee){Cee.props.showOnCreate&&!FQ&&(FQ=!0,RQ=null)},onShow:function(Cee){Cee.props.showOnCreate&&!FQ&&(FQ=!0,see(Cee,mh[0]))},onTrigger:function(Cee,yee){see(Cee,yee.currentTarget)}}}},lee=we(mi$1(),Object.assign({},fk$1(Br,["overrides"]),{plugins:[aee].concat(Br.plugins||[]),triggerTarget:$Q,popperOptions:Object.assign({},Br.popperOptions,{modifiers:[].concat(((Ui=Br.popperOptions)==null?void 0:Ui.modifiers)||[],[Ak$1])})})),pee=lee.show;lee.show=function(Cee){if(pee(),!RQ&&Cee==null)return see(lee,mh[0]);if(!(RQ&&Cee==null)){if(typeof Cee=="number")return mh[Cee]&&see(lee,mh[Cee]);if(Es.indexOf(Cee)>=0){var yee=Cee.reference;return see(lee,yee)}if(mh.indexOf(Cee)>=0)return see(lee,Cee)}},lee.showNext=function(){var Cee=mh[0];if(!RQ)return lee.show(0);var yee=mh.indexOf(RQ);lee.show(mh[yee+1]||Cee)},lee.showPrevious=function(){var Cee=mh[mh.length-1];if(!RQ)return lee.show(Cee);var yee=mh.indexOf(RQ),Hee=mh[yee-1]||Cee;lee.show(Hee)};var Eee=lee.setProps;return lee.setProps=function(Cee){PQ=Cee.overrides||PQ,Eee(Cee)},lee.setInstances=function(Cee){HQ(!0),NQ.forEach(function(yee){return yee()}),Es=Cee,HQ(!1),jQ(),BQ(),NQ=KQ(lee),lee.setProps({triggerTarget:$Q})},NQ=KQ(lee),lee},Pk$1={name:"animateFill",defaultValue:!1,fn:function(Vi){var Br;if(!((Br=Vi.props.render)!=null&&Br.$$tippy))return{};var Ui=Ic$1(Vi.popper),Es=Ui.box,mh=Ui.content,$Q=Vi.props.animateFill?Rk$1():null;return{onCreate:function(){$Q&&(Es.insertBefore($Q,Es.firstElementChild),Es.setAttribute("data-animatefill",""),Es.style.overflow="hidden",Vi.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if($Q){var RQ=Es.style.transitionDuration,PQ=Number(RQ.replace("ms",""));mh.style.transitionDelay=Math.round(PQ/10)+"ms",$Q.style.transitionDuration=RQ,Na$1([$Q],"visible")}},onShow:function(){$Q&&($Q.style.transitionDuration="0ms")},onHide:function(){$Q&&Na$1([$Q],"hidden")}}}};function Rk$1(){var Vi=mi$1();return Vi.className=T_$1,Na$1([Vi],"hidden"),Vi}var nf$1={clientX:0,clientY:0},Nl$1=[];function R_$1(Vi){var Br=Vi.clientX,Ui=Vi.clientY;nf$1={clientX:Br,clientY:Ui}}function Mk$1(Vi){Vi.addEventListener("mousemove",R_$1)}function $k$1(Vi){Vi.removeEventListener("mousemove",R_$1)}var kk$1={name:"followCursor",defaultValue:!1,fn:function(Vi){var Br=Vi.reference,Ui=D_$1(Vi.props.triggerTarget||Br),Es=!1,mh=!1,$Q=!0,RQ=Vi.props;function PQ(){return Vi.props.followCursor==="initial"&&Vi.state.isVisible}function NQ(){Ui.addEventListener("mousemove",jQ)}function FQ(){Ui.removeEventListener("mousemove",jQ)}function BQ(){Es=!0,Vi.setProps({getReferenceClientRect:null}),Es=!1}function jQ(see){var aee=see.target?Br.contains(see.target):!0,lee=Vi.props.followCursor,pee=see.clientX,Eee=see.clientY,Cee=Br.getBoundingClientRect(),yee=pee-Cee.left,Hee=Eee-Cee.top;(aee||!Vi.props.interactive)&&Vi.setProps({getReferenceClientRect:function(){var Nee=Br.getBoundingClientRect(),Yee=pee,Ete=Eee;lee==="initial"&&(Yee=Nee.left+yee,Ete=Nee.top+Hee);var Ate=lee==="horizontal"?Nee.top:Ete,Pte=lee==="vertical"?Nee.right:Yee,kte=lee==="horizontal"?Nee.bottom:Ete,Nte=lee==="vertical"?Nee.left:Yee;return{width:Pte-Nte,height:kte-Ate,top:Ate,right:Pte,bottom:kte,left:Nte}}})}function HQ(){Vi.props.followCursor&&(Nl$1.push({instance:Vi,doc:Ui}),Mk$1(Ui))}function KQ(){Nl$1=Nl$1.filter(function(see){return see.instance!==Vi}),Nl$1.filter(function(see){return see.doc===Ui}).length===0&&$k$1(Ui)}return{onCreate:HQ,onDestroy:KQ,onBeforeUpdate:function(){RQ=Vi.props},onAfterUpdate:function(see,aee){var lee=aee.followCursor;Es||lee!==void 0&&RQ.followCursor!==lee&&(KQ(),lee?(HQ(),Vi.state.isMounted&&!mh&&!PQ()&&NQ()):(FQ(),BQ()))},onMount:function(){Vi.props.followCursor&&!mh&&($Q&&(jQ(nf$1),$Q=!1),PQ()||NQ())},onTrigger:function(see,aee){Jp$1(aee)&&(nf$1={clientX:aee.clientX,clientY:aee.clientY}),mh=aee.type==="focus"},onHidden:function(){Vi.props.followCursor&&(BQ(),FQ(),$Q=!0)}}}};function Fk$1(Vi,Br){var Ui;return{popperOptions:Object.assign({},Vi.popperOptions,{modifiers:[].concat((((Ui=Vi.popperOptions)==null?void 0:Ui.modifiers)||[]).filter(function(Es){var mh=Es.name;return mh!==Br.name}),[Br])})}}var Uk$1={name:"inlinePositioning",defaultValue:!1,fn:function(Vi){var Br=Vi.reference;function Ui(){return!!Vi.props.inlinePositioning}var Es,mh=-1,$Q=!1,RQ=[],PQ={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(jQ){var HQ=jQ.state;Ui()&&(RQ.indexOf(HQ.placement)!==-1&&(RQ=[]),Es!==HQ.placement&&RQ.indexOf(HQ.placement)===-1&&(RQ.push(HQ.placement),Vi.setProps({getReferenceClientRect:function(){return NQ(HQ.placement)}})),Es=HQ.placement)}};function NQ(jQ){return jk$1(V_$1(jQ),Br.getBoundingClientRect(),ms$1(Br.getClientRects()),mh)}function FQ(jQ){$Q=!0,Vi.setProps(jQ),$Q=!1}function BQ(){$Q||FQ(Fk$1(Vi.props,PQ))}return{onCreate:BQ,onAfterUpdate:BQ,onTrigger:function(jQ,HQ){if(Jp$1(HQ)){var KQ=ms$1(Vi.reference.getClientRects()),see=KQ.find(function(lee){return lee.left-2<=HQ.clientX&&lee.right+2>=HQ.clientX&&lee.top-2<=HQ.clientY&&lee.bottom+2>=HQ.clientY}),aee=KQ.indexOf(see);mh=aee>-1?aee:mh}},onHidden:function(){mh=-1}}}};function jk$1(Vi,Br,Ui,Es){if(Ui.length<2||Vi===null)return Br;if(Ui.length===2&&Es>=0&&Ui[0].left>Ui[1].right)return Ui[Es]||Br;switch(Vi){case"top":case"bottom":{var mh=Ui[0],$Q=Ui[Ui.length-1],RQ=Vi==="top",PQ=mh.top,NQ=$Q.bottom,FQ=RQ?mh.left:$Q.left,BQ=RQ?mh.right:$Q.right,jQ=BQ-FQ,HQ=NQ-PQ;return{top:PQ,bottom:NQ,left:FQ,right:BQ,width:jQ,height:HQ}}case"left":case"right":{var KQ=Math.min.apply(Math,Ui.map(function(Nee){return Nee.left})),see=Math.max.apply(Math,Ui.map(function(Nee){return Nee.right})),aee=Ui.filter(function(Nee){return Vi==="left"?Nee.left===KQ:Nee.right===see}),lee=aee[0].top,pee=aee[aee.length-1].bottom,Eee=KQ,Cee=see,yee=Cee-Eee,Hee=pee-lee;return{top:lee,bottom:pee,left:Eee,right:Cee,width:yee,height:Hee}}default:return Br}}var Bk$1={name:"sticky",defaultValue:!1,fn:function(Vi){var Br=Vi.reference,Ui=Vi.popper;function Es(){return Vi.popperInstance?Vi.popperInstance.state.elements.reference:Br}function mh(NQ){return Vi.props.sticky===!0||Vi.props.sticky===NQ}var $Q=null,RQ=null;function PQ(){var NQ=mh("reference")?Es().getBoundingClientRect():null,FQ=mh("popper")?Ui.getBoundingClientRect():null;(NQ&&Vg$1($Q,NQ)||FQ&&Vg$1(RQ,FQ))&&Vi.popperInstance&&Vi.popperInstance.update(),$Q=NQ,RQ=FQ,Vi.state.isMounted&&requestAnimationFrame(PQ)}return{onMount:function(){Vi.props.sticky&&PQ()}}}};function Vg$1(Vi,Br){return Vi&&Br?Vi.top!==Br.top||Vi.right!==Br.right||Vi.bottom!==Br.bottom||Vi.left!==Br.left:!0}we.setDefaultProps({render:P_$1});we.setDefaultProps({onShow:Vi=>{if(!Vi.props.content)return!1}});function M_$1(Vi,Br={},Ui={mount:!0,appName:"Tippy"}){Ui=Object.assign({mount:!0,appName:"Tippy"},Ui);const Es=qt$1(),mh=$e(),$Q=$e({isEnabled:!1,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1}),RQ=Ia$1();let PQ=null;const NQ=()=>PQ||(PQ=document.createDocumentFragment(),PQ),FQ=Yee=>{let Ete,Ate=Ce(Yee)?Yee.value:Yee;return br$1(Ate)?(RQ.value||(RQ.value=ca$1({name:Ui.appName,setup:()=>()=>Ce(Yee)?Yee.value:Yee}),Es&&Object.assign(RQ.value._context,Es.appContext),RQ.value.mount(NQ())),Ete=()=>NQ()):typeof Ate=="object"?(RQ.value||(RQ.value=ca$1({name:Ui.appName,setup:()=>()=>dr$1(Ce(Yee)?Yee.value:Yee)}),Es&&Object.assign(RQ.value._context,Es.appContext),RQ.value.mount(NQ())),Ete=()=>NQ()):Ete=Ate,Ete},BQ=Yee=>{let Ete={};return Ce(Yee)?Ete=Yee.value||{}:Cn$1(Yee)?Ete={...Yee}:Ete={...Yee},Ete.content&&(Ete.content=FQ(Ete.content)),Ete.triggerTarget&&(Ete.triggerTarget=Ce(Ete.triggerTarget)?Ete.triggerTarget.value:Ete.triggerTarget),(!Ete.plugins||!Array.isArray(Ete.plugins))&&(Ete.plugins=[]),Ete.plugins=Ete.plugins.filter(Ate=>Ate.name!=="vueTippyReactiveState"),Ete.plugins.push({name:"vueTippyReactiveState",fn:()=>({onCreate(){$Q.value.isEnabled=!0},onMount(){$Q.value.isMounted=!0},onShow(){$Q.value.isMounted=!0,$Q.value.isVisible=!0},onShown(){$Q.value.isShown=!0},onHide(){$Q.value.isMounted=!1,$Q.value.isVisible=!1},onHidden(){$Q.value.isShown=!1},onUnmounted(){$Q.value.isMounted=!1},onDestroy(){$Q.value.isDestroyed=!0}})}),Ete},jQ=()=>{mh.value&&mh.value.setProps(BQ(Br))},HQ=()=>{!mh.value||!Br.content||mh.value.setContent(FQ(Br.content))},KQ=Yee=>{var Ete;(Ete=mh.value)===null||Ete===void 0||Ete.setContent(FQ(Yee))},see=Yee=>{var Ete;(Ete=mh.value)===null||Ete===void 0||Ete.setProps(BQ(Yee))},aee=()=>{var Yee;mh.value&&(mh.value.destroy(),mh.value=void 0),PQ=null,(Yee=RQ.value)===null||Yee===void 0||Yee.unmount(),RQ.value=void 0},lee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.show()},pee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.hide()},Eee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.disable(),$Q.value.isEnabled=!1},Cee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.enable(),$Q.value.isEnabled=!0},yee=()=>{var Yee;(Yee=mh.value)===null||Yee===void 0||Yee.unmount()},Hee=()=>{if(!Vi)return;let Yee=Ce(Vi)?Vi.value:Vi;typeof Yee=="function"&&(Yee=Yee()),Yee&&(mh.value=we(Yee,BQ(Br)),Yee.$tippy=Nee)},Nee={tippy:mh,refresh:jQ,refreshContent:HQ,setContent:KQ,setProps:see,destroy:aee,hide:pee,show:lee,disable:Eee,enable:Cee,unmount:yee,mount:Hee,state:$Q};return Ui.mount&&(Es?Es.isMounted?Hee():Pn$1(Hee):Hee()),Es&&Ii$1(()=>{aee()}),Ce(Br)||Cn$1(Br)?Oe(Br,jQ,{immediate:!1}):Ce(Br.content)&&Oe(Br.content,HQ,{immediate:!1}),Nee}function Hk$1(Vi,Br){const Ui=$e();return Pn$1(()=>{const Es=(Array.isArray(Vi)?Vi.map(mh=>mh.value):typeof Vi=="function"?Vi():Vi.value).map(mh=>mh instanceof Element?mh._tippy:mh).filter(Boolean);Ui.value=Lk$1(Es,Br?{allowHTML:!0,...Br}:{allowHTML:!0})}),{singleton:Ui}}function Wk$1(Vi){return typeof Vi=="function"?Vi():x(Vi)}function Gk$1(Vi){var Br,Ui;const Es=Wk$1(Vi);return(Ui=(Br=Es)===null||Br===void 0?void 0:Br.$el)!==null&&Ui!==void 0?Ui:Es}const Kk$1=Ee({props:{to:{type:[String,Function]},tag:{type:[String,Object],default:"span"},contentTag:{type:[String,Object],default:"span"},contentClass:{type:String,default:null},appendTo:{default:()=>we.defaultProps.appendTo},aria:{default:()=>we.defaultProps.aria},delay:{default:()=>we.defaultProps.delay},duration:{default:()=>we.defaultProps.duration},getReferenceClientRect:{default:()=>we.defaultProps.getReferenceClientRect},hideOnClick:{type:[Boolean,String],default:()=>we.defaultProps.hideOnClick},ignoreAttributes:{type:Boolean,default:()=>we.defaultProps.ignoreAttributes},interactive:{type:Boolean,default:()=>we.defaultProps.interactive},interactiveBorder:{default:()=>we.defaultProps.interactiveBorder},interactiveDebounce:{default:()=>we.defaultProps.interactiveDebounce},moveTransition:{default:()=>we.defaultProps.moveTransition},offset:{default:()=>we.defaultProps.offset},onAfterUpdate:{default:()=>we.defaultProps.onAfterUpdate},onBeforeUpdate:{default:()=>we.defaultProps.onBeforeUpdate},onCreate:{default:()=>we.defaultProps.onCreate},onDestroy:{default:()=>we.defaultProps.onDestroy},onHidden:{default:()=>we.defaultProps.onHidden},onHide:{default:()=>we.defaultProps.onHide},onMount:{default:()=>we.defaultProps.onMount},onShow:{default:()=>we.defaultProps.onShow},onShown:{default:()=>we.defaultProps.onShown},onTrigger:{default:()=>we.defaultProps.onTrigger},onUntrigger:{default:()=>we.defaultProps.onUntrigger},onClickOutside:{default:()=>we.defaultProps.onClickOutside},placement:{default:()=>we.defaultProps.placement},plugins:{default:()=>we.defaultProps.plugins},popperOptions:{default:()=>we.defaultProps.popperOptions},render:{default:()=>we.defaultProps.render},showOnCreate:{type:Boolean,default:()=>we.defaultProps.showOnCreate},touch:{type:[Boolean,String,Array],default:()=>we.defaultProps.touch},trigger:{default:()=>we.defaultProps.trigger},triggerTarget:{default:()=>we.defaultProps.triggerTarget},animateFill:{type:Boolean,default:()=>we.defaultProps.animateFill},followCursor:{type:[Boolean,String],default:()=>we.defaultProps.followCursor},inlinePositioning:{type:Boolean,default:()=>we.defaultProps.inlinePositioning},sticky:{type:[Boolean,String],default:()=>we.defaultProps.sticky},allowHTML:{type:Boolean,default:()=>we.defaultProps.allowHTML},animation:{default:()=>we.defaultProps.animation},arrow:{default:()=>we.defaultProps.arrow},content:{default:()=>we.defaultProps.content},inertia:{default:()=>we.defaultProps.inertia},maxWidth:{default:()=>we.defaultProps.maxWidth},role:{default:()=>we.defaultProps.role},theme:{default:()=>we.defaultProps.theme},zIndex:{default:()=>we.defaultProps.zIndex}},emits:["state"],setup(Vi,{slots:Br,emit:Ui,expose:Es}){const mh=$e(),$Q=$e(),RQ=$e(),PQ=$e(!1),NQ=()=>{let KQ={...Vi};for(const see of["to","tag","contentTag","contentClass"])KQ.hasOwnProperty(see)&&delete KQ[see];return KQ};let FQ=()=>Gk$1(mh);Vi.to&&(typeof Element<"u"&&Vi.to instanceof Element?FQ=()=>Vi.to:Vi.to==="parent"?FQ=()=>{let KQ=mh.value;return KQ||(KQ=mh.value=$Q.value.parentElement),KQ}:(typeof Vi.to=="string"||Vi.to instanceof String)&&(FQ=()=>document.querySelector(Vi.to)));const BQ=M_$1(FQ,NQ());let jQ=Br.content;!jQ&&Vi.to==="parent"&&(jQ=Br.default),Pn$1(()=>{PQ.value=!0,Ao$1(()=>{jQ&&BQ.setContent(()=>RQ.value)})}),Oe(BQ.state,()=>{Ui("state",x(BQ.state))},{immediate:!0,deep:!0}),Oe(()=>Vi,()=>{BQ.setProps(NQ()),jQ&&BQ.setContent(()=>RQ.value)},{deep:!0});let HQ=De({elem:mh,contentElem:RQ,mounted:PQ,...BQ});return Es(HQ),()=>{const KQ=(Vi.contentTag,Vi.contentTag),see=jQ?dr$1(KQ,{ref:RQ,style:{display:PQ.value?"inherit":"none"},class:Vi.contentClass},jQ(HQ)):null;if(Vi.to==="parent"){const pee=[];if(!mh.value){const Eee=dr$1("span",{ref:$Q,"data-v-tippy":"",style:{display:"none"}});pee.push(Eee)}return see&&pee.push(see),pee}const aee=Br.default?Br.default(HQ):[];if(!Vi.tag){const pee=dr$1(aee[0],{ref:mh,"data-v-tippy":""});return see?[pee,see]:pee}const lee=(Vi.tag,Vi.tag);return dr$1(lee,{ref:mh,"data-v-tippy":""},see?[aee,see]:aee)}}}),Yk$1=["a11y","allowHTML","arrow","flip","flipOnUpdate","hideOnClick","ignoreAttributes","inertia","interactive","lazy","multiple","showOnInit","touch","touchHold"];let rf$1={};Object.keys(we.defaultProps).forEach(Vi=>{Yk$1.includes(Vi)?rf$1[Vi]={type:Boolean,default:function(){return we.defaultProps[Vi]}}:rf$1[Vi]={default:function(){return we.defaultProps[Vi]}}});const Xk$1=Ee({props:rf$1,setup(Vi){const Br=$e([]),{singleton:Ui}=Hk$1(Br,Vi);return{instances:Br,singleton:Ui}},mounted(){var Vi;const Br=this.$el.parentElement.querySelectorAll("[data-v-tippy]");this.instances=Array.from(Br).map(Ui=>Ui._tippy).filter(Boolean),(Vi=this.singleton)===null||Vi===void 0||Vi.setInstances(this.instances)},render(){let Vi=this.$slots.default?this.$slots.default():[];return dr$1(()=>Vi)}}),zk$1={mounted(Vi,Br,Ui){const Es=typeof Br.value=="string"?{content:Br.value}:Br.value||{},mh=Object.keys(Br.modifiers||{}),$Q=mh.find(PQ=>PQ!=="arrow"),RQ=mh.findIndex(PQ=>PQ==="arrow")!==-1;$Q&&(Es.placement=Es.placement||$Q),RQ&&(Es.arrow=Es.arrow!==void 0?Es.arrow:!0),Ui.props&&Ui.props.onTippyShow&&(Es.onShow=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyShow(...PQ)}),Ui.props&&Ui.props.onTippyShown&&(Es.onShown=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyShown(...PQ)}),Ui.props&&Ui.props.onTippyHidden&&(Es.onHidden=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyHidden(...PQ)}),Ui.props&&Ui.props.onTippyHide&&(Es.onHide=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyHide(...PQ)}),Ui.props&&Ui.props.onTippyMount&&(Es.onMount=function(...PQ){var NQ;return(NQ=Ui.props)===null||NQ===void 0?void 0:NQ.onTippyMount(...PQ)}),Vi.getAttribute("title")&&!Es.content&&(Es.content=Vi.getAttribute("title"),Vi.removeAttribute("title")),Vi.getAttribute("content")&&!Es.content&&(Es.content=Vi.getAttribute("content")),M_$1(Vi,Es)},unmounted(Vi){Vi.$tippy?Vi.$tippy.destroy():Vi._tippy&&Vi._tippy.destroy()},updated(Vi,Br){const Ui=typeof Br.value=="string"?{content:Br.value}:Br.value||{};Vi.getAttribute("title")&&!Ui.content&&(Ui.content=Vi.getAttribute("title"),Vi.removeAttribute("title")),Vi.getAttribute("content")&&!Ui.content&&(Ui.content=Vi.getAttribute("content")),Vi.$tippy?Vi.$tippy.setProps(Ui||{}):Vi._tippy&&Vi._tippy.setProps(Ui||{})}},Jk$1={install(Vi,Br={}){we.setDefaultProps(Br.defaultProps||{}),Vi.directive(Br.directive||"tippy",zk$1),Vi.component(Br.component||"tippy",Kk$1),Vi.component(Br.componentSingleton||"tippy-singleton",Xk$1)}},$_$1=we.setDefaultProps;$_$1({ignoreAttributes:!0,plugins:[Bk$1,Uk$1,kk$1,Pk$1]});const Qk$1=Jk$1,qk$1={class:"ramp4-config-editor h-full"},Zk$1={key:0,class:"w-full h-full bg-[#1c1717] box-border flex items-center justify-center"},e2$1={key:1,class:"h-full flex flex-col"},t2$1={class:"flex-none h-9 text-3xl font-semibold"},n2$1={class:"grow mt-3 flex overflow-y-scroll"},r2$1={class:"basis-4/5 h-full px-5"},o2$1=Ee({__name:"config-editor",setup(Vi){const{t:Br}=Ya$1(),Ui=Un$1(),Es={fixtures:mP$1,layers:oM$1,map:AM$1,panels:MM$1,system:GM$1};return Pn$1(()=>{$_$1({aria:{content:"labelledby"},theme:"ramp4",animation:"scale",inertia:!0,trigger:"mouseenter manual focus",touch:["hold",200],offset:[0,5]})}),(mh,$Q)=>(H(),ae("div",qk$1,[x(Ui).initialized?(H(),ae("div",e2$1,[b("h1",t2$1,Ct$1(x(Br)("title")),1),b("div",n2$1,[A($I$1,{class:"basis-1/5 h-full"}),b("div",r2$1,[x(Ui).editingTemplate==="starting-fixtures"?(H(),be(jI$1,{key:0})):x(Ui).editingTemplate==="options"?(H(),be(t$$1,{key:1})):x(Ui).editingTemplate==="preview"?(H(),be(i$$1,{key:2})):x(Ui).editingLang!==""?(H(),be(Af$1(Es[x(Ui).editingTemplate]),{key:`${x(Ui).editingTemplate}-${x(Ui).editingLang}`})):xe("",!0)])])])):(H(),ae("div",Zk$1,[A(xI$1)]))]))}});var i2$1=function(Vi){return s2$1(Vi)&&!a2$1(Vi)};function s2$1(Vi){return!!Vi&&typeof Vi=="object"}function a2$1(Vi){var Br=Object.prototype.toString.call(Vi);return Br==="[object RegExp]"||Br==="[object Date]"||u2$1(Vi)}var l2$1=typeof Symbol=="function"&&Symbol.for,c2$1=l2$1?Symbol.for("react.element"):60103;function u2$1(Vi){return Vi.$$typeof===c2$1}function d2$1(Vi){return Array.isArray(Vi)?[]:{}}function Sa$1(Vi,Br){return Br.clone!==!1&&Br.isMergeableObject(Vi)?hs$1(d2$1(Vi),Vi,Br):Vi}function f2$1(Vi,Br,Ui){return Vi.concat(Br).map(function(Es){return Sa$1(Es,Ui)})}function p2$1(Vi,Br){if(!Br.customMerge)return hs$1;var Ui=Br.customMerge(Vi);return typeof Ui=="function"?Ui:hs$1}function m2$1(Vi){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(Vi).filter(function(Br){return Object.propertyIsEnumerable.call(Vi,Br)}):[]}function Dg$1(Vi){return Object.keys(Vi).concat(m2$1(Vi))}function k_$1(Vi,Br){try{return Br in Vi}catch{return!1}}function h2$1(Vi,Br){return k_$1(Vi,Br)&&!(Object.hasOwnProperty.call(Vi,Br)&&Object.propertyIsEnumerable.call(Vi,Br))}function g2$1(Vi,Br,Ui){var Es={};return Ui.isMergeableObject(Vi)&&Dg$1(Vi).forEach(function(mh){Es[mh]=Sa$1(Vi[mh],Ui)}),Dg$1(Br).forEach(function(mh){h2$1(Vi,mh)||(k_$1(Vi,mh)&&Ui.isMergeableObject(Br[mh])?Es[mh]=p2$1(mh,Ui)(Vi[mh],Br[mh],Ui):Es[mh]=Sa$1(Br[mh],Ui))}),Es}function hs$1(Vi,Br,Ui){Ui=Ui||{},Ui.arrayMerge=Ui.arrayMerge||f2$1,Ui.isMergeableObject=Ui.isMergeableObject||i2$1,Ui.cloneUnlessOtherwiseSpecified=Sa$1;var Es=Array.isArray(Br),mh=Array.isArray(Vi),$Q=Es===mh;return $Q?Es?Ui.arrayMerge(Vi,Br,Ui):g2$1(Vi,Br,Ui):Sa$1(Br,Ui)}hs$1.all=function(Vi,Br){if(!Array.isArray(Vi))throw new Error("first argument should be an array");return Vi.reduce(function(Ui,Es){return hs$1(Ui,Es,Br)},{})};var v2$1=hs$1,y2$1=v2$1;const b2$1=XE$1(y2$1);let E2$1=class{$vApp;constructor(Br,Ui,Es){const mh=ca$1(o2$1);mh.use(ex$1()),mh.use(SI$1),mh.use(Qk$1,{directive:"tippy",component:"tippy"}),this.$vApp=mh.mount(Br),Ui&&this.initialize(Ui,Es)}initialize(Br,Ui){const Es=Un$1(this.$vApp.$pinia);Es.startingFixtures=Br?.startingFixtures??[],Es.options=Ui??{};const mh={en:{map:{lodSets:[],extentSets:[],tileSchemas:[],basemaps:[],initialBasemapId:""},fixtures:{},layers:[],panels:{},system:{}},fr:{map:{lodSets:[],extentSets:[],tileSchemas:[],basemaps:[],initialBasemapId:""},fixtures:{},layers:[],panels:{},system:{}}};Br?.configs&&Object.keys(Br.configs).length>0?Object.keys(Br.configs).forEach($Q=>{Es.configs[$Q]=b2$1(mh.en,Br.configs[$Q])}):Es.configs=mh,Es.initialized=!0}getConfig(Br){const Ui=Un$1(this.$vApp.$pinia);return Br?Ui.configs[Br]:{startingFixtures:Ui.startingFixtures,configs:Ui.configs}}getOptions(){return Un$1(this.$vApp.$pinia).options}};const O2$1=(Vi,Br,Ui)=>new E2$1(Vi,Br,Ui);var __defProp$e=Object.defineProperty,__getOwnPropDesc$b=Object.getOwnPropertyDescriptor,__decorateClass$e=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$b(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$e(Br,Ui,mh),mh};let MapEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;centerSlide;dynamicSelected;rampEditorApi="";newFileName="";usingTimeSlider=!1;timeSliderError=!1;timeSliderConf={range:[],start:[],attribute:""};status="default";strippedFileName="";mounted(){this.usingTimeSlider=!!this.panel.timeSlider,this.status=this.panel.config!==""?"default":"creating",this.strippedFileName=this.panel.config!==""?this.panel.config.split("/")[2].split(".")[0]:"",this.timeSliderConf=JSON.parse(JSON.stringify({range:this.panel.timeSlider?.range??[1e3,new Date().getFullYear()],start:this.panel.timeSlider?.start??[1e3,new Date().getFullYear()],attribute:this.panel.timeSlider?.attribute??""})),window.addEventListener("ramp4-config-edited",this.onConfigEdit),this.validateTimeSlider(),this.status==="creating"&&this.createNewConfig(),this.centerSlide&&this.dynamicSelected?this.panel.customStyles+="text-align: left !important;":!this.centerSlide&&this.dynamicSelected&&(this.panel.customStyles=(this.panel.customStyles||"").replace("text-align: left !important;","")),this.openEditor()}beforeDestroy(){window.removeEventListener("ramp4-config-edited",this.onConfigEdit)}createNewConfig(){this.panel.config=`${this.configFileStructure.uuid}/ramp-config/${this.configFileStructure.uuid}-map-${this.getNumberOfMaps()+1}.json`,this.strippedFileName=this.panel.config.split("/")[2].split(".")[0],this.sourceCounts[this.panel.config]?this.sourceCounts[this.panel.config]+=1:this.sourceCounts[this.panel.config]=1,this.configFileStructure.rampConfig.file(`${this.strippedFileName}.json`,JSON.stringify(defaultConfig,null,4)),this.status="default"}openEditor(){if(this.panel.config!==""&&(this.status="editing",this.panel.config)){const Br=`${this.panel.config.substring(this.panel.config.indexOf("/")+1)}`,Ui=this.configFileStructure.zip.file(Br);Ui?Ui.async("string").then(Es=>{const mh=JSON.parse(Es);this.rampEditorApi=O2$1(this.$refs.editor,mh)}):fetch(this.panel.config).then(Es=>{Es.json().then(mh=>{let $Q=JSON.stringify(mh);const RQ=JSON.parse($Q);this.rampEditorApi=O2$1(this.$refs.editor,RQ)})})}}saveTimeSlider(){(!this.timeSliderError||!this.usingTimeSlider)&&(this.panel.timeSlider=this.usingTimeSlider?this.timeSliderConf:void 0),this.$emit("slide-edit"),this.$vfm.close("time-slider-edit-modal")}saveChanges(){this.configFileStructure.rampConfig.file(`${this.strippedFileName}.json`,JSON.stringify(this.rampEditorApi.getConfig(),null,4))}onConfigEdit(){this.$emit("slide-edit")}onTimeSliderInput(Br,Ui,Es){Br==="layers"?!Es||Es===""?delete this.timeSliderConf.layers:this.timeSliderConf.layers=Es.split(",").map(mh=>mh.trim()):Br==="attribute"?this.timeSliderConf[Br]=Es:this.timeSliderConf[Br][Ui]=Number(Es),this.validateTimeSlider()}validateTimeSlider(){this.timeSliderError=this.timeSliderConf.range.some(Br=>Br<0||!Number.isInteger(Br))||this.timeSliderConf.start.some(Br=>Br<0||!Number.isInteger(Br))||this.timeSliderConf.range[1]{Br+=1}),Br}};__decorateClass$e([Prop()],MapEditorV$1.prototype,"panel",2);__decorateClass$e([Prop()],MapEditorV$1.prototype,"configFileStructure",2);__decorateClass$e([Prop()],MapEditorV$1.prototype,"lang",2);__decorateClass$e([Prop()],MapEditorV$1.prototype,"sourceCounts",2);__decorateClass$e([Prop({default:!1})],MapEditorV$1.prototype,"centerSlide",2);__decorateClass$e([Prop({default:!1})],MapEditorV$1.prototype,"dynamicSelected",2);MapEditorV$1=__decorateClass$e([Options$1({components:{"time-slider-editor":TimeSliderEditorV,"vue-final-modal":Ro$2}})],MapEditorV$1);const _withScopeId$7=Vi=>(pushScopeId$1("data-v-b9d59711"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$f={class:"flex flex-col mt-4"},_hoisted_2$d={class:"editor-label text-left",for:"mapTitle"},_hoisted_3$d={class:"flex items-center gap-2 mt-2"},_hoisted_4$d={class:"editor-label",for:"timeSliderToggle"},_hoisted_5$c=_withScopeId$7(()=>createBaseVNode$1("span",{class:"mx-4"},null,-1)),_hoisted_6$b=_withScopeId$7(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_7$a={key:1,class:"mb-4"},_hoisted_8$a={class:"ramp-editor mt-5",ref:"editor",style:{width:"70vw",height:"80vh"}},_hoisted_9$a={slot:"header",class:"text-lg font-bold"},_hoisted_10$a={class:"w-full flex justify-end"},_hoisted_11$9=["disabled"];function _sfc_render$e(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("time-slider-editor"),PQ=resolveComponent$1("vue-final-modal");return openBlock$1(),createElementBlock$1("div",_hoisted_1$f,[createBaseVNode$1("label",_hoisted_2$d,toDisplayString$3(Vi.$t("editor.map.title")),1),withDirectives$1(createBaseVNode$1("input",{class:"editor-input",type:"text",id:"mapTitle","onUpdate:modelValue":Br[0]||(Br[0]=NQ=>Vi.panel.title=NQ)},null,512),[[vModelText$1,Vi.panel.title]]),createBaseVNode$1("div",null,[createBaseVNode$1("div",_hoisted_3$d,[withDirectives$1(createBaseVNode$1("input",{class:"rounded-none cursor-pointer w-4 h-4",type:"checkbox",id:"timeSliderToggle",onChange:Br[1]||(Br[1]=(...NQ)=>Vi.saveTimeSlider&&Vi.saveTimeSlider(...NQ)),"onUpdate:modelValue":Br[2]||(Br[2]=NQ=>Vi.usingTimeSlider=NQ)},null,544),[[vModelCheckbox$1,Vi.usingTimeSlider]]),createBaseVNode$1("label",_hoisted_4$d,toDisplayString$3(Vi.$t("editor.map.timeslider.enable")),1)]),_hoisted_5$c,Vi.usingTimeSlider?(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[3]||(Br[3]=NQ=>Vi.$vfm.open("time-slider-edit-modal")),class:"editor-button bg-black text-white hover:bg-gray-800 mt-3"},toDisplayString$3(Vi.$t("editor.map.timeslider.edit")),1)):createCommentVNode$1("",!0),_hoisted_6$b,Vi.usingTimeSlider?(openBlock$1(),createElementBlock$1("div",_hoisted_7$a)):createCommentVNode$1("",!0),createBaseVNode$1("div",_hoisted_8$a,null,512)]),createVNode$1(PQ,{modalId:"time-slider-edit-modal","content-class":"flex flex-col max-w-xl mx-4 p-4 bg-white border rounded-lg space-y-2",class:"flex justify-center items-center"},{default:withCtx$1(()=>[createBaseVNode$1("h2",_hoisted_9$a,toDisplayString$3(Vi.$t("editor.map.timeslider.edit")),1),createVNode$1(RQ,{config:Vi.timeSliderConf,error:Vi.timeSliderError,onTimeSliderChanged:Vi.onTimeSliderInput},null,8,["config","error","onTimeSliderChanged"]),createBaseVNode$1("div",_hoisted_10$a,[createBaseVNode$1("button",{class:normalizeClass$1(["editor-button",Vi.timeSliderError?"":"bg-black text-white hover:bg-gray-800"]),disabled:Vi.timeSliderError,onClick:Br[4]||(Br[4]=(...NQ)=>Vi.saveTimeSlider&&Vi.saveTimeSlider(...NQ))}," Done ",10,_hoisted_11$9)])]),_:1})])}const MapEditorV=_export_sfc$2(MapEditorV$1,[["render",_sfc_render$e],["__scopeId","data-v-b9d59711"]]);var utils$1={};const Aacute="Á",aacute="á",Abreve="Ă",abreve="ă",ac$1="∾",acd="∿",acE="∾̳",Acirc="Â",acirc="â",acute="´",Acy="А",acy="а",AElig="Æ",aelig="æ",af$1="⁡",Afr="𝔄",afr="𝔞",Agrave="À",agrave="à",alefsym="ℵ",aleph="ℵ",Alpha="Α",alpha="α",Amacr="Ā",amacr="ā",amalg="⨿",amp="&",AMP="&",andand="⩕",And="⩓",and="∧",andd="⩜",andslope="⩘",andv="⩚",ang="∠",ange="⦤",angle="∠",angmsdaa="⦨",angmsdab="⦩",angmsdac="⦪",angmsdad="⦫",angmsdae="⦬",angmsdaf="⦭",angmsdag="⦮",angmsdah="⦯",angmsd="∡",angrt="∟",angrtvb="⊾",angrtvbd="⦝",angsph="∢",angst="Å",angzarr="⍼",Aogon="Ą",aogon="ą",Aopf="𝔸",aopf="𝕒",apacir="⩯",ap$1="≈",apE="⩰",ape="≊",apid="≋",apos="'",ApplyFunction="⁡",approx="≈",approxeq="≊",Aring="Å",aring="å",Ascr="𝒜",ascr="𝒶",Assign="≔",ast="*",asymp="≈",asympeq="≍",Atilde="Ã",atilde="ã",Auml="Ä",auml="ä",awconint="∳",awint="⨑",backcong="≌",backepsilon="϶",backprime="‵",backsim="∽",backsimeq="⋍",Backslash="∖",Barv="⫧",barvee="⊽",barwed="⌅",Barwed="⌆",barwedge="⌅",bbrk="⎵",bbrktbrk="⎶",bcong="≌",Bcy="Б",bcy="б",bdquo="„",becaus="∵",because="∵",Because="∵",bemptyv="⦰",bepsi="϶",bernou="ℬ",Bernoullis="ℬ",Beta="Β",beta="β",beth="ℶ",between="≬",Bfr="𝔅",bfr="𝔟",bigcap="⋂",bigcirc="◯",bigcup="⋃",bigodot="⨀",bigoplus="⨁",bigotimes="⨂",bigsqcup="⨆",bigstar="★",bigtriangledown="▽",bigtriangleup="△",biguplus="⨄",bigvee="⋁",bigwedge="⋀",bkarow="⤍",blacklozenge="⧫",blacksquare="▪",blacktriangle="▴",blacktriangledown="▾",blacktriangleleft="◂",blacktriangleright="▸",blank="␣",blk12="▒",blk14="░",blk34="▓",block$2="█",bne="=⃥",bnequiv="≡⃥",bNot="⫭",bnot="⌐",Bopf="𝔹",bopf="𝕓",bot="⊥",bottom$2="⊥",bowtie="⋈",boxbox="⧉",boxdl="┐",boxdL="╕",boxDl="╖",boxDL="╗",boxdr="┌",boxdR="╒",boxDr="╓",boxDR="╔",boxh="─",boxH="═",boxhd="┬",boxHd="╤",boxhD="╥",boxHD="╦",boxhu="┴",boxHu="╧",boxhU="╨",boxHU="╩",boxminus="⊟",boxplus="⊞",boxtimes="⊠",boxul="┘",boxuL="╛",boxUl="╜",boxUL="╝",boxur="└",boxuR="╘",boxUr="╙",boxUR="╚",boxv="│",boxV="║",boxvh="┼",boxvH="╪",boxVh="╫",boxVH="╬",boxvl="┤",boxvL="╡",boxVl="╢",boxVL="╣",boxvr="├",boxvR="╞",boxVr="╟",boxVR="╠",bprime="‵",breve="˘",Breve="˘",brvbar="¦",bscr="𝒷",Bscr="ℬ",bsemi="⁏",bsim="∽",bsime="⋍",bsolb="⧅",bsol="\\",bsolhsub="⟈",bull="•",bullet="•",bump="≎",bumpE="⪮",bumpe="≏",Bumpeq="≎",bumpeq="≏",Cacute="Ć",cacute="ć",capand="⩄",capbrcup="⩉",capcap="⩋",cap="∩",Cap="⋒",capcup="⩇",capdot="⩀",CapitalDifferentialD="ⅅ",caps="∩︀",caret$1="⁁",caron="ˇ",Cayleys="ℭ",ccaps="⩍",Ccaron="Č",ccaron="č",Ccedil="Ç",ccedil="ç",Ccirc="Ĉ",ccirc="ĉ",Cconint="∰",ccups="⩌",ccupssm="⩐",Cdot="Ċ",cdot="ċ",cedil="¸",Cedilla="¸",cemptyv="⦲",cent="¢",centerdot="·",CenterDot="·",cfr="𝔠",Cfr="ℭ",CHcy="Ч",chcy="ч",check="✓",checkmark="✓",Chi="Χ",chi="χ",circ="ˆ",circeq="≗",circlearrowleft="↺",circlearrowright="↻",circledast="⊛",circledcirc="⊚",circleddash="⊝",CircleDot="⊙",circledR="®",circledS="Ⓢ",CircleMinus="⊖",CirclePlus="⊕",CircleTimes="⊗",cir="○",cirE="⧃",cire="≗",cirfnint="⨐",cirmid="⫯",cirscir="⧂",ClockwiseContourIntegral="∲",CloseCurlyDoubleQuote="”",CloseCurlyQuote="’",clubs="♣",clubsuit="♣",colon=":",Colon="∷",Colone="⩴",colone="≔",coloneq="≔",comma=",",commat="@",comp="∁",compfn="∘",complement="∁",complexes="ℂ",cong="≅",congdot="⩭",Congruent="≡",conint="∮",Conint="∯",ContourIntegral="∮",copf="𝕔",Copf="ℂ",coprod="∐",Coproduct="∐",copy="©",COPY="©",copysr="℗",CounterClockwiseContourIntegral="∳",crarr="↵",cross="✗",Cross="⨯",Cscr="𝒞",cscr="𝒸",csub="⫏",csube="⫑",csup="⫐",csupe="⫒",ctdot="⋯",cudarrl="⤸",cudarrr="⤵",cuepr="⋞",cuesc="⋟",cularr="↶",cularrp="⤽",cupbrcap="⩈",cupcap="⩆",CupCap="≍",cup="∪",Cup="⋓",cupcup="⩊",cupdot="⊍",cupor="⩅",cups="∪︀",curarr="↷",curarrm="⤼",curlyeqprec="⋞",curlyeqsucc="⋟",curlyvee="⋎",curlywedge="⋏",curren="¤",curvearrowleft="↶",curvearrowright="↷",cuvee="⋎",cuwed="⋏",cwconint="∲",cwint="∱",cylcty="⌭",dagger="†",Dagger="‡",daleth="ℸ",darr="↓",Darr="↡",dArr="⇓",dash="‐",Dashv="⫤",dashv="⊣",dbkarow="⤏",dblac="˝",Dcaron="Ď",dcaron="ď",Dcy="Д",dcy="д",ddagger="‡",ddarr="⇊",DD$1="ⅅ",dd$1="ⅆ",DDotrahd="⤑",ddotseq="⩷",deg="°",Del="∇",Delta="Δ",delta="δ",demptyv="⦱",dfisht="⥿",Dfr="𝔇",dfr="𝔡",dHar="⥥",dharl="⇃",dharr="⇂",DiacriticalAcute="´",DiacriticalDot="˙",DiacriticalDoubleAcute="˝",DiacriticalGrave="`",DiacriticalTilde="˜",diam="⋄",diamond="⋄",Diamond="⋄",diamondsuit="♦",diams="♦",die="¨",DifferentialD="ⅆ",digamma="ϝ",disin="⋲",div$1="÷",divide="÷",divideontimes="⋇",divonx="⋇",DJcy="Ђ",djcy="ђ",dlcorn="⌞",dlcrop="⌍",dollar="$",Dopf="𝔻",dopf="𝕕",Dot="¨",dot="˙",DotDot="⃜",doteq="≐",doteqdot="≑",DotEqual="≐",dotminus="∸",dotplus="∔",dotsquare="⊡",doublebarwedge="⌆",DoubleContourIntegral="∯",DoubleDot="¨",DoubleDownArrow="⇓",DoubleLeftArrow="⇐",DoubleLeftRightArrow="⇔",DoubleLeftTee="⫤",DoubleLongLeftArrow="⟸",DoubleLongLeftRightArrow="⟺",DoubleLongRightArrow="⟹",DoubleRightArrow="⇒",DoubleRightTee="⊨",DoubleUpArrow="⇑",DoubleUpDownArrow="⇕",DoubleVerticalBar="∥",DownArrowBar="⤓",downarrow="↓",DownArrow="↓",Downarrow="⇓",DownArrowUpArrow="⇵",DownBreve="̑",downdownarrows="⇊",downharpoonleft="⇃",downharpoonright="⇂",DownLeftRightVector="⥐",DownLeftTeeVector="⥞",DownLeftVectorBar="⥖",DownLeftVector="↽",DownRightTeeVector="⥟",DownRightVectorBar="⥗",DownRightVector="⇁",DownTeeArrow="↧",DownTee="⊤",drbkarow="⤐",drcorn="⌟",drcrop="⌌",Dscr="𝒟",dscr="𝒹",DScy="Ѕ",dscy="ѕ",dsol="⧶",Dstrok="Đ",dstrok="đ",dtdot="⋱",dtri="▿",dtrif="▾",duarr="⇵",duhar="⥯",dwangle="⦦",DZcy="Џ",dzcy="џ",dzigrarr="⟿",Eacute="É",eacute="é",easter="⩮",Ecaron="Ě",ecaron="ě",Ecirc="Ê",ecirc="ê",ecir="≖",ecolon="≕",Ecy="Э",ecy="э",eDDot="⩷",Edot="Ė",edot="ė",eDot="≑",ee="ⅇ",efDot="≒",Efr="𝔈",efr="𝔢",eg$1="⪚",Egrave="È",egrave="è",egs="⪖",egsdot="⪘",el$1="⪙",Element$1="∈",elinters="⏧",ell="ℓ",els="⪕",elsdot="⪗",Emacr="Ē",emacr="ē",empty="∅",emptyset="∅",EmptySmallSquare="◻",emptyv="∅",EmptyVerySmallSquare="▫",emsp13=" ",emsp14=" ",emsp=" ",ENG="Ŋ",eng="ŋ",ensp=" ",Eogon="Ę",eogon="ę",Eopf="𝔼",eopf="𝕖",epar="⋕",eparsl="⧣",eplus="⩱",epsi="ε",Epsilon="Ε",epsilon="ε",epsiv="ϵ",eqcirc="≖",eqcolon="≕",eqsim="≂",eqslantgtr="⪖",eqslantless="⪕",Equal="⩵",equals="=",EqualTilde="≂",equest="≟",Equilibrium="⇌",equiv="≡",equivDD="⩸",eqvparsl="⧥",erarr="⥱",erDot="≓",escr="ℯ",Escr="ℰ",esdot="≐",Esim="⩳",esim="≂",Eta="Η",eta="η",ETH="Ð",eth="ð",Euml="Ë",euml="ë",euro="€",excl="!",exist="∃",Exists="∃",expectation="ℰ",exponentiale="ⅇ",ExponentialE="ⅇ",fallingdotseq="≒",Fcy="Ф",fcy="ф",female="♀",ffilig="ffi",fflig="ff",ffllig="ffl",Ffr="𝔉",ffr="𝔣",filig="fi",FilledSmallSquare="◼",FilledVerySmallSquare="▪",fjlig="fj",flat="♭",fllig="fl",fltns="▱",fnof="ƒ",Fopf="𝔽",fopf="𝕗",forall="∀",ForAll="∀",fork="⋔",forkv="⫙",Fouriertrf="ℱ",fpartint="⨍",frac12="½",frac13="⅓",frac14="¼",frac15="⅕",frac16="⅙",frac18="⅛",frac23="⅔",frac25="⅖",frac34="¾",frac35="⅗",frac38="⅜",frac45="⅘",frac56="⅚",frac58="⅝",frac78="⅞",frasl="⁄",frown="⌢",fscr="𝒻",Fscr="ℱ",gacute="ǵ",Gamma="Γ",gamma="γ",Gammad="Ϝ",gammad="ϝ",gap="⪆",Gbreve="Ğ",gbreve="ğ",Gcedil="Ģ",Gcirc="Ĝ",gcirc="ĝ",Gcy="Г",gcy="г",Gdot="Ġ",gdot="ġ",ge="≥",gE$1="≧",gEl="⪌",gel="⋛",geq="≥",geqq="≧",geqslant="⩾",gescc="⪩",ges="⩾",gesdot="⪀",gesdoto="⪂",gesdotol="⪄",gesl="⋛︀",gesles="⪔",Gfr="𝔊",gfr="𝔤",gg$1="≫",Gg$1="⋙",ggg="⋙",gimel="ℷ",GJcy="Ѓ",gjcy="ѓ",gla="⪥",gl$1="≷",glE="⪒",glj="⪤",gnap="⪊",gnapprox="⪊",gne="⪈",gnE="≩",gneq="⪈",gneqq="≩",gnsim="⋧",Gopf="𝔾",gopf="𝕘",grave="`",GreaterEqual="≥",GreaterEqualLess="⋛",GreaterFullEqual="≧",GreaterGreater="⪢",GreaterLess="≷",GreaterSlantEqual="⩾",GreaterTilde="≳",Gscr="𝒢",gscr="ℊ",gsim="≳",gsime="⪎",gsiml="⪐",gtcc="⪧",gtcir="⩺",gt$1=">",GT$1=">",Gt$1="≫",gtdot="⋗",gtlPar="⦕",gtquest="⩼",gtrapprox="⪆",gtrarr="⥸",gtrdot="⋗",gtreqless="⋛",gtreqqless="⪌",gtrless="≷",gtrsim="≳",gvertneqq="≩︀",gvnE="≩︀",Hacek="ˇ",hairsp=" ",half="½",hamilt="ℋ",HARDcy="Ъ",hardcy="ъ",harrcir="⥈",harr="↔",hArr="⇔",harrw="↭",Hat="^",hbar="ℏ",Hcirc="Ĥ",hcirc="ĥ",hearts="♥",heartsuit="♥",hellip="…",hercon="⊹",hfr="𝔥",Hfr="ℌ",HilbertSpace="ℋ",hksearow="⤥",hkswarow="⤦",hoarr="⇿",homtht="∻",hookleftarrow="↩",hookrightarrow="↪",hopf="𝕙",Hopf="ℍ",horbar="―",HorizontalLine="─",hscr="𝒽",Hscr="ℋ",hslash="ℏ",Hstrok="Ħ",hstrok="ħ",HumpDownHump="≎",HumpEqual="≏",hybull="⁃",hyphen="‐",Iacute="Í",iacute="í",ic$1="⁣",Icirc="Î",icirc="î",Icy="И",icy="и",Idot="İ",IEcy="Е",iecy="е",iexcl="¡",iff="⇔",ifr="𝔦",Ifr="ℑ",Igrave="Ì",igrave="ì",ii$1="ⅈ",iiiint="⨌",iiint="∭",iinfin="⧜",iiota="℩",IJlig="IJ",ijlig="ij",Imacr="Ī",imacr="ī",image$1="ℑ",ImaginaryI="ⅈ",imagline="ℐ",imagpart="ℑ",imath="ı",Im$1="ℑ",imof="⊷",imped="Ƶ",Implies="⇒",incare="℅",infin="∞",infintie="⧝",inodot="ı",intcal="⊺",int="∫",Int="∬",integers="ℤ",Integral="∫",intercal="⊺",Intersection="⋂",intlarhk="⨗",intprod="⨼",InvisibleComma="⁣",InvisibleTimes="⁢",IOcy="Ё",iocy="ё",Iogon="Į",iogon="į",Iopf="𝕀",iopf="𝕚",Iota="Ι",iota="ι",iprod="⨼",iquest="¿",iscr="𝒾",Iscr="ℐ",isin="∈",isindot="⋵",isinE="⋹",isins="⋴",isinsv="⋳",isinv="∈",it="⁢",Itilde="Ĩ",itilde="ĩ",Iukcy="І",iukcy="і",Iuml="Ï",iuml="ï",Jcirc="Ĵ",jcirc="ĵ",Jcy="Й",jcy="й",Jfr="𝔍",jfr="𝔧",jmath="ȷ",Jopf="𝕁",jopf="𝕛",Jscr="𝒥",jscr="𝒿",Jsercy="Ј",jsercy="ј",Jukcy="Є",jukcy="є",Kappa="Κ",kappa="κ",kappav="ϰ",Kcedil="Ķ",kcedil="ķ",Kcy="К",kcy="к",Kfr="𝔎",kfr="𝔨",kgreen="ĸ",KHcy="Х",khcy="х",KJcy="Ќ",kjcy="ќ",Kopf="𝕂",kopf="𝕜",Kscr="𝒦",kscr="𝓀",lAarr="⇚",Lacute="Ĺ",lacute="ĺ",laemptyv="⦴",lagran="ℒ",Lambda="Λ",lambda="λ",lang$1="⟨",Lang="⟪",langd="⦑",langle="⟨",lap="⪅",Laplacetrf="ℒ",laquo="«",larrb="⇤",larrbfs="⤟",larr="←",Larr="↞",lArr="⇐",larrfs="⤝",larrhk="↩",larrlp="↫",larrpl="⤹",larrsim="⥳",larrtl="↢",latail="⤙",lAtail="⤛",lat="⪫",late="⪭",lates="⪭︀",lbarr="⤌",lBarr="⤎",lbbrk="❲",lbrace="{",lbrack="[",lbrke="⦋",lbrksld="⦏",lbrkslu="⦍",Lcaron="Ľ",lcaron="ľ",Lcedil="Ļ",lcedil="ļ",lceil="⌈",lcub="{",Lcy="Л",lcy="л",ldca="⤶",ldquo="“",ldquor="„",ldrdhar="⥧",ldrushar="⥋",ldsh="↲",le="≤",lE$1="≦",LeftAngleBracket="⟨",LeftArrowBar="⇤",leftarrow="←",LeftArrow="←",Leftarrow="⇐",LeftArrowRightArrow="⇆",leftarrowtail="↢",LeftCeiling="⌈",LeftDoubleBracket="⟦",LeftDownTeeVector="⥡",LeftDownVectorBar="⥙",LeftDownVector="⇃",LeftFloor="⌊",leftharpoondown="↽",leftharpoonup="↼",leftleftarrows="⇇",leftrightarrow="↔",LeftRightArrow="↔",Leftrightarrow="⇔",leftrightarrows="⇆",leftrightharpoons="⇋",leftrightsquigarrow="↭",LeftRightVector="⥎",LeftTeeArrow="↤",LeftTee="⊣",LeftTeeVector="⥚",leftthreetimes="⋋",LeftTriangleBar="⧏",LeftTriangle="⊲",LeftTriangleEqual="⊴",LeftUpDownVector="⥑",LeftUpTeeVector="⥠",LeftUpVectorBar="⥘",LeftUpVector="↿",LeftVectorBar="⥒",LeftVector="↼",lEg="⪋",leg="⋚",leq="≤",leqq="≦",leqslant="⩽",lescc="⪨",les="⩽",lesdot="⩿",lesdoto="⪁",lesdotor="⪃",lesg="⋚︀",lesges="⪓",lessapprox="⪅",lessdot="⋖",lesseqgtr="⋚",lesseqqgtr="⪋",LessEqualGreater="⋚",LessFullEqual="≦",LessGreater="≶",lessgtr="≶",LessLess="⪡",lesssim="≲",LessSlantEqual="⩽",LessTilde="≲",lfisht="⥼",lfloor="⌊",Lfr="𝔏",lfr="𝔩",lg$1="≶",lgE="⪑",lHar="⥢",lhard="↽",lharu="↼",lharul="⥪",lhblk="▄",LJcy="Љ",ljcy="љ",llarr="⇇",ll$1="≪",Ll$1="⋘",llcorner="⌞",Lleftarrow="⇚",llhard="⥫",lltri="◺",Lmidot="Ŀ",lmidot="ŀ",lmoustache="⎰",lmoust="⎰",lnap="⪉",lnapprox="⪉",lne="⪇",lnE="≨",lneq="⪇",lneqq="≨",lnsim="⋦",loang="⟬",loarr="⇽",lobrk="⟦",longleftarrow="⟵",LongLeftArrow="⟵",Longleftarrow="⟸",longleftrightarrow="⟷",LongLeftRightArrow="⟷",Longleftrightarrow="⟺",longmapsto="⟼",longrightarrow="⟶",LongRightArrow="⟶",Longrightarrow="⟹",looparrowleft="↫",looparrowright="↬",lopar="⦅",Lopf="𝕃",lopf="𝕝",loplus="⨭",lotimes="⨴",lowast="∗",lowbar="_",LowerLeftArrow="↙",LowerRightArrow="↘",loz="◊",lozenge="◊",lozf="⧫",lpar="(",lparlt="⦓",lrarr="⇆",lrcorner="⌟",lrhar="⇋",lrhard="⥭",lrm="‎",lrtri="⊿",lsaquo="‹",lscr="𝓁",Lscr="ℒ",lsh="↰",Lsh="↰",lsim="≲",lsime="⪍",lsimg="⪏",lsqb="[",lsquo="‘",lsquor="‚",Lstrok="Ł",lstrok="ł",ltcc="⪦",ltcir="⩹",lt$1="<",LT$1="<",Lt$1="≪",ltdot="⋖",lthree="⋋",ltimes="⋉",ltlarr="⥶",ltquest="⩻",ltri="◃",ltrie="⊴",ltrif="◂",ltrPar="⦖",lurdshar="⥊",luruhar="⥦",lvertneqq="≨︀",lvnE="≨︀",macr="¯",male="♂",malt="✠",maltese="✠",map$1="↦",mapsto="↦",mapstodown="↧",mapstoleft="↤",mapstoup="↥",marker="▮",mcomma="⨩",Mcy="М",mcy="м",mdash="—",mDDot="∺",measuredangle="∡",MediumSpace=" ",Mellintrf="ℳ",Mfr="𝔐",mfr="𝔪",mho="℧",micro="µ",midast="*",midcir="⫰",mid="∣",middot="·",minusb="⊟",minus="−",minusd="∸",minusdu="⨪",MinusPlus="∓",mlcp="⫛",mldr="…",mnplus="∓",models="⊧",Mopf="𝕄",mopf="𝕞",mp$1="∓",mscr="𝓂",Mscr="ℳ",mstpos="∾",Mu$1="Μ",mu$1="μ",multimap="⊸",mumap="⊸",nabla="∇",Nacute="Ń",nacute="ń",nang="∠⃒",nap="≉",napE="⩰̸",napid="≋̸",napos="ʼn",napprox="≉",natural="♮",naturals="ℕ",natur="♮",nbsp=" ",nbump="≎̸",nbumpe="≏̸",ncap="⩃",Ncaron="Ň",ncaron="ň",Ncedil="Ņ",ncedil="ņ",ncong="≇",ncongdot="⩭̸",ncup="⩂",Ncy="Н",ncy="н",ndash="–",nearhk="⤤",nearr="↗",neArr="⇗",nearrow="↗",ne="≠",nedot="≐̸",NegativeMediumSpace="​",NegativeThickSpace="​",NegativeThinSpace="​",NegativeVeryThinSpace="​",nequiv="≢",nesear="⤨",nesim="≂̸",NestedGreaterGreater="≫",NestedLessLess="≪",NewLine=` `,nexist="∄",nexists="∄",Nfr="𝔑",nfr="𝔫",ngE="≧̸",nge="≱",ngeq="≱",ngeqq="≧̸",ngeqslant="⩾̸",nges="⩾̸",nGg="⋙̸",ngsim="≵",nGt="≫⃒",ngt="≯",ngtr="≯",nGtv="≫̸",nharr="↮",nhArr="⇎",nhpar="⫲",ni$1="∋",nis="⋼",nisd="⋺",niv="∋",NJcy="Њ",njcy="њ",nlarr="↚",nlArr="⇍",nldr="‥",nlE="≦̸",nle="≰",nleftarrow="↚",nLeftarrow="⇍",nleftrightarrow="↮",nLeftrightarrow="⇎",nleq="≰",nleqq="≦̸",nleqslant="⩽̸",nles="⩽̸",nless="≮",nLl="⋘̸",nlsim="≴",nLt="≪⃒",nlt="≮",nltri="⋪",nltrie="⋬",nLtv="≪̸",nmid="∤",NoBreak="⁠",NonBreakingSpace=" ",nopf="𝕟",Nopf="ℕ",Not="⫬",not="¬",NotCongruent="≢",NotCupCap="≭",NotDoubleVerticalBar="∦",NotElement="∉",NotEqual="≠",NotEqualTilde="≂̸",NotExists="∄",NotGreater="≯",NotGreaterEqual="≱",NotGreaterFullEqual="≧̸",NotGreaterGreater="≫̸",NotGreaterLess="≹",NotGreaterSlantEqual="⩾̸",NotGreaterTilde="≵",NotHumpDownHump="≎̸",NotHumpEqual="≏̸",notin="∉",notindot="⋵̸",notinE="⋹̸",notinva="∉",notinvb="⋷",notinvc="⋶",NotLeftTriangleBar="⧏̸",NotLeftTriangle="⋪",NotLeftTriangleEqual="⋬",NotLess="≮",NotLessEqual="≰",NotLessGreater="≸",NotLessLess="≪̸",NotLessSlantEqual="⩽̸",NotLessTilde="≴",NotNestedGreaterGreater="⪢̸",NotNestedLessLess="⪡̸",notni="∌",notniva="∌",notnivb="⋾",notnivc="⋽",NotPrecedes="⊀",NotPrecedesEqual="⪯̸",NotPrecedesSlantEqual="⋠",NotReverseElement="∌",NotRightTriangleBar="⧐̸",NotRightTriangle="⋫",NotRightTriangleEqual="⋭",NotSquareSubset="⊏̸",NotSquareSubsetEqual="⋢",NotSquareSuperset="⊐̸",NotSquareSupersetEqual="⋣",NotSubset="⊂⃒",NotSubsetEqual="⊈",NotSucceeds="⊁",NotSucceedsEqual="⪰̸",NotSucceedsSlantEqual="⋡",NotSucceedsTilde="≿̸",NotSuperset="⊃⃒",NotSupersetEqual="⊉",NotTilde="≁",NotTildeEqual="≄",NotTildeFullEqual="≇",NotTildeTilde="≉",NotVerticalBar="∤",nparallel="∦",npar="∦",nparsl="⫽⃥",npart="∂̸",npolint="⨔",npr="⊀",nprcue="⋠",nprec="⊀",npreceq="⪯̸",npre="⪯̸",nrarrc="⤳̸",nrarr="↛",nrArr="⇏",nrarrw="↝̸",nrightarrow="↛",nRightarrow="⇏",nrtri="⋫",nrtrie="⋭",nsc="⊁",nsccue="⋡",nsce="⪰̸",Nscr="𝒩",nscr="𝓃",nshortmid="∤",nshortparallel="∦",nsim="≁",nsime="≄",nsimeq="≄",nsmid="∤",nspar="∦",nsqsube="⋢",nsqsupe="⋣",nsub="⊄",nsubE="⫅̸",nsube="⊈",nsubset="⊂⃒",nsubseteq="⊈",nsubseteqq="⫅̸",nsucc="⊁",nsucceq="⪰̸",nsup="⊅",nsupE="⫆̸",nsupe="⊉",nsupset="⊃⃒",nsupseteq="⊉",nsupseteqq="⫆̸",ntgl="≹",Ntilde="Ñ",ntilde="ñ",ntlg="≸",ntriangleleft="⋪",ntrianglelefteq="⋬",ntriangleright="⋫",ntrianglerighteq="⋭",Nu$1="Ν",nu$1="ν",num="#",numero="№",numsp=" ",nvap="≍⃒",nvdash="⊬",nvDash="⊭",nVdash="⊮",nVDash="⊯",nvge="≥⃒",nvgt=">⃒",nvHarr="⤄",nvinfin="⧞",nvlArr="⤂",nvle="≤⃒",nvlt="<⃒",nvltrie="⊴⃒",nvrArr="⤃",nvrtrie="⊵⃒",nvsim="∼⃒",nwarhk="⤣",nwarr="↖",nwArr="⇖",nwarrow="↖",nwnear="⤧",Oacute="Ó",oacute="ó",oast="⊛",Ocirc="Ô",ocirc="ô",ocir="⊚",Ocy="О",ocy="о",odash="⊝",Odblac="Ő",odblac="ő",odiv="⨸",odot="⊙",odsold="⦼",OElig="Œ",oelig="œ",ofcir="⦿",Ofr="𝔒",ofr="𝔬",ogon="˛",Ograve="Ò",ograve="ò",ogt="⧁",ohbar="⦵",ohm="Ω",oint="∮",olarr="↺",olcir="⦾",olcross="⦻",oline="‾",olt="⧀",Omacr="Ō",omacr="ō",Omega="Ω",omega="ω",Omicron="Ο",omicron="ο",omid="⦶",ominus="⊖",Oopf="𝕆",oopf="𝕠",opar="⦷",OpenCurlyDoubleQuote="“",OpenCurlyQuote="‘",operp="⦹",oplus="⊕",orarr="↻",Or$1="⩔",or$1="∨",ord="⩝",order$2="ℴ",orderof="ℴ",ordf="ª",ordm="º",origof="⊶",oror="⩖",orslope="⩗",orv="⩛",oS$1="Ⓢ",Oscr="𝒪",oscr="ℴ",Oslash="Ø",oslash="ø",osol="⊘",Otilde="Õ",otilde="õ",otimesas="⨶",Otimes="⨷",otimes="⊗",Ouml="Ö",ouml="ö",ovbar="⌽",OverBar="‾",OverBrace="⏞",OverBracket="⎴",OverParenthesis="⏜",para="¶",parallel="∥",par="∥",parsim="⫳",parsl="⫽",part="∂",PartialD="∂",Pcy="П",pcy="п",percnt="%",period=".",permil="‰",perp="⊥",pertenk="‱",Pfr="𝔓",pfr="𝔭",Phi="Φ",phi="φ",phiv="ϕ",phmmat="ℳ",phone="☎",Pi$1="Π",pi$1="π",pitchfork="⋔",piv="ϖ",planck="ℏ",planckh="ℎ",plankv="ℏ",plusacir="⨣",plusb="⊞",pluscir="⨢",plus="+",plusdo="∔",plusdu="⨥",pluse="⩲",PlusMinus="±",plusmn="±",plussim="⨦",plustwo="⨧",pm$1="±",Poincareplane="ℌ",pointint="⨕",popf="𝕡",Popf="ℙ",pound="£",prap="⪷",Pr$1="⪻",pr$1="≺",prcue="≼",precapprox="⪷",prec="≺",preccurlyeq="≼",Precedes="≺",PrecedesEqual="⪯",PrecedesSlantEqual="≼",PrecedesTilde="≾",preceq="⪯",precnapprox="⪹",precneqq="⪵",precnsim="⋨",pre="⪯",prE="⪳",precsim="≾",prime="′",Prime="″",primes="ℙ",prnap="⪹",prnE="⪵",prnsim="⋨",prod="∏",Product="∏",profalar="⌮",profline="⌒",profsurf="⌓",prop="∝",Proportional="∝",Proportion="∷",propto="∝",prsim="≾",prurel="⊰",Pscr="𝒫",pscr="𝓅",Psi="Ψ",psi="ψ",puncsp=" ",Qfr="𝔔",qfr="𝔮",qint="⨌",qopf="𝕢",Qopf="ℚ",qprime="⁗",Qscr="𝒬",qscr="𝓆",quaternions="ℍ",quatint="⨖",quest="?",questeq="≟",quot='"',QUOT='"',rAarr="⇛",race="∽̱",Racute="Ŕ",racute="ŕ",radic="√",raemptyv="⦳",rang="⟩",Rang="⟫",rangd="⦒",range="⦥",rangle="⟩",raquo="»",rarrap="⥵",rarrb="⇥",rarrbfs="⤠",rarrc="⤳",rarr="→",Rarr="↠",rArr="⇒",rarrfs="⤞",rarrhk="↪",rarrlp="↬",rarrpl="⥅",rarrsim="⥴",Rarrtl="⤖",rarrtl="↣",rarrw="↝",ratail="⤚",rAtail="⤜",ratio="∶",rationals="ℚ",rbarr="⤍",rBarr="⤏",RBarr="⤐",rbbrk="❳",rbrace="}",rbrack="]",rbrke="⦌",rbrksld="⦎",rbrkslu="⦐",Rcaron="Ř",rcaron="ř",Rcedil="Ŗ",rcedil="ŗ",rceil="⌉",rcub="}",Rcy="Р",rcy="р",rdca="⤷",rdldhar="⥩",rdquo="”",rdquor="”",rdsh="↳",real="ℜ",realine="ℛ",realpart="ℜ",reals="ℝ",Re$1="ℜ",rect="▭",reg="®",REG="®",ReverseElement="∋",ReverseEquilibrium="⇋",ReverseUpEquilibrium="⥯",rfisht="⥽",rfloor="⌋",rfr="𝔯",Rfr="ℜ",rHar="⥤",rhard="⇁",rharu="⇀",rharul="⥬",Rho="Ρ",rho="ρ",rhov="ϱ",RightAngleBracket="⟩",RightArrowBar="⇥",rightarrow="→",RightArrow="→",Rightarrow="⇒",RightArrowLeftArrow="⇄",rightarrowtail="↣",RightCeiling="⌉",RightDoubleBracket="⟧",RightDownTeeVector="⥝",RightDownVectorBar="⥕",RightDownVector="⇂",RightFloor="⌋",rightharpoondown="⇁",rightharpoonup="⇀",rightleftarrows="⇄",rightleftharpoons="⇌",rightrightarrows="⇉",rightsquigarrow="↝",RightTeeArrow="↦",RightTee="⊢",RightTeeVector="⥛",rightthreetimes="⋌",RightTriangleBar="⧐",RightTriangle="⊳",RightTriangleEqual="⊵",RightUpDownVector="⥏",RightUpTeeVector="⥜",RightUpVectorBar="⥔",RightUpVector="↾",RightVectorBar="⥓",RightVector="⇀",ring="˚",risingdotseq="≓",rlarr="⇄",rlhar="⇌",rlm="‏",rmoustache="⎱",rmoust="⎱",rnmid="⫮",roang="⟭",roarr="⇾",robrk="⟧",ropar="⦆",ropf="𝕣",Ropf="ℝ",roplus="⨮",rotimes="⨵",RoundImplies="⥰",rpar=")",rpargt="⦔",rppolint="⨒",rrarr="⇉",Rrightarrow="⇛",rsaquo="›",rscr="𝓇",Rscr="ℛ",rsh="↱",Rsh="↱",rsqb="]",rsquo="’",rsquor="’",rthree="⋌",rtimes="⋊",rtri="▹",rtrie="⊵",rtrif="▸",rtriltri="⧎",RuleDelayed="⧴",ruluhar="⥨",rx$1="℞",Sacute="Ś",sacute="ś",sbquo="‚",scap="⪸",Scaron="Š",scaron="š",Sc$1="⪼",sc$1="≻",sccue="≽",sce="⪰",scE="⪴",Scedil="Ş",scedil="ş",Scirc="Ŝ",scirc="ŝ",scnap="⪺",scnE="⪶",scnsim="⋩",scpolint="⨓",scsim="≿",Scy="С",scy="с",sdotb="⊡",sdot="⋅",sdote="⩦",searhk="⤥",searr="↘",seArr="⇘",searrow="↘",sect="§",semi=";",seswar="⤩",setminus="∖",setmn="∖",sext="✶",Sfr="𝔖",sfr="𝔰",sfrown="⌢",sharp="♯",SHCHcy="Щ",shchcy="щ",SHcy="Ш",shcy="ш",ShortDownArrow="↓",ShortLeftArrow="←",shortmid="∣",shortparallel="∥",ShortRightArrow="→",ShortUpArrow="↑",shy="­",Sigma="Σ",sigma="σ",sigmaf="ς",sigmav="ς",sim="∼",simdot="⩪",sime="≃",simeq="≃",simg="⪞",simgE="⪠",siml="⪝",simlE="⪟",simne="≆",simplus="⨤",simrarr="⥲",slarr="←",SmallCircle="∘",smallsetminus="∖",smashp="⨳",smeparsl="⧤",smid="∣",smile="⌣",smt="⪪",smte="⪬",smtes="⪬︀",SOFTcy="Ь",softcy="ь",solbar="⌿",solb="⧄",sol="/",Sopf="𝕊",sopf="𝕤",spades="♠",spadesuit="♠",spar="∥",sqcap="⊓",sqcaps="⊓︀",sqcup="⊔",sqcups="⊔︀",Sqrt="√",sqsub="⊏",sqsube="⊑",sqsubset="⊏",sqsubseteq="⊑",sqsup="⊐",sqsupe="⊒",sqsupset="⊐",sqsupseteq="⊒",square="□",Square="□",SquareIntersection="⊓",SquareSubset="⊏",SquareSubsetEqual="⊑",SquareSuperset="⊐",SquareSupersetEqual="⊒",SquareUnion="⊔",squarf="▪",squ="□",squf="▪",srarr="→",Sscr="𝒮",sscr="𝓈",ssetmn="∖",ssmile="⌣",sstarf="⋆",Star="⋆",star="☆",starf="★",straightepsilon="ϵ",straightphi="ϕ",strns="¯",sub="⊂",Sub="⋐",subdot="⪽",subE="⫅",sube="⊆",subedot="⫃",submult="⫁",subnE="⫋",subne="⊊",subplus="⪿",subrarr="⥹",subset="⊂",Subset="⋐",subseteq="⊆",subseteqq="⫅",SubsetEqual="⊆",subsetneq="⊊",subsetneqq="⫋",subsim="⫇",subsub="⫕",subsup="⫓",succapprox="⪸",succ="≻",succcurlyeq="≽",Succeeds="≻",SucceedsEqual="⪰",SucceedsSlantEqual="≽",SucceedsTilde="≿",succeq="⪰",succnapprox="⪺",succneqq="⪶",succnsim="⋩",succsim="≿",SuchThat="∋",sum="∑",Sum="∑",sung="♪",sup1="¹",sup2="²",sup3="³",sup="⊃",Sup="⋑",supdot="⪾",supdsub="⫘",supE="⫆",supe="⊇",supedot="⫄",Superset="⊃",SupersetEqual="⊇",suphsol="⟉",suphsub="⫗",suplarr="⥻",supmult="⫂",supnE="⫌",supne="⊋",supplus="⫀",supset="⊃",Supset="⋑",supseteq="⊇",supseteqq="⫆",supsetneq="⊋",supsetneqq="⫌",supsim="⫈",supsub="⫔",supsup="⫖",swarhk="⤦",swarr="↙",swArr="⇙",swarrow="↙",swnwar="⤪",szlig="ß",Tab=" ",target="⌖",Tau="Τ",tau="τ",tbrk="⎴",Tcaron="Ť",tcaron="ť",Tcedil="Ţ",tcedil="ţ",Tcy="Т",tcy="т",tdot="⃛",telrec="⌕",Tfr="𝔗",tfr="𝔱",there4="∴",therefore="∴",Therefore="∴",Theta="Θ",theta="θ",thetasym="ϑ",thetav="ϑ",thickapprox="≈",thicksim="∼",ThickSpace="  ",ThinSpace=" ",thinsp=" ",thkap="≈",thksim="∼",THORN="Þ",thorn="þ",tilde="˜",Tilde="∼",TildeEqual="≃",TildeFullEqual="≅",TildeTilde="≈",timesbar="⨱",timesb="⊠",times="×",timesd="⨰",tint="∭",toea="⤨",topbot="⌶",topcir="⫱",top$2="⊤",Topf="𝕋",topf="𝕥",topfork="⫚",tosa="⤩",tprime="‴",trade="™",TRADE="™",triangle="▵",triangledown="▿",triangleleft="◃",trianglelefteq="⊴",triangleq="≜",triangleright="▹",trianglerighteq="⊵",tridot="◬",trie="≜",triminus="⨺",TripleDot="⃛",triplus="⨹",trisb="⧍",tritime="⨻",trpezium="⏢",Tscr="𝒯",tscr="𝓉",TScy="Ц",tscy="ц",TSHcy="Ћ",tshcy="ћ",Tstrok="Ŧ",tstrok="ŧ",twixt="≬",twoheadleftarrow="↞",twoheadrightarrow="↠",Uacute="Ú",uacute="ú",uarr="↑",Uarr="↟",uArr="⇑",Uarrocir="⥉",Ubrcy="Ў",ubrcy="ў",Ubreve="Ŭ",ubreve="ŭ",Ucirc="Û",ucirc="û",Ucy="У",ucy="у",udarr="⇅",Udblac="Ű",udblac="ű",udhar="⥮",ufisht="⥾",Ufr="𝔘",ufr="𝔲",Ugrave="Ù",ugrave="ù",uHar="⥣",uharl="↿",uharr="↾",uhblk="▀",ulcorn="⌜",ulcorner="⌜",ulcrop="⌏",ultri="◸",Umacr="Ū",umacr="ū",uml="¨",UnderBar="_",UnderBrace="⏟",UnderBracket="⎵",UnderParenthesis="⏝",Union="⋃",UnionPlus="⊎",Uogon="Ų",uogon="ų",Uopf="𝕌",uopf="𝕦",UpArrowBar="⤒",uparrow="↑",UpArrow="↑",Uparrow="⇑",UpArrowDownArrow="⇅",updownarrow="↕",UpDownArrow="↕",Updownarrow="⇕",UpEquilibrium="⥮",upharpoonleft="↿",upharpoonright="↾",uplus="⊎",UpperLeftArrow="↖",UpperRightArrow="↗",upsi="υ",Upsi="ϒ",upsih="ϒ",Upsilon="Υ",upsilon="υ",UpTeeArrow="↥",UpTee="⊥",upuparrows="⇈",urcorn="⌝",urcorner="⌝",urcrop="⌎",Uring="Ů",uring="ů",urtri="◹",Uscr="𝒰",uscr="𝓊",utdot="⋰",Utilde="Ũ",utilde="ũ",utri="▵",utrif="▴",uuarr="⇈",Uuml="Ü",uuml="ü",uwangle="⦧",vangrt="⦜",varepsilon="ϵ",varkappa="ϰ",varnothing="∅",varphi="ϕ",varpi="ϖ",varpropto="∝",varr="↕",vArr="⇕",varrho="ϱ",varsigma="ς",varsubsetneq="⊊︀",varsubsetneqq="⫋︀",varsupsetneq="⊋︀",varsupsetneqq="⫌︀",vartheta="ϑ",vartriangleleft="⊲",vartriangleright="⊳",vBar="⫨",Vbar="⫫",vBarv="⫩",Vcy="В",vcy="в",vdash="⊢",vDash="⊨",Vdash="⊩",VDash="⊫",Vdashl="⫦",veebar="⊻",vee="∨",Vee$1="⋁",veeeq="≚",vellip="⋮",verbar="|",Verbar="‖",vert="|",Vert="‖",VerticalBar="∣",VerticalLine="|",VerticalSeparator="❘",VerticalTilde="≀",VeryThinSpace=" ",Vfr="𝔙",vfr="𝔳",vltri="⊲",vnsub="⊂⃒",vnsup="⊃⃒",Vopf="𝕍",vopf="𝕧",vprop="∝",vrtri="⊳",Vscr="𝒱",vscr="𝓋",vsubnE="⫋︀",vsubne="⊊︀",vsupnE="⫌︀",vsupne="⊋︀",Vvdash="⊪",vzigzag="⦚",Wcirc="Ŵ",wcirc="ŵ",wedbar="⩟",wedge="∧",Wedge="⋀",wedgeq="≙",weierp="℘",Wfr="𝔚",wfr="𝔴",Wopf="𝕎",wopf="𝕨",wp$1="℘",wr$1="≀",wreath="≀",Wscr="𝒲",wscr="𝓌",xcap="⋂",xcirc="◯",xcup="⋃",xdtri="▽",Xfr="𝔛",xfr="𝔵",xharr="⟷",xhArr="⟺",Xi$1="Ξ",xi$1="ξ",xlarr="⟵",xlArr="⟸",xmap="⟼",xnis="⋻",xodot="⨀",Xopf="𝕏",xopf="𝕩",xoplus="⨁",xotime="⨂",xrarr="⟶",xrArr="⟹",Xscr="𝒳",xscr="𝓍",xsqcup="⨆",xuplus="⨄",xutri="△",xvee="⋁",xwedge="⋀",Yacute="Ý",yacute="ý",YAcy="Я",yacy="я",Ycirc="Ŷ",ycirc="ŷ",Ycy="Ы",ycy="ы",yen="¥",Yfr="𝔜",yfr="𝔶",YIcy="Ї",yicy="ї",Yopf="𝕐",yopf="𝕪",Yscr="𝒴",yscr="𝓎",YUcy="Ю",yucy="ю",yuml="ÿ",Yuml="Ÿ",Zacute="Ź",zacute="ź",Zcaron="Ž",zcaron="ž",Zcy="З",zcy="з",Zdot="Ż",zdot="ż",zeetrf="ℨ",ZeroWidthSpace="​",Zeta="Ζ",zeta="ζ",zfr="𝔷",Zfr="ℨ",ZHcy="Ж",zhcy="ж",zigrarr="⇝",zopf="𝕫",Zopf="ℤ",Zscr="𝒵",zscr="𝓏",zwj="‍",zwnj="‌",require$$0={Aacute,aacute,Abreve,abreve,ac:ac$1,acd,acE,Acirc,acirc,acute,Acy,acy,AElig,aelig,af:af$1,Afr,afr,Agrave,agrave,alefsym,aleph,Alpha,alpha,Amacr,amacr,amalg,amp,AMP,andand,And,and,andd,andslope,andv,ang,ange,angle,angmsdaa,angmsdab,angmsdac,angmsdad,angmsdae,angmsdaf,angmsdag,angmsdah,angmsd,angrt,angrtvb,angrtvbd,angsph,angst,angzarr,Aogon,aogon,Aopf,aopf,apacir,ap:ap$1,apE,ape,apid,apos,ApplyFunction,approx,approxeq,Aring,aring,Ascr,ascr,Assign,ast,asymp,asympeq,Atilde,atilde,Auml,auml,awconint,awint,backcong,backepsilon,backprime,backsim,backsimeq,Backslash,Barv,barvee,barwed,Barwed,barwedge,bbrk,bbrktbrk,bcong,Bcy,bcy,bdquo,becaus,because,Because,bemptyv,bepsi,bernou,Bernoullis,Beta,beta,beth,between,Bfr,bfr,bigcap,bigcirc,bigcup,bigodot,bigoplus,bigotimes,bigsqcup,bigstar,bigtriangledown,bigtriangleup,biguplus,bigvee,bigwedge,bkarow,blacklozenge,blacksquare,blacktriangle,blacktriangledown,blacktriangleleft,blacktriangleright,blank,blk12,blk14,blk34,block:block$2,bne,bnequiv,bNot,bnot,Bopf,bopf,bot,bottom:bottom$2,bowtie,boxbox,boxdl,boxdL,boxDl,boxDL,boxdr,boxdR,boxDr,boxDR,boxh,boxH,boxhd,boxHd,boxhD,boxHD,boxhu,boxHu,boxhU,boxHU,boxminus,boxplus,boxtimes,boxul,boxuL,boxUl,boxUL,boxur,boxuR,boxUr,boxUR,boxv,boxV,boxvh,boxvH,boxVh,boxVH,boxvl,boxvL,boxVl,boxVL,boxvr,boxvR,boxVr,boxVR,bprime,breve,Breve,brvbar,bscr,Bscr,bsemi,bsim,bsime,bsolb,bsol,bsolhsub,bull,bullet,bump,bumpE,bumpe,Bumpeq,bumpeq,Cacute,cacute,capand,capbrcup,capcap,cap,Cap,capcup,capdot,CapitalDifferentialD,caps,caret:caret$1,caron,Cayleys,ccaps,Ccaron,ccaron,Ccedil,ccedil,Ccirc,ccirc,Cconint,ccups,ccupssm,Cdot,cdot,cedil,Cedilla,cemptyv,cent,centerdot,CenterDot,cfr,Cfr,CHcy,chcy,check,checkmark,Chi,chi,circ,circeq,circlearrowleft,circlearrowright,circledast,circledcirc,circleddash,CircleDot,circledR,circledS,CircleMinus,CirclePlus,CircleTimes,cir,cirE,cire,cirfnint,cirmid,cirscir,ClockwiseContourIntegral,CloseCurlyDoubleQuote,CloseCurlyQuote,clubs,clubsuit,colon,Colon,Colone,colone,coloneq,comma,commat,comp,compfn,complement,complexes,cong,congdot,Congruent,conint,Conint,ContourIntegral,copf,Copf,coprod,Coproduct,copy,COPY,copysr,CounterClockwiseContourIntegral,crarr,cross,Cross,Cscr,cscr,csub,csube,csup,csupe,ctdot,cudarrl,cudarrr,cuepr,cuesc,cularr,cularrp,cupbrcap,cupcap,CupCap,cup,Cup,cupcup,cupdot,cupor,cups,curarr,curarrm,curlyeqprec,curlyeqsucc,curlyvee,curlywedge,curren,curvearrowleft,curvearrowright,cuvee,cuwed,cwconint,cwint,cylcty,dagger,Dagger,daleth,darr,Darr,dArr,dash,Dashv,dashv,dbkarow,dblac,Dcaron,dcaron,Dcy,dcy,ddagger,ddarr,DD:DD$1,dd:dd$1,DDotrahd,ddotseq,deg,Del,Delta,delta,demptyv,dfisht,Dfr,dfr,dHar,dharl,dharr,DiacriticalAcute,DiacriticalDot,DiacriticalDoubleAcute,DiacriticalGrave,DiacriticalTilde,diam,diamond,Diamond,diamondsuit,diams,die,DifferentialD,digamma,disin,div:div$1,divide,divideontimes,divonx,DJcy,djcy,dlcorn,dlcrop,dollar,Dopf,dopf,Dot,dot,DotDot,doteq,doteqdot,DotEqual,dotminus,dotplus,dotsquare,doublebarwedge,DoubleContourIntegral,DoubleDot,DoubleDownArrow,DoubleLeftArrow,DoubleLeftRightArrow,DoubleLeftTee,DoubleLongLeftArrow,DoubleLongLeftRightArrow,DoubleLongRightArrow,DoubleRightArrow,DoubleRightTee,DoubleUpArrow,DoubleUpDownArrow,DoubleVerticalBar,DownArrowBar,downarrow,DownArrow,Downarrow,DownArrowUpArrow,DownBreve,downdownarrows,downharpoonleft,downharpoonright,DownLeftRightVector,DownLeftTeeVector,DownLeftVectorBar,DownLeftVector,DownRightTeeVector,DownRightVectorBar,DownRightVector,DownTeeArrow,DownTee,drbkarow,drcorn,drcrop,Dscr,dscr,DScy,dscy,dsol,Dstrok,dstrok,dtdot,dtri,dtrif,duarr,duhar,dwangle,DZcy,dzcy,dzigrarr,Eacute,eacute,easter,Ecaron,ecaron,Ecirc,ecirc,ecir,ecolon,Ecy,ecy,eDDot,Edot,edot,eDot,ee,efDot,Efr,efr,eg:eg$1,Egrave,egrave,egs,egsdot,el:el$1,Element:Element$1,elinters,ell,els,elsdot,Emacr,emacr,empty,emptyset,EmptySmallSquare,emptyv,EmptyVerySmallSquare,emsp13,emsp14,emsp,ENG,eng,ensp,Eogon,eogon,Eopf,eopf,epar,eparsl,eplus,epsi,Epsilon,epsilon,epsiv,eqcirc,eqcolon,eqsim,eqslantgtr,eqslantless,Equal,equals,EqualTilde,equest,Equilibrium,equiv,equivDD,eqvparsl,erarr,erDot,escr,Escr,esdot,Esim,esim,Eta,eta,ETH,eth,Euml,euml,euro,excl,exist,Exists,expectation,exponentiale,ExponentialE,fallingdotseq,Fcy,fcy,female,ffilig,fflig,ffllig,Ffr,ffr,filig,FilledSmallSquare,FilledVerySmallSquare,fjlig,flat,fllig,fltns,fnof,Fopf,fopf,forall,ForAll,fork,forkv,Fouriertrf,fpartint,frac12,frac13,frac14,frac15,frac16,frac18,frac23,frac25,frac34,frac35,frac38,frac45,frac56,frac58,frac78,frasl,frown,fscr,Fscr,gacute,Gamma,gamma,Gammad,gammad,gap,Gbreve,gbreve,Gcedil,Gcirc,gcirc,Gcy,gcy,Gdot,gdot,ge,gE:gE$1,gEl,gel,geq,geqq,geqslant,gescc,ges,gesdot,gesdoto,gesdotol,gesl,gesles,Gfr,gfr,gg:gg$1,Gg:Gg$1,ggg,gimel,GJcy,gjcy,gla,gl:gl$1,glE,glj,gnap,gnapprox,gne,gnE,gneq,gneqq,gnsim,Gopf,gopf,grave,GreaterEqual,GreaterEqualLess,GreaterFullEqual,GreaterGreater,GreaterLess,GreaterSlantEqual,GreaterTilde,Gscr,gscr,gsim,gsime,gsiml,gtcc,gtcir,gt:gt$1,GT:GT$1,Gt:Gt$1,gtdot,gtlPar,gtquest,gtrapprox,gtrarr,gtrdot,gtreqless,gtreqqless,gtrless,gtrsim,gvertneqq,gvnE,Hacek,hairsp,half,hamilt,HARDcy,hardcy,harrcir,harr,hArr,harrw,Hat,hbar,Hcirc,hcirc,hearts,heartsuit,hellip,hercon,hfr,Hfr,HilbertSpace,hksearow,hkswarow,hoarr,homtht,hookleftarrow,hookrightarrow,hopf,Hopf,horbar,HorizontalLine,hscr,Hscr,hslash,Hstrok,hstrok,HumpDownHump,HumpEqual,hybull,hyphen,Iacute,iacute,ic:ic$1,Icirc,icirc,Icy,icy,Idot,IEcy,iecy,iexcl,iff,ifr,Ifr,Igrave,igrave,ii:ii$1,iiiint,iiint,iinfin,iiota,IJlig,ijlig,Imacr,imacr,image:image$1,ImaginaryI,imagline,imagpart,imath,Im:Im$1,imof,imped,Implies,incare,in:"∈",infin,infintie,inodot,intcal,int,Int,integers,Integral,intercal,Intersection,intlarhk,intprod,InvisibleComma,InvisibleTimes,IOcy,iocy,Iogon,iogon,Iopf,iopf,Iota,iota,iprod,iquest,iscr,Iscr,isin,isindot,isinE,isins,isinsv,isinv,it,Itilde,itilde,Iukcy,iukcy,Iuml,iuml,Jcirc,jcirc,Jcy,jcy,Jfr,jfr,jmath,Jopf,jopf,Jscr,jscr,Jsercy,jsercy,Jukcy,jukcy,Kappa,kappa,kappav,Kcedil,kcedil,Kcy,kcy,Kfr,kfr,kgreen,KHcy,khcy,KJcy,kjcy,Kopf,kopf,Kscr,kscr,lAarr,Lacute,lacute,laemptyv,lagran,Lambda,lambda,lang:lang$1,Lang,langd,langle,lap,Laplacetrf,laquo,larrb,larrbfs,larr,Larr,lArr,larrfs,larrhk,larrlp,larrpl,larrsim,larrtl,latail,lAtail,lat,late,lates,lbarr,lBarr,lbbrk,lbrace,lbrack,lbrke,lbrksld,lbrkslu,Lcaron,lcaron,Lcedil,lcedil,lceil,lcub,Lcy,lcy,ldca,ldquo,ldquor,ldrdhar,ldrushar,ldsh,le,lE:lE$1,LeftAngleBracket,LeftArrowBar,leftarrow,LeftArrow,Leftarrow,LeftArrowRightArrow,leftarrowtail,LeftCeiling,LeftDoubleBracket,LeftDownTeeVector,LeftDownVectorBar,LeftDownVector,LeftFloor,leftharpoondown,leftharpoonup,leftleftarrows,leftrightarrow,LeftRightArrow,Leftrightarrow,leftrightarrows,leftrightharpoons,leftrightsquigarrow,LeftRightVector,LeftTeeArrow,LeftTee,LeftTeeVector,leftthreetimes,LeftTriangleBar,LeftTriangle,LeftTriangleEqual,LeftUpDownVector,LeftUpTeeVector,LeftUpVectorBar,LeftUpVector,LeftVectorBar,LeftVector,lEg,leg,leq,leqq,leqslant,lescc,les,lesdot,lesdoto,lesdotor,lesg,lesges,lessapprox,lessdot,lesseqgtr,lesseqqgtr,LessEqualGreater,LessFullEqual,LessGreater,lessgtr,LessLess,lesssim,LessSlantEqual,LessTilde,lfisht,lfloor,Lfr,lfr,lg:lg$1,lgE,lHar,lhard,lharu,lharul,lhblk,LJcy,ljcy,llarr,ll:ll$1,Ll:Ll$1,llcorner,Lleftarrow,llhard,lltri,Lmidot,lmidot,lmoustache,lmoust,lnap,lnapprox,lne,lnE,lneq,lneqq,lnsim,loang,loarr,lobrk,longleftarrow,LongLeftArrow,Longleftarrow,longleftrightarrow,LongLeftRightArrow,Longleftrightarrow,longmapsto,longrightarrow,LongRightArrow,Longrightarrow,looparrowleft,looparrowright,lopar,Lopf,lopf,loplus,lotimes,lowast,lowbar,LowerLeftArrow,LowerRightArrow,loz,lozenge,lozf,lpar,lparlt,lrarr,lrcorner,lrhar,lrhard,lrm,lrtri,lsaquo,lscr,Lscr,lsh,Lsh,lsim,lsime,lsimg,lsqb,lsquo,lsquor,Lstrok,lstrok,ltcc,ltcir,lt:lt$1,LT:LT$1,Lt:Lt$1,ltdot,lthree,ltimes,ltlarr,ltquest,ltri,ltrie,ltrif,ltrPar,lurdshar,luruhar,lvertneqq,lvnE,macr,male,malt,maltese,Map:"⤅",map:map$1,mapsto,mapstodown,mapstoleft,mapstoup,marker,mcomma,Mcy,mcy,mdash,mDDot,measuredangle,MediumSpace,Mellintrf,Mfr,mfr,mho,micro,midast,midcir,mid,middot,minusb,minus,minusd,minusdu,MinusPlus,mlcp,mldr,mnplus,models,Mopf,mopf,mp:mp$1,mscr,Mscr,mstpos,Mu:Mu$1,mu:mu$1,multimap,mumap,nabla,Nacute,nacute,nang,nap,napE,napid,napos,napprox,natural,naturals,natur,nbsp,nbump,nbumpe,ncap,Ncaron,ncaron,Ncedil,ncedil,ncong,ncongdot,ncup,Ncy,ncy,ndash,nearhk,nearr,neArr,nearrow,ne,nedot,NegativeMediumSpace,NegativeThickSpace,NegativeThinSpace,NegativeVeryThinSpace,nequiv,nesear,nesim,NestedGreaterGreater,NestedLessLess,NewLine,nexist,nexists,Nfr,nfr,ngE,nge,ngeq,ngeqq,ngeqslant,nges,nGg,ngsim,nGt,ngt,ngtr,nGtv,nharr,nhArr,nhpar,ni:ni$1,nis,nisd,niv,NJcy,njcy,nlarr,nlArr,nldr,nlE,nle,nleftarrow,nLeftarrow,nleftrightarrow,nLeftrightarrow,nleq,nleqq,nleqslant,nles,nless,nLl,nlsim,nLt,nlt,nltri,nltrie,nLtv,nmid,NoBreak,NonBreakingSpace,nopf,Nopf,Not,not,NotCongruent,NotCupCap,NotDoubleVerticalBar,NotElement,NotEqual,NotEqualTilde,NotExists,NotGreater,NotGreaterEqual,NotGreaterFullEqual,NotGreaterGreater,NotGreaterLess,NotGreaterSlantEqual,NotGreaterTilde,NotHumpDownHump,NotHumpEqual,notin,notindot,notinE,notinva,notinvb,notinvc,NotLeftTriangleBar,NotLeftTriangle,NotLeftTriangleEqual,NotLess,NotLessEqual,NotLessGreater,NotLessLess,NotLessSlantEqual,NotLessTilde,NotNestedGreaterGreater,NotNestedLessLess,notni,notniva,notnivb,notnivc,NotPrecedes,NotPrecedesEqual,NotPrecedesSlantEqual,NotReverseElement,NotRightTriangleBar,NotRightTriangle,NotRightTriangleEqual,NotSquareSubset,NotSquareSubsetEqual,NotSquareSuperset,NotSquareSupersetEqual,NotSubset,NotSubsetEqual,NotSucceeds,NotSucceedsEqual,NotSucceedsSlantEqual,NotSucceedsTilde,NotSuperset,NotSupersetEqual,NotTilde,NotTildeEqual,NotTildeFullEqual,NotTildeTilde,NotVerticalBar,nparallel,npar,nparsl,npart,npolint,npr,nprcue,nprec,npreceq,npre,nrarrc,nrarr,nrArr,nrarrw,nrightarrow,nRightarrow,nrtri,nrtrie,nsc,nsccue,nsce,Nscr,nscr,nshortmid,nshortparallel,nsim,nsime,nsimeq,nsmid,nspar,nsqsube,nsqsupe,nsub,nsubE,nsube,nsubset,nsubseteq,nsubseteqq,nsucc,nsucceq,nsup,nsupE,nsupe,nsupset,nsupseteq,nsupseteqq,ntgl,Ntilde,ntilde,ntlg,ntriangleleft,ntrianglelefteq,ntriangleright,ntrianglerighteq,Nu:Nu$1,nu:nu$1,num,numero,numsp,nvap,nvdash,nvDash,nVdash,nVDash,nvge,nvgt,nvHarr,nvinfin,nvlArr,nvle,nvlt,nvltrie,nvrArr,nvrtrie,nvsim,nwarhk,nwarr,nwArr,nwarrow,nwnear,Oacute,oacute,oast,Ocirc,ocirc,ocir,Ocy,ocy,odash,Odblac,odblac,odiv,odot,odsold,OElig,oelig,ofcir,Ofr,ofr,ogon,Ograve,ograve,ogt,ohbar,ohm,oint,olarr,olcir,olcross,oline,olt,Omacr,omacr,Omega,omega,Omicron,omicron,omid,ominus,Oopf,oopf,opar,OpenCurlyDoubleQuote,OpenCurlyQuote,operp,oplus,orarr,Or:Or$1,or:or$1,ord,order:order$2,orderof,ordf,ordm,origof,oror,orslope,orv,oS:oS$1,Oscr,oscr,Oslash,oslash,osol,Otilde,otilde,otimesas,Otimes,otimes,Ouml,ouml,ovbar,OverBar,OverBrace,OverBracket,OverParenthesis,para,parallel,par,parsim,parsl,part,PartialD,Pcy,pcy,percnt,period,permil,perp,pertenk,Pfr,pfr,Phi,phi,phiv,phmmat,phone,Pi:Pi$1,pi:pi$1,pitchfork,piv,planck,planckh,plankv,plusacir,plusb,pluscir,plus,plusdo,plusdu,pluse,PlusMinus,plusmn,plussim,plustwo,pm:pm$1,Poincareplane,pointint,popf,Popf,pound,prap,Pr:Pr$1,pr:pr$1,prcue,precapprox,prec,preccurlyeq,Precedes,PrecedesEqual,PrecedesSlantEqual,PrecedesTilde,preceq,precnapprox,precneqq,precnsim,pre,prE,precsim,prime,Prime,primes,prnap,prnE,prnsim,prod,Product,profalar,profline,profsurf,prop,Proportional,Proportion,propto,prsim,prurel,Pscr,pscr,Psi,psi,puncsp,Qfr,qfr,qint,qopf,Qopf,qprime,Qscr,qscr,quaternions,quatint,quest,questeq,quot,QUOT,rAarr,race,Racute,racute,radic,raemptyv,rang,Rang,rangd,range,rangle,raquo,rarrap,rarrb,rarrbfs,rarrc,rarr,Rarr,rArr,rarrfs,rarrhk,rarrlp,rarrpl,rarrsim,Rarrtl,rarrtl,rarrw,ratail,rAtail,ratio,rationals,rbarr,rBarr,RBarr,rbbrk,rbrace,rbrack,rbrke,rbrksld,rbrkslu,Rcaron,rcaron,Rcedil,rcedil,rceil,rcub,Rcy,rcy,rdca,rdldhar,rdquo,rdquor,rdsh,real,realine,realpart,reals,Re:Re$1,rect,reg,REG,ReverseElement,ReverseEquilibrium,ReverseUpEquilibrium,rfisht,rfloor,rfr,Rfr,rHar,rhard,rharu,rharul,Rho,rho,rhov,RightAngleBracket,RightArrowBar,rightarrow,RightArrow,Rightarrow,RightArrowLeftArrow,rightarrowtail,RightCeiling,RightDoubleBracket,RightDownTeeVector,RightDownVectorBar,RightDownVector,RightFloor,rightharpoondown,rightharpoonup,rightleftarrows,rightleftharpoons,rightrightarrows,rightsquigarrow,RightTeeArrow,RightTee,RightTeeVector,rightthreetimes,RightTriangleBar,RightTriangle,RightTriangleEqual,RightUpDownVector,RightUpTeeVector,RightUpVectorBar,RightUpVector,RightVectorBar,RightVector,ring,risingdotseq,rlarr,rlhar,rlm,rmoustache,rmoust,rnmid,roang,roarr,robrk,ropar,ropf,Ropf,roplus,rotimes,RoundImplies,rpar,rpargt,rppolint,rrarr,Rrightarrow,rsaquo,rscr,Rscr,rsh,Rsh,rsqb,rsquo,rsquor,rthree,rtimes,rtri,rtrie,rtrif,rtriltri,RuleDelayed,ruluhar,rx:rx$1,Sacute,sacute,sbquo,scap,Scaron,scaron,Sc:Sc$1,sc:sc$1,sccue,sce,scE,Scedil,scedil,Scirc,scirc,scnap,scnE,scnsim,scpolint,scsim,Scy,scy,sdotb,sdot,sdote,searhk,searr,seArr,searrow,sect,semi,seswar,setminus,setmn,sext,Sfr,sfr,sfrown,sharp,SHCHcy,shchcy,SHcy,shcy,ShortDownArrow,ShortLeftArrow,shortmid,shortparallel,ShortRightArrow,ShortUpArrow,shy,Sigma,sigma,sigmaf,sigmav,sim,simdot,sime,simeq,simg,simgE,siml,simlE,simne,simplus,simrarr,slarr,SmallCircle,smallsetminus,smashp,smeparsl,smid,smile,smt,smte,smtes,SOFTcy,softcy,solbar,solb,sol,Sopf,sopf,spades,spadesuit,spar,sqcap,sqcaps,sqcup,sqcups,Sqrt,sqsub,sqsube,sqsubset,sqsubseteq,sqsup,sqsupe,sqsupset,sqsupseteq,square,Square,SquareIntersection,SquareSubset,SquareSubsetEqual,SquareSuperset,SquareSupersetEqual,SquareUnion,squarf,squ,squf,srarr,Sscr,sscr,ssetmn,ssmile,sstarf,Star,star,starf,straightepsilon,straightphi,strns,sub,Sub,subdot,subE,sube,subedot,submult,subnE,subne,subplus,subrarr,subset,Subset,subseteq,subseteqq,SubsetEqual,subsetneq,subsetneqq,subsim,subsub,subsup,succapprox,succ,succcurlyeq,Succeeds,SucceedsEqual,SucceedsSlantEqual,SucceedsTilde,succeq,succnapprox,succneqq,succnsim,succsim,SuchThat,sum,Sum,sung,sup1,sup2,sup3,sup,Sup,supdot,supdsub,supE,supe,supedot,Superset,SupersetEqual,suphsol,suphsub,suplarr,supmult,supnE,supne,supplus,supset,Supset,supseteq,supseteqq,supsetneq,supsetneqq,supsim,supsub,supsup,swarhk,swarr,swArr,swarrow,swnwar,szlig,Tab,target,Tau,tau,tbrk,Tcaron,tcaron,Tcedil,tcedil,Tcy,tcy,tdot,telrec,Tfr,tfr,there4,therefore,Therefore,Theta,theta,thetasym,thetav,thickapprox,thicksim,ThickSpace,ThinSpace,thinsp,thkap,thksim,THORN,thorn,tilde,Tilde,TildeEqual,TildeFullEqual,TildeTilde,timesbar,timesb,times,timesd,tint,toea,topbot,topcir,top:top$2,Topf,topf,topfork,tosa,tprime,trade,TRADE,triangle,triangledown,triangleleft,trianglelefteq,triangleq,triangleright,trianglerighteq,tridot,trie,triminus,TripleDot,triplus,trisb,tritime,trpezium,Tscr,tscr,TScy,tscy,TSHcy,tshcy,Tstrok,tstrok,twixt,twoheadleftarrow,twoheadrightarrow,Uacute,uacute,uarr,Uarr,uArr,Uarrocir,Ubrcy,ubrcy,Ubreve,ubreve,Ucirc,ucirc,Ucy,ucy,udarr,Udblac,udblac,udhar,ufisht,Ufr,ufr,Ugrave,ugrave,uHar,uharl,uharr,uhblk,ulcorn,ulcorner,ulcrop,ultri,Umacr,umacr,uml,UnderBar,UnderBrace,UnderBracket,UnderParenthesis,Union,UnionPlus,Uogon,uogon,Uopf,uopf,UpArrowBar,uparrow,UpArrow,Uparrow,UpArrowDownArrow,updownarrow,UpDownArrow,Updownarrow,UpEquilibrium,upharpoonleft,upharpoonright,uplus,UpperLeftArrow,UpperRightArrow,upsi,Upsi,upsih,Upsilon,upsilon,UpTeeArrow,UpTee,upuparrows,urcorn,urcorner,urcrop,Uring,uring,urtri,Uscr,uscr,utdot,Utilde,utilde,utri,utrif,uuarr,Uuml,uuml,uwangle,vangrt,varepsilon,varkappa,varnothing,varphi,varpi,varpropto,varr,vArr,varrho,varsigma,varsubsetneq,varsubsetneqq,varsupsetneq,varsupsetneqq,vartheta,vartriangleleft,vartriangleright,vBar,Vbar,vBarv,Vcy,vcy,vdash,vDash,Vdash,VDash,Vdashl,veebar,vee,Vee:Vee$1,veeeq,vellip,verbar,Verbar,vert,Vert,VerticalBar,VerticalLine,VerticalSeparator,VerticalTilde,VeryThinSpace,Vfr,vfr,vltri,vnsub,vnsup,Vopf,vopf,vprop,vrtri,Vscr,vscr,vsubnE,vsubne,vsupnE,vsupne,Vvdash,vzigzag,Wcirc,wcirc,wedbar,wedge,Wedge,wedgeq,weierp,Wfr,wfr,Wopf,wopf,wp:wp$1,wr:wr$1,wreath,Wscr,wscr,xcap,xcirc,xcup,xdtri,Xfr,xfr,xharr,xhArr,Xi:Xi$1,xi:xi$1,xlarr,xlArr,xmap,xnis,xodot,Xopf,xopf,xoplus,xotime,xrarr,xrArr,Xscr,xscr,xsqcup,xuplus,xutri,xvee,xwedge,Yacute,yacute,YAcy,yacy,Ycirc,ycirc,Ycy,ycy,yen,Yfr,yfr,YIcy,yicy,Yopf,yopf,Yscr,yscr,YUcy,yucy,yuml,Yuml,Zacute,zacute,Zcaron,zcaron,Zcy,zcy,Zdot,zdot,zeetrf,ZeroWidthSpace,Zeta,zeta,zfr,Zfr,ZHcy,zhcy,zigrarr,zopf,Zopf,Zscr,zscr,zwj,zwnj};var entities$1=require$$0,regex$4=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/,mdurl$1={},encodeCache={};function getEncodeCache(Vi){var Br,Ui,Es=encodeCache[Vi];if(Es)return Es;for(Es=encodeCache[Vi]=[],Br=0;Br<128;Br++)Ui=String.fromCharCode(Br),/^[0-9a-z]$/i.test(Ui)?Es.push(Ui):Es.push("%"+("0"+Br.toString(16).toUpperCase()).slice(-2));for(Br=0;Br"u"&&(Ui=!0),PQ=getEncodeCache(Br),Es=0,mh=Vi.length;Es=55296&&$Q<=57343){if($Q>=55296&&$Q<=56319&&Es+1=56320&&RQ<=57343)){NQ+=encodeURIComponent(Vi[Es]+Vi[Es+1]),Es++;continue}NQ+="%EF%BF%BD";continue}NQ+=encodeURIComponent(Vi[Es])}return NQ}encode$1.defaultChars=";/?:@&=+$,-_.!~*'()#";encode$1.componentChars="-_.!~*'()";var encode_1=encode$1,decodeCache={};function getDecodeCache(Vi){var Br,Ui,Es=decodeCache[Vi];if(Es)return Es;for(Es=decodeCache[Vi]=[],Br=0;Br<128;Br++)Ui=String.fromCharCode(Br),Es.push(Ui);for(Br=0;Br=55296&&BQ<=57343?jQ+="���":jQ+=String.fromCharCode(BQ),mh+=6;continue}if((RQ&248)===240&&mh+9<$Q&&(PQ=parseInt(Es.slice(mh+4,mh+6),16),NQ=parseInt(Es.slice(mh+7,mh+9),16),FQ=parseInt(Es.slice(mh+10,mh+12),16),(PQ&192)===128&&(NQ&192)===128&&(FQ&192)===128)){BQ=RQ<<18&1835008|PQ<<12&258048|NQ<<6&4032|FQ&63,BQ<65536||BQ>1114111?jQ+="����":(BQ-=65536,jQ+=String.fromCharCode(55296+(BQ>>10),56320+(BQ&1023))),mh+=9;continue}jQ+="�"}return jQ})}decode$2.defaultChars=";/?:@&=+$,#";decode$2.componentChars="";var decode_1=decode$2,format$2=function Vi(Br){var Ui="";return Ui+=Br.protocol||"",Ui+=Br.slashes?"//":"",Ui+=Br.auth?Br.auth+"@":"",Br.hostname&&Br.hostname.indexOf(":")!==-1?Ui+="["+Br.hostname+"]":Ui+=Br.hostname||"",Ui+=Br.port?":"+Br.port:"",Ui+=Br.pathname||"",Ui+=Br.search||"",Ui+=Br.hash||"",Ui};function Url(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var protocolPattern=/^([a-z0-9.+-]+:)/i,portPattern=/:[0-9]*$/,simplePathPattern=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,delims=["<",">",'"',"`"," ","\r",` `," "],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[+a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,hostlessProtocol={javascript:!0,"javascript:":!0},slashedProtocol={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function urlParse(Vi,Br){if(Vi&&Vi instanceof Url)return Vi;var Ui=new Url;return Ui.parse(Vi,Br),Ui}Url.prototype.parse=function(Vi,Br){var Ui,Es,mh,$Q,RQ,PQ=Vi;if(PQ=PQ.trim(),!Br&&Vi.split("#").length===1){var NQ=simplePathPattern.exec(PQ);if(NQ)return this.pathname=NQ[1],NQ[2]&&(this.search=NQ[2]),this}var FQ=protocolPattern.exec(PQ);if(FQ&&(FQ=FQ[0],mh=FQ.toLowerCase(),this.protocol=FQ,PQ=PQ.substr(FQ.length)),(Br||FQ||PQ.match(/^\/\/[^@\/]+@[^@\/]+/))&&(RQ=PQ.substr(0,2)==="//",RQ&&!(FQ&&hostlessProtocol[FQ])&&(PQ=PQ.substr(2),this.slashes=!0)),!hostlessProtocol[FQ]&&(RQ||FQ&&!slashedProtocol[FQ])){var BQ=-1;for(Ui=0;Ui127?pee+="x":pee+=lee[Eee];if(!pee.match(hostnamePartPattern)){var yee=aee.slice(0,Ui),Hee=aee.slice(Ui+1),Nee=lee.match(hostnamePartStart);Nee&&(yee.push(Nee[1]),Hee.unshift(Nee[2])),Hee.length&&(PQ=Hee.join(".")+PQ),this.hostname=yee.join(".");break}}}}this.hostname.length>hostnameMaxLen&&(this.hostname=""),see&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var Yee=PQ.indexOf("#");Yee!==-1&&(this.hash=PQ.substr(Yee),PQ=PQ.slice(0,Yee));var Ete=PQ.indexOf("?");return Ete!==-1&&(this.search=PQ.substr(Ete),PQ=PQ.slice(0,Ete)),PQ&&(this.pathname=PQ),slashedProtocol[mh]&&this.hostname&&!this.pathname&&(this.pathname=""),this};Url.prototype.parseHost=function(Vi){var Br=portPattern.exec(Vi);Br&&(Br=Br[0],Br!==":"&&(this.port=Br.substr(1)),Vi=Vi.substr(0,Vi.length-Br.length)),Vi&&(this.hostname=Vi)};var parse$1=urlParse;mdurl$1.encode=encode_1;mdurl$1.decode=decode_1;mdurl$1.format=format$2;mdurl$1.parse=parse$1;var uc_micro={},regex$3,hasRequiredRegex$3;function requireRegex$3(){return hasRequiredRegex$3||(hasRequiredRegex$3=1,regex$3=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/),regex$3}var regex$2,hasRequiredRegex$2;function requireRegex$2(){return hasRequiredRegex$2||(hasRequiredRegex$2=1,regex$2=/[\0-\x1F\x7F-\x9F]/),regex$2}var regex$1,hasRequiredRegex$1;function requireRegex$1(){return hasRequiredRegex$1||(hasRequiredRegex$1=1,regex$1=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/),regex$1}var regex,hasRequiredRegex;function requireRegex(){return hasRequiredRegex||(hasRequiredRegex=1,regex=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/),regex}var hasRequiredUc_micro;function requireUc_micro(){return hasRequiredUc_micro||(hasRequiredUc_micro=1,uc_micro.Any=requireRegex$3(),uc_micro.Cc=requireRegex$2(),uc_micro.Cf=requireRegex$1(),uc_micro.P=regex$4,uc_micro.Z=requireRegex()),uc_micro}(function(Vi){function Br(Lte){return Object.prototype.toString.call(Lte)}function Ui(Lte){return Br(Lte)==="[object String]"}var Es=Object.prototype.hasOwnProperty;function mh(Lte,Rte){return Es.call(Lte,Rte)}function $Q(Lte){var Rte=Array.prototype.slice.call(arguments,1);return Rte.forEach(function(Fte){if(Fte){if(typeof Fte!="object")throw new TypeError(Fte+"must be object");Object.keys(Fte).forEach(function(jte){Lte[jte]=Fte[jte]})}}),Lte}function RQ(Lte,Rte,Fte){return[].concat(Lte.slice(0,Rte),Fte,Lte.slice(Rte+1))}function PQ(Lte){return!(Lte>=55296&&Lte<=57343||Lte>=64976&&Lte<=65007||(Lte&65535)===65535||(Lte&65535)===65534||Lte>=0&&Lte<=8||Lte===11||Lte>=14&&Lte<=31||Lte>=127&&Lte<=159||Lte>1114111)}function NQ(Lte){if(Lte>65535){Lte-=65536;var Rte=55296+(Lte>>10),Fte=56320+(Lte&1023);return String.fromCharCode(Rte,Fte)}return String.fromCharCode(Lte)}var FQ=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,BQ=/&([a-z#][a-z0-9]{1,31});/gi,jQ=new RegExp(FQ.source+"|"+BQ.source,"gi"),HQ=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,KQ=entities$1;function see(Lte,Rte){var Fte=0;return mh(KQ,Rte)?KQ[Rte]:Rte.charCodeAt(0)===35&&HQ.test(Rte)&&(Fte=Rte[1].toLowerCase()==="x"?parseInt(Rte.slice(2),16):parseInt(Rte.slice(1),10),PQ(Fte))?NQ(Fte):Lte}function aee(Lte){return Lte.indexOf("\\")<0?Lte:Lte.replace(FQ,"$1")}function lee(Lte){return Lte.indexOf("\\")<0&&Lte.indexOf("&")<0?Lte:Lte.replace(jQ,function(Rte,Fte,jte){return Fte||see(Rte,jte)})}var pee=/[&<>"]/,Eee=/[&<>"]/g,Cee={"&":"&","<":"<",">":">",'"':"""};function yee(Lte){return Cee[Lte]}function Hee(Lte){return pee.test(Lte)?Lte.replace(Eee,yee):Lte}var Nee=/[.?*+^$[\]\\(){}|-]/g;function Yee(Lte){return Lte.replace(Nee,"\\$&")}function Ete(Lte){switch(Lte){case 9:case 32:return!0}return!1}function Ate(Lte){if(Lte>=8192&&Lte<=8202)return!0;switch(Lte){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var Pte=regex$4;function kte(Lte){return Pte.test(Lte)}function Nte(Lte){switch(Lte){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function Bte(Lte){return Lte=Lte.trim().replace(/\s+/g," "),"ẞ".toLowerCase()==="Ṿ"&&(Lte=Lte.replace(/ẞ/g,"ß")),Lte.toLowerCase().toUpperCase()}Vi.lib={},Vi.lib.mdurl=mdurl$1,Vi.lib.ucmicro=requireUc_micro(),Vi.assign=$Q,Vi.isString=Ui,Vi.has=mh,Vi.unescapeMd=aee,Vi.unescapeAll=lee,Vi.isValidEntityCode=PQ,Vi.fromCodePoint=NQ,Vi.escapeHtml=Hee,Vi.arrayReplaceAt=RQ,Vi.isSpace=Ete,Vi.isWhiteSpace=Ate,Vi.isMdAsciiPunct=Nte,Vi.isPunctChar=kte,Vi.escapeRE=Yee,Vi.normalizeReference=Bte})(utils$1);var helpers$1={},parse_link_label=function Vi(Br,Ui,Es){var mh,$Q,RQ,PQ,NQ=-1,FQ=Br.posMax,BQ=Br.pos;for(Br.pos=Ui+1,mh=1;Br.pos32))return NQ;if(mh===41){if($Q===0)break;$Q--}Ui++}return PQ===Ui||$Q!==0||(NQ.str=unescapeAll$2(Br.slice(PQ,Ui)),NQ.lines=RQ,NQ.pos=Ui,NQ.ok=!0),NQ},unescapeAll$1=utils$1.unescapeAll,parse_link_title=function Vi(Br,Ui,Es){var mh,$Q,RQ=0,PQ=Ui,NQ={ok:!1,pos:0,lines:0,str:""};if(Ui>=Es||($Q=Br.charCodeAt(Ui),$Q!==34&&$Q!==39&&$Q!==40))return NQ;for(Ui++,$Q===40&&($Q=41);Ui"+escapeHtml$1(Vi[Br].content)+""};default_rules.code_block=function(Vi,Br,Ui,Es,mh){var $Q=Vi[Br];return""+escapeHtml$1(Vi[Br].content)+` `};default_rules.fence=function(Vi,Br,Ui,Es,mh){var $Q=Vi[Br],RQ=$Q.info?unescapeAll($Q.info).trim():"",PQ="",NQ="",FQ,BQ,jQ,HQ,KQ;return RQ&&(jQ=RQ.split(/(\s+)/g),PQ=jQ[0],NQ=jQ.slice(2).join("")),Ui.highlight?FQ=Ui.highlight($Q.content,PQ,NQ)||escapeHtml$1($Q.content):FQ=escapeHtml$1($Q.content),FQ.indexOf("",$Q)};Renderer$2.prototype.renderInline=function(Vi,Br,Ui){for(var Es,mh="",$Q=this.rules,RQ=0,PQ=Vi.length;RQ\s]/i.test(Vi)}function isLinkClose(Vi){return/^<\/a\s*>/i.test(Vi)}var linkify=function Vi(Br){var Ui,Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ,KQ,see,aee,lee,pee,Eee=Br.tokens,Cee;if(Br.md.options.linkify){for(Es=0,mh=Eee.length;Es=0;Ui--){if(PQ=$Q[Ui],PQ.type==="link_close"){for(Ui--;$Q[Ui].level!==PQ.level&&$Q[Ui].type!=="link_open";)Ui--;continue}if(PQ.type==="html_inline"&&(isLinkOpen(PQ.content)&&see>0&&see--,isLinkClose(PQ.content)&&see++),!(see>0)&&PQ.type==="text"&&Br.md.linkify.test(PQ.content)){for(BQ=PQ.content,Cee=Br.md.linkify.match(BQ),NQ=[],KQ=PQ.level,HQ=0,FQ=0;FQHQ&&(RQ=new Br.Token("text","",0),RQ.content=BQ.slice(HQ,jQ),RQ.level=KQ,NQ.push(RQ)),RQ=new Br.Token("link_open","a",1),RQ.attrs=[["href",lee]],RQ.level=KQ++,RQ.markup="linkify",RQ.info="auto",NQ.push(RQ),RQ=new Br.Token("text","",0),RQ.content=pee,RQ.level=KQ,NQ.push(RQ),RQ=new Br.Token("link_close","a",-1),RQ.level=--KQ,RQ.markup="linkify",RQ.info="auto",NQ.push(RQ),HQ=Cee[FQ].lastIndex);HQ=0;Br--)Ui=Vi[Br],Ui.type==="text"&&!Es&&(Ui.content=Ui.content.replace(SCOPED_ABBR_RE,replaceFn)),Ui.type==="link_open"&&Ui.info==="auto"&&Es--,Ui.type==="link_close"&&Ui.info==="auto"&&Es++}function replace_rare(Vi){var Br,Ui,Es=0;for(Br=Vi.length-1;Br>=0;Br--)Ui=Vi[Br],Ui.type==="text"&&!Es&&RARE_RE.test(Ui.content)&&(Ui.content=Ui.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1—").replace(/(^|\s)--(?=\s|$)/mg,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1–")),Ui.type==="link_open"&&Ui.info==="auto"&&Es--,Ui.type==="link_close"&&Ui.info==="auto"&&Es++}var replacements=function Vi(Br){var Ui;if(Br.md.options.typographer)for(Ui=Br.tokens.length-1;Ui>=0;Ui--)Br.tokens[Ui].type==="inline"&&(SCOPED_ABBR_TEST_RE.test(Br.tokens[Ui].content)&&replace_scoped(Br.tokens[Ui].children),RARE_RE.test(Br.tokens[Ui].content)&&replace_rare(Br.tokens[Ui].children))},isWhiteSpace$1=utils$1.isWhiteSpace,isPunctChar$1=utils$1.isPunctChar,isMdAsciiPunct$1=utils$1.isMdAsciiPunct,QUOTE_TEST_RE=/['"]/,QUOTE_RE=/['"]/g,APOSTROPHE="’";function replaceAt(Vi,Br,Ui){return Vi.substr(0,Br)+Ui+Vi.substr(Br+1)}function process_inlines(Vi,Br){var Ui,Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ,KQ,see,aee,lee,pee,Eee,Cee,yee,Hee,Nee;for(yee=[],Ui=0;Ui=0&&!(yee[Eee].level<=NQ);Eee--);if(yee.length=Eee+1,Es.type==="text"){mh=Es.content,RQ=0,PQ=mh.length;e:for(;RQ=0)BQ=mh.charCodeAt($Q.index-1);else for(Eee=Ui-1;Eee>=0&&!(Vi[Eee].type==="softbreak"||Vi[Eee].type==="hardbreak");Eee--)if(Vi[Eee].content){BQ=Vi[Eee].content.charCodeAt(Vi[Eee].content.length-1);break}if(jQ=32,RQ=48&&BQ<=57&&(pee=lee=!1),lee&&pee&&(lee=HQ,pee=KQ),!lee&&!pee){Cee&&(Es.content=replaceAt(Es.content,$Q.index,APOSTROPHE));continue}if(pee){for(Eee=yee.length-1;Eee>=0&&(FQ=yee[Eee],!(yee[Eee].level=0;Ui--)Br.tokens[Ui].type!=="inline"||!QUOTE_TEST_RE.test(Br.tokens[Ui].content)||process_inlines(Br.tokens[Ui].children,Br)};function Token$3(Vi,Br,Ui){this.type=Vi,this.tag=Br,this.attrs=null,this.map=null,this.nesting=Ui,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}Token$3.prototype.attrIndex=function Vi(Br){var Ui,Es,mh;if(!this.attrs)return-1;for(Ui=this.attrs,Es=0,mh=Ui.length;Es=0&&(Es=this.attrs[Ui][1]),Es};Token$3.prototype.attrJoin=function Vi(Br,Ui){var Es=this.attrIndex(Br);Es<0?this.attrPush([Br,Ui]):this.attrs[Es][1]=this.attrs[Es][1]+" "+Ui};var token=Token$3,Token$2=token;function StateCore(Vi,Br,Ui){this.src=Vi,this.env=Ui,this.tokens=[],this.inlineMode=!1,this.md=Br}StateCore.prototype.Token=Token$2;var state_core=StateCore,Ruler$2=ruler,_rules$2=[["normalize",normalize],["block",block$1],["inline",inline$1],["linkify",linkify],["replacements",replacements],["smartquotes",smartquotes]];function Core(){this.ruler=new Ruler$2;for(var Vi=0;Vi<_rules$2.length;Vi++)this.ruler.push(_rules$2[Vi][0],_rules$2[Vi][1])}Core.prototype.process=function(Vi){var Br,Ui,Es;for(Es=this.ruler.getRules(""),Br=0,Ui=Es.length;BrEs||(BQ=Ui+1,Br.sCount[BQ]=4||(PQ=Br.bMarks[BQ]+Br.tShift[BQ],PQ>=Br.eMarks[BQ])||(Hee=Br.src.charCodeAt(PQ++),Hee!==124&&Hee!==45&&Hee!==58)||PQ>=Br.eMarks[BQ]||(Nee=Br.src.charCodeAt(PQ++),Nee!==124&&Nee!==45&&Nee!==58&&!isSpace$a(Nee))||Hee===45&&isSpace$a(Nee))return!1;for(;PQ=4||(jQ=escapedSplit(RQ),jQ.length&&jQ[0]===""&&jQ.shift(),jQ.length&&jQ[jQ.length-1]===""&&jQ.pop(),HQ=jQ.length,HQ===0||HQ!==see.length))return!1;if(mh)return!0;for(Eee=Br.parentType,Br.parentType="table",yee=Br.md.block.ruler.getRules("blockquote"),KQ=Br.push("table_open","table",1),KQ.map=lee=[Ui,0],KQ=Br.push("thead_open","thead",1),KQ.map=[Ui,Ui+1],KQ=Br.push("tr_open","tr",1),KQ.map=[Ui,Ui+1],NQ=0;NQ=4)break;for(jQ=escapedSplit(RQ),jQ.length&&jQ[0]===""&&jQ.shift(),jQ.length&&jQ[jQ.length-1]===""&&jQ.pop(),BQ===Ui+2&&(KQ=Br.push("tbody_open","tbody",1),KQ.map=pee=[Ui+2,0]),KQ=Br.push("tr_open","tr",1),KQ.map=[BQ,BQ+1],NQ=0;NQ=4){mh++,$Q=mh;continue}break}return Br.line=$Q,RQ=Br.push("code_block","code",0),RQ.content=Br.getLines(Ui,$Q,4+Br.blkIndent,!1)+` -`,RQ.map=[Ui,Br.line],!0},fence=function Vi(Br,Ui,Es,mh){var $Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ=!1,KQ=Br.bMarks[Ui]+Br.tShift[Ui],see=Br.eMarks[Ui];if(Br.sCount[Ui]-Br.blkIndent>=4||KQ+3>see||($Q=Br.src.charCodeAt(KQ),$Q!==126&&$Q!==96)||(FQ=KQ,KQ=Br.skipChars(KQ,$Q),RQ=KQ-FQ,RQ<3)||(jQ=Br.src.slice(FQ,KQ),PQ=Br.src.slice(KQ,see),$Q===96&&PQ.indexOf(String.fromCharCode($Q))>=0))return!1;if(mh)return!0;for(NQ=Ui;NQ++,!(NQ>=Es||(KQ=FQ=Br.bMarks[NQ]+Br.tShift[NQ],see=Br.eMarks[NQ],KQ=4)&&(KQ=Br.skipChars(KQ,$Q),!(KQ-FQ=4||Br.src.charCodeAt(Pte++)!==62)return!1;if(mh)return!0;for(NQ=KQ=Br.sCount[Ui]+1,Br.src.charCodeAt(Pte)===32?(Pte++,NQ++,KQ++,$Q=!1,yee=!0):Br.src.charCodeAt(Pte)===9?(yee=!0,(Br.bsCount[Ui]+KQ)%4===3?(Pte++,NQ++,KQ++,$Q=!1):$Q=!0):yee=!1,see=[Br.bMarks[Ui]],Br.bMarks[Ui]=Pte;Pte=kte,Eee=[Br.sCount[Ui]],Br.sCount[Ui]=KQ-NQ,Cee=[Br.tShift[Ui]],Br.tShift[Ui]=Pte-Br.bMarks[Ui],Nee=Br.md.block.ruler.getRules("blockquote"),pee=Br.parentType,Br.parentType="blockquote",HQ=Ui+1;HQ=kte));HQ++){if(Br.src.charCodeAt(Pte++)===62&&!Ete){for(NQ=KQ=Br.sCount[HQ]+1,Br.src.charCodeAt(Pte)===32?(Pte++,NQ++,KQ++,$Q=!1,yee=!0):Br.src.charCodeAt(Pte)===9?(yee=!0,(Br.bsCount[HQ]+KQ)%4===3?(Pte++,NQ++,KQ++,$Q=!1):$Q=!0):yee=!1,see.push(Br.bMarks[HQ]),Br.bMarks[HQ]=Pte;Pte=kte,aee.push(Br.bsCount[HQ]),Br.bsCount[HQ]=Br.sCount[HQ]+1+(yee?1:0),Eee.push(Br.sCount[HQ]),Br.sCount[HQ]=KQ-NQ,Cee.push(Br.tShift[HQ]),Br.tShift[HQ]=Pte-Br.bMarks[HQ];continue}if(BQ)break;for(Hee=!1,PQ=0,FQ=Nee.length;PQ",Yee.map=jQ=[Ui,0],Br.md.block.tokenize(Br,Ui,HQ),Yee=Br.push("blockquote_close","blockquote",-1),Yee.markup=">",Br.lineMax=Ate,Br.parentType=pee,jQ[1]=Br.line,PQ=0;PQ=4||($Q=Br.src.charCodeAt(FQ++),$Q!==42&&$Q!==45&&$Q!==95))return!1;for(RQ=1;FQ=$Q||(Ui=Vi.src.charCodeAt(mh++),Ui<48||Ui>57))return-1;for(;;){if(mh>=$Q)return-1;if(Ui=Vi.src.charCodeAt(mh++),Ui>=48&&Ui<=57){if(mh-Es>=10)return-1;continue}if(Ui===41||Ui===46)break;return-1}return mh<$Q&&(Ui=Vi.src.charCodeAt(mh),!isSpace$7(Ui))?-1:mh}function markTightParagraphs(Vi,Br){var Ui,Es,mh=Vi.level+2;for(Ui=Br+2,Es=Vi.tokens.length-2;Ui=4||Br.listIndent>=0&&Br.sCount[Ui]-Br.listIndent>=4&&Br.sCount[Ui]=Br.blkIndent&&(jte=!0),(kte=skipOrderedListMarker(Br,Ui))>=0){if(jQ=!0,Bte=Br.bMarks[Ui]+Br.tShift[Ui],pee=Number(Br.src.slice(Bte,kte-1)),jte&&pee!==1)return!1}else if((kte=skipBulletListMarker(Br,Ui))>=0)jQ=!1;else return!1;if(jte&&Br.skipSpaces(kte)>=Br.eMarks[Ui])return!1;if(lee=Br.src.charCodeAt(kte-1),mh)return!0;for(aee=Br.tokens.length,jQ?(Fte=Br.push("ordered_list_open","ol",1),pee!==1&&(Fte.attrs=[["start",pee]])):Fte=Br.push("bullet_list_open","ul",1),Fte.map=see=[Ui,0],Fte.markup=String.fromCharCode(lee),Cee=Ui,Nte=!1,Rte=Br.md.block.ruler.getRules("list"),Nee=Br.parentType,Br.parentType="list";Cee=Eee?FQ=1:FQ=yee-BQ,FQ>4&&(FQ=1),NQ=BQ+FQ,Fte=Br.push("list_item_open","li",1),Fte.markup=String.fromCharCode(lee),Fte.map=HQ=[Ui,0],jQ&&(Fte.info=Br.src.slice(Bte,kte-1)),Ate=Br.tight,Ete=Br.tShift[Ui],Yee=Br.sCount[Ui],Hee=Br.listIndent,Br.listIndent=Br.blkIndent,Br.blkIndent=NQ,Br.tight=!0,Br.tShift[Ui]=RQ-Br.bMarks[Ui],Br.sCount[Ui]=yee,RQ>=Eee&&Br.isEmpty(Ui+1)?Br.line=Math.min(Br.line+2,Es):Br.md.block.tokenize(Br,Ui,Es,!0),(!Br.tight||Nte)&&(Xte=!1),Nte=Br.line-Ui>1&&Br.isEmpty(Br.line-1),Br.blkIndent=Br.listIndent,Br.listIndent=Hee,Br.tShift[Ui]=Ete,Br.sCount[Ui]=Yee,Br.tight=Ate,Fte=Br.push("list_item_close","li",-1),Fte.markup=String.fromCharCode(lee),Cee=Ui=Br.line,HQ[1]=Cee,RQ=Br.bMarks[Ui],Cee>=Es||Br.sCount[Cee]=4)break;for(Lte=!1,PQ=0,KQ=Rte.length;PQ=4||Br.src.charCodeAt(Nee)!==91)return!1;for(;++Nee3)&&!(Br.sCount[Ete]<0)){for(Eee=!1,BQ=0,jQ=Cee.length;BQ"u"&&(Br.env.references={}),typeof Br.env.references[HQ]>"u"&&(Br.env.references[HQ]={title:yee,href:FQ}),Br.parentType=see,Br.line=Ui+Hee+1),!0)},html_blocks=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],html_re={},attr_name="[a-zA-Z_:][a-zA-Z0-9:._-]*",unquoted="[^\"'=<>`\\x00-\\x20]+",single_quoted="'[^']*'",double_quoted='"[^"]*"',attr_value="(?:"+unquoted+"|"+single_quoted+"|"+double_quoted+")",attribute="(?:\\s+"+attr_name+"(?:\\s*=\\s*"+attr_value+")?)",open_tag="<[A-Za-z][A-Za-z0-9\\-]*"+attribute+"*\\s*\\/?>",close_tag="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",comment="|",processing="<[?][\\s\\S]*?[?]>",declaration="]*>",cdata="",HTML_TAG_RE$1=new RegExp("^(?:"+open_tag+"|"+close_tag+"|"+comment+"|"+processing+"|"+declaration+"|"+cdata+")"),HTML_OPEN_CLOSE_TAG_RE$1=new RegExp("^(?:"+open_tag+"|"+close_tag+")");html_re.HTML_TAG_RE=HTML_TAG_RE$1;html_re.HTML_OPEN_CLOSE_TAG_RE=HTML_OPEN_CLOSE_TAG_RE$1;var block_names=html_blocks,HTML_OPEN_CLOSE_TAG_RE=html_re.HTML_OPEN_CLOSE_TAG_RE,HTML_SEQUENCES=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(HTML_OPEN_CLOSE_TAG_RE.source+"\\s*$"),/^$/,!1]],html_block=function Vi(Br,Ui,Es,mh){var $Q,RQ,PQ,NQ,FQ=Br.bMarks[Ui]+Br.tShift[Ui],BQ=Br.eMarks[Ui];if(Br.sCount[Ui]-Br.blkIndent>=4||!Br.md.options.html||Br.src.charCodeAt(FQ)!==60)return!1;for(NQ=Br.src.slice(FQ,BQ),$Q=0;$Q=4||($Q=Br.src.charCodeAt(FQ),$Q!==35||FQ>=BQ))return!1;for(RQ=1,$Q=Br.src.charCodeAt(++FQ);$Q===35&&FQ6||FQFQ&&isSpace$5(Br.src.charCodeAt(PQ-1))&&(BQ=PQ),Br.line=Ui+1,NQ=Br.push("heading_open","h"+String(RQ),1),NQ.markup="########".slice(0,RQ),NQ.map=[Ui,Br.line],NQ=Br.push("inline","",0),NQ.content=Br.src.slice(FQ,BQ).trim(),NQ.map=[Ui,Br.line],NQ.children=[],NQ=Br.push("heading_close","h"+String(RQ),-1),NQ.markup="########".slice(0,RQ)),!0)},lheading=function Vi(Br,Ui,Es){var mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ,KQ=Ui+1,see,aee=Br.md.block.ruler.getRules("paragraph");if(Br.sCount[Ui]-Br.blkIndent>=4)return!1;for(see=Br.parentType,Br.parentType="paragraph";KQ3)){if(Br.sCount[KQ]>=Br.blkIndent&&(FQ=Br.bMarks[KQ]+Br.tShift[KQ],BQ=Br.eMarks[KQ],FQ=BQ)))){jQ=HQ===61?1:2;break}if(!(Br.sCount[KQ]<0)){for($Q=!1,RQ=0,PQ=aee.length;RQ3)&&!(Br.sCount[FQ]<0)){for(mh=!1,$Q=0,RQ=BQ.length;$Q0&&this.level++,this.tokens.push(Es),Es};StateBlock.prototype.isEmpty=function Vi(Br){return this.bMarks[Br]+this.tShift[Br]>=this.eMarks[Br]};StateBlock.prototype.skipEmptyLines=function Vi(Br){for(var Ui=this.lineMax;BrUi;)if(!isSpace$4(this.src.charCodeAt(--Br)))return Br+1;return Br};StateBlock.prototype.skipChars=function Vi(Br,Ui){for(var Es=this.src.length;BrEs;)if(Ui!==this.src.charCodeAt(--Br))return Br+1;return Br};StateBlock.prototype.getLines=function Vi(Br,Ui,Es,mh){var $Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ=Br;if(Br>=Ui)return"";for(BQ=new Array(Ui-Br),$Q=0;HQEs?BQ[$Q]=new Array(RQ-Es+1).join(" ")+this.src.slice(NQ,FQ):BQ[$Q]=this.src.slice(NQ,FQ)}return BQ.join("")};StateBlock.prototype.Token=Token$1;var state_block=StateBlock,Ruler$1=ruler,_rules$1=[["table",table,["paragraph","reference"]],["code",code$3],["fence",fence,["paragraph","reference","blockquote","list"]],["blockquote",blockquote,["paragraph","reference","blockquote","list"]],["hr",hr$1,["paragraph","reference","blockquote","list"]],["list",list,["paragraph","reference","blockquote"]],["reference",reference$2],["html_block",html_block,["paragraph","reference","blockquote"]],["heading",heading,["paragraph","reference","blockquote"]],["lheading",lheading],["paragraph",paragraph]];function ParserBlock$1(){this.ruler=new Ruler$1;for(var Vi=0;Vi<_rules$1.length;Vi++)this.ruler.push(_rules$1[Vi][0],_rules$1[Vi][1],{alt:(_rules$1[Vi][2]||[]).slice()})}ParserBlock$1.prototype.tokenize=function(Vi,Br,Ui){for(var Es,mh,$Q=this.ruler.getRules(""),RQ=$Q.length,PQ=Br,NQ=!1,FQ=Vi.md.options.maxNesting;PQ=Ui||Vi.sCount[PQ]=FQ){Vi.line=Ui;break}for(mh=0;mh=0&&Br.pending.charCodeAt(Es)===32)if(Es>=1&&Br.pending.charCodeAt(Es-1)===32){for($Q=Es-1;$Q>=1&&Br.pending.charCodeAt($Q-1)===32;)$Q--;Br.pending=Br.pending.slice(0,$Q),Br.push("hardbreak","br",0)}else Br.pending=Br.pending.slice(0,-1),Br.push("softbreak","br",0);else Br.push("softbreak","br",0);for(RQ++;RQ?@[]^_`{|}~-".split("").forEach(function(Vi){ESCAPED[Vi.charCodeAt(0)]=1});var _escape=function Vi(Br,Ui){var Es,mh=Br.pos,$Q=Br.posMax;if(Br.src.charCodeAt(mh)!==92)return!1;if(mh++,mh<$Q){if(Es=Br.src.charCodeAt(mh),Es<256&&ESCAPED[Es]!==0)return Ui||(Br.pending+=Br.src[mh]),Br.pos+=2,!0;if(Es===10){for(Ui||Br.push("hardbreak","br",0),mh++;mh<$Q&&(Es=Br.src.charCodeAt(mh),!!isSpace$2(Es));)mh++;return Br.pos=mh,!0}}return Ui||(Br.pending+="\\"),Br.pos++,!0},backticks=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ=Br.pos,HQ=Br.src.charCodeAt(jQ);if(HQ!==96)return!1;for(Es=jQ,jQ++,mh=Br.posMax;jQ=0;Ui--)Es=Br[Ui],!(Es.marker!==95&&Es.marker!==42)&&Es.end!==-1&&(mh=Br[Es.end],PQ=Ui>0&&Br[Ui-1].end===Es.end+1&&Br[Ui-1].marker===Es.marker&&Br[Ui-1].token===Es.token-1&&Br[Es.end+1].token===mh.token+1,RQ=String.fromCharCode(Es.marker),$Q=Vi.tokens[Es.token],$Q.type=PQ?"strong_open":"em_open",$Q.tag=PQ?"strong":"em",$Q.nesting=1,$Q.markup=PQ?RQ+RQ:RQ,$Q.content="",$Q=Vi.tokens[mh.token],$Q.type=PQ?"strong_close":"em_close",$Q.tag=PQ?"strong":"em",$Q.nesting=-1,$Q.markup=PQ?RQ+RQ:RQ,$Q.content="",PQ&&(Vi.tokens[Br[Ui-1].token].content="",Vi.tokens[Br[Es.end+1].token].content="",Ui--))}emphasis.postProcess=function Vi(Br){var Ui,Es=Br.tokens_meta,mh=Br.tokens_meta.length;for(postProcess(Br,Br.delimiters),Ui=0;Ui=aee)return!1;if(lee=NQ,FQ=Br.md.helpers.parseLinkDestination(Br.src,NQ,Br.posMax),FQ.ok){for(HQ=Br.md.normalizeLink(FQ.str),Br.md.validateLink(HQ)?NQ=FQ.pos:HQ="",lee=NQ;NQ=aee||Br.src.charCodeAt(NQ)!==41)&&(pee=!0),NQ++}if(pee){if(typeof Br.env.references>"u")return!1;if(NQ=0?$Q=Br.src.slice(lee,NQ++):NQ=RQ+1):NQ=RQ+1,$Q||($Q=Br.src.slice(PQ,RQ)),BQ=Br.env.references[normalizeReference$1($Q)],!BQ)return Br.pos=see,!1;HQ=BQ.href,KQ=BQ.title}return Ui||(Br.pos=PQ,Br.posMax=RQ,jQ=Br.push("link_open","a",1),jQ.attrs=Es=[["href",HQ]],KQ&&Es.push(["title",KQ]),Br.md.inline.tokenize(Br),jQ=Br.push("link_close","a",-1)),Br.pos=NQ,Br.posMax=aee,!0},normalizeReference=utils$1.normalizeReference,isSpace=utils$1.isSpace,image=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ,KQ,see,aee,lee="",pee=Br.pos,Eee=Br.posMax;if(Br.src.charCodeAt(Br.pos)!==33||Br.src.charCodeAt(Br.pos+1)!==91||(NQ=Br.pos+2,PQ=Br.md.helpers.parseLinkLabel(Br,Br.pos+1,!1),PQ<0))return!1;if(FQ=PQ+1,FQ=Eee)return!1;for(aee=FQ,jQ=Br.md.helpers.parseLinkDestination(Br.src,FQ,Br.posMax),jQ.ok&&(lee=Br.md.normalizeLink(jQ.str),Br.md.validateLink(lee)?FQ=jQ.pos:lee=""),aee=FQ;FQ=Eee||Br.src.charCodeAt(FQ)!==41)return Br.pos=pee,!1;FQ++}else{if(typeof Br.env.references>"u")return!1;if(FQ=0?RQ=Br.src.slice(aee,FQ++):FQ=PQ+1):FQ=PQ+1,RQ||(RQ=Br.src.slice(NQ,PQ)),BQ=Br.env.references[normalizeReference(RQ)],!BQ)return Br.pos=pee,!1;lee=BQ.href,HQ=BQ.title}return Ui||($Q=Br.src.slice(NQ,PQ),Br.md.inline.parse($Q,Br.md,Br.env,see=[]),KQ=Br.push("image","img",0),KQ.attrs=Es=[["src",lee],["alt",""]],KQ.children=see,KQ.content=$Q,HQ&&Es.push(["title",HQ])),Br.pos=FQ,Br.posMax=Eee,!0},EMAIL_RE=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,AUTOLINK_RE=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,autolink=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ,NQ,FQ=Br.pos;if(Br.src.charCodeAt(FQ)!==60)return!1;for(PQ=Br.pos,NQ=Br.posMax;;){if(++FQ>=NQ||(RQ=Br.src.charCodeAt(FQ),RQ===60))return!1;if(RQ===62)break}return Es=Br.src.slice(PQ+1,FQ),AUTOLINK_RE.test(Es)?(mh=Br.md.normalizeLink(Es),Br.md.validateLink(mh)?(Ui||($Q=Br.push("link_open","a",1),$Q.attrs=[["href",mh]],$Q.markup="autolink",$Q.info="auto",$Q=Br.push("text","",0),$Q.content=Br.md.normalizeLinkText(Es),$Q=Br.push("link_close","a",-1),$Q.markup="autolink",$Q.info="auto"),Br.pos+=Es.length+2,!0):!1):EMAIL_RE.test(Es)?(mh=Br.md.normalizeLink("mailto:"+Es),Br.md.validateLink(mh)?(Ui||($Q=Br.push("link_open","a",1),$Q.attrs=[["href",mh]],$Q.markup="autolink",$Q.info="auto",$Q=Br.push("text","",0),$Q.content=Br.md.normalizeLinkText(Es),$Q=Br.push("link_close","a",-1),$Q.markup="autolink",$Q.info="auto"),Br.pos+=Es.length+2,!0):!1):!1},HTML_TAG_RE=html_re.HTML_TAG_RE;function isLetter(Vi){var Br=Vi|32;return Br>=97&&Br<=122}var html_inline=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ=Br.pos;return!Br.md.options.html||($Q=Br.posMax,Br.src.charCodeAt(PQ)!==60||PQ+2>=$Q)||(Es=Br.src.charCodeAt(PQ+1),Es!==33&&Es!==63&&Es!==47&&!isLetter(Es))||(mh=Br.src.slice(PQ).match(HTML_TAG_RE),!mh)?!1:(Ui||(RQ=Br.push("html_inline","",0),RQ.content=Br.src.slice(PQ,PQ+mh[0].length)),Br.pos+=mh[0].length,!0)},entities=entities$1,has=utils$1.has,isValidEntityCode=utils$1.isValidEntityCode,fromCodePoint=utils$1.fromCodePoint,DIGITAL_RE=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,NAMED_RE=/^&([a-z][a-z0-9]{1,31});/i,entity=function Vi(Br,Ui){var Es,mh,$Q,RQ=Br.pos,PQ=Br.posMax;if(Br.src.charCodeAt(RQ)!==38)return!1;if(RQ+1RQ;Es-=see[Es]+1)if($Q=Br[Es],$Q.marker===mh.marker&&$Q.open&&$Q.end<0&&(NQ=!1,($Q.close||mh.open)&&($Q.length+mh.length)%3===0&&($Q.length%3!==0||mh.length%3!==0)&&(NQ=!0),!NQ)){FQ=Es>0&&!Br[Es-1].open?see[Es-1]+1:0,see[Ui]=Ui-Es+FQ,see[Es]=FQ,mh.open=!1,$Q.end=Ui,$Q.close=!1,PQ=-1,KQ=-2;break}PQ!==-1&&(BQ[mh.marker][(mh.open?3:0)+(mh.length||0)%3]=PQ)}}}var balance_pairs=function Vi(Br){var Ui,Es=Br.tokens_meta,mh=Br.tokens_meta.length;for(processDelimiters(Br,Br.delimiters),Ui=0;Ui0&&mh++,$Q[Ui].type==="text"&&Ui+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],mh={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(Es),this.tokens_meta.push(mh),Es};StateInline.prototype.scanDelims=function(Vi,Br){var Ui=Vi,Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ=!0,KQ=!0,see=this.posMax,aee=this.src.charCodeAt(Vi);for(Es=Vi>0?this.src.charCodeAt(Vi-1):32;Ui=$Q)break;continue}Vi.pending+=Vi.src[Vi.pos++]}Vi.pending&&Vi.pushPending()};ParserInline$1.prototype.parse=function(Vi,Br,Ui,Es){var mh,$Q,RQ,PQ=new this.State(Vi,Br,Ui,Es);for(this.tokenize(PQ),$Q=this.ruler2.getRules(""),RQ=$Q.length,mh=0;mh|$))",Br.tpl_email_fuzzy="(^|"+Ui+'|"|\\(|'+Br.src_ZCc+")("+Br.src_email_name+"@"+Br.tpl_host_fuzzy_strict+")",Br.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+Br.src_ZPCc+"))((?![$+<=>^`||])"+Br.tpl_host_port_fuzzy_strict+Br.src_path+")",Br.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+Br.src_ZPCc+"))((?![$+<=>^`||])"+Br.tpl_host_port_no_ip_fuzzy_strict+Br.src_path+")",Br}),re}function assign$3(Vi){var Br=Array.prototype.slice.call(arguments,1);return Br.forEach(function(Ui){Ui&&Object.keys(Ui).forEach(function(Es){Vi[Es]=Ui[Es]})}),Vi}function _class(Vi){return Object.prototype.toString.call(Vi)}function isString$2(Vi){return _class(Vi)==="[object String]"}function isObject$3(Vi){return _class(Vi)==="[object Object]"}function isRegExp$1(Vi){return _class(Vi)==="[object RegExp]"}function isFunction$1(Vi){return _class(Vi)==="[object Function]"}function escapeRE(Vi){return Vi.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var defaultOptions={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function isOptionsObj(Vi){return Object.keys(Vi||{}).reduce(function(Br,Ui){return Br||defaultOptions.hasOwnProperty(Ui)},!1)}var defaultSchemas={"http:":{validate:function(Vi,Br,Ui){var Es=Vi.slice(Br);return Ui.re.http||(Ui.re.http=new RegExp("^\\/\\/"+Ui.re.src_auth+Ui.re.src_host_port_strict+Ui.re.src_path,"i")),Ui.re.http.test(Es)?Es.match(Ui.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(Vi,Br,Ui){var Es=Vi.slice(Br);return Ui.re.no_http||(Ui.re.no_http=new RegExp("^"+Ui.re.src_auth+"(?:localhost|(?:(?:"+Ui.re.src_domain+")\\.)+"+Ui.re.src_domain_root+")"+Ui.re.src_port+Ui.re.src_host_terminator+Ui.re.src_path,"i")),Ui.re.no_http.test(Es)?Br>=3&&Vi[Br-3]===":"||Br>=3&&Vi[Br-3]==="/"?0:Es.match(Ui.re.no_http)[0].length:0}},"mailto:":{validate:function(Vi,Br,Ui){var Es=Vi.slice(Br);return Ui.re.mailto||(Ui.re.mailto=new RegExp("^"+Ui.re.src_email_name+"@"+Ui.re.src_host_strict,"i")),Ui.re.mailto.test(Es)?Es.match(Ui.re.mailto)[0].length:0}}},tlds_2ch_src_re="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",tlds_default="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function resetScanCache(Vi){Vi.__index__=-1,Vi.__text_cache__=""}function createValidator(Vi){return function(Br,Ui){var Es=Br.slice(Ui);return Vi.test(Es)?Es.match(Vi)[0].length:0}}function createNormalizer(){return function(Vi,Br){Br.normalize(Vi)}}function compile$1(Vi){var Br=Vi.re=requireRe()(Vi.__opts__),Ui=Vi.__tlds__.slice();Vi.onCompile(),Vi.__tlds_replaced__||Ui.push(tlds_2ch_src_re),Ui.push(Br.src_xn),Br.src_tlds=Ui.join("|");function Es(PQ){return PQ.replace("%TLDS%",Br.src_tlds)}Br.email_fuzzy=RegExp(Es(Br.tpl_email_fuzzy),"i"),Br.link_fuzzy=RegExp(Es(Br.tpl_link_fuzzy),"i"),Br.link_no_ip_fuzzy=RegExp(Es(Br.tpl_link_no_ip_fuzzy),"i"),Br.host_fuzzy_test=RegExp(Es(Br.tpl_host_fuzzy_test),"i");var mh=[];Vi.__compiled__={};function $Q(PQ,NQ){throw new Error('(LinkifyIt) Invalid schema "'+PQ+'": '+NQ)}Object.keys(Vi.__schemas__).forEach(function(PQ){var NQ=Vi.__schemas__[PQ];if(NQ!==null){var FQ={validate:null,link:null};if(Vi.__compiled__[PQ]=FQ,isObject$3(NQ)){isRegExp$1(NQ.validate)?FQ.validate=createValidator(NQ.validate):isFunction$1(NQ.validate)?FQ.validate=NQ.validate:$Q(PQ,NQ),isFunction$1(NQ.normalize)?FQ.normalize=NQ.normalize:NQ.normalize?$Q(PQ,NQ):FQ.normalize=createNormalizer();return}if(isString$2(NQ)){mh.push(PQ);return}$Q(PQ,NQ)}}),mh.forEach(function(PQ){Vi.__compiled__[Vi.__schemas__[PQ]]&&(Vi.__compiled__[PQ].validate=Vi.__compiled__[Vi.__schemas__[PQ]].validate,Vi.__compiled__[PQ].normalize=Vi.__compiled__[Vi.__schemas__[PQ]].normalize)}),Vi.__compiled__[""]={validate:null,normalize:createNormalizer()};var RQ=Object.keys(Vi.__compiled__).filter(function(PQ){return PQ.length>0&&Vi.__compiled__[PQ]}).map(escapeRE).join("|");Vi.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+Br.src_ZPCc+"))("+RQ+")","i"),Vi.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+Br.src_ZPCc+"))("+RQ+")","ig"),Vi.re.pretest=RegExp("("+Vi.re.schema_test.source+")|("+Vi.re.host_fuzzy_test.source+")|@","i"),resetScanCache(Vi)}function Match(Vi,Br){var Ui=Vi.__index__,Es=Vi.__last_index__,mh=Vi.__text_cache__.slice(Ui,Es);this.schema=Vi.__schema__.toLowerCase(),this.index=Ui+Br,this.lastIndex=Es+Br,this.raw=mh,this.text=mh,this.url=mh}function createMatch(Vi,Br){var Ui=new Match(Vi,Br);return Vi.__compiled__[Ui.schema].normalize(Ui,Vi),Ui}function LinkifyIt$1(Vi,Br){if(!(this instanceof LinkifyIt$1))return new LinkifyIt$1(Vi,Br);Br||isOptionsObj(Vi)&&(Br=Vi,Vi={}),this.__opts__=assign$3({},defaultOptions,Br),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=assign$3({},defaultSchemas,Vi),this.__compiled__={},this.__tlds__=tlds_default,this.__tlds_replaced__=!1,this.re={},compile$1(this)}LinkifyIt$1.prototype.add=function Vi(Br,Ui){return this.__schemas__[Br]=Ui,compile$1(this),this};LinkifyIt$1.prototype.set=function Vi(Br){return this.__opts__=assign$3(this.__opts__,Br),this};LinkifyIt$1.prototype.test=function Vi(Br){if(this.__text_cache__=Br,this.__index__=-1,!Br.length)return!1;var Ui,Es,mh,$Q,RQ,PQ,NQ,FQ,BQ;if(this.re.schema_test.test(Br)){for(NQ=this.re.schema_search,NQ.lastIndex=0;(Ui=NQ.exec(Br))!==null;)if($Q=this.testSchemaAt(Br,Ui[2],NQ.lastIndex),$Q){this.__schema__=Ui[2],this.__index__=Ui.index+Ui[1].length,this.__last_index__=Ui.index+Ui[0].length+$Q;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(FQ=Br.search(this.re.host_fuzzy_test),FQ>=0&&(this.__index__<0||FQ=0&&(mh=Br.match(this.re.email_fuzzy))!==null&&(RQ=mh.index+mh[1].length,PQ=mh.index+mh[0].length,(this.__index__<0||RQthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=RQ,this.__last_index__=PQ))),this.__index__>=0};LinkifyIt$1.prototype.pretest=function Vi(Br){return this.re.pretest.test(Br)};LinkifyIt$1.prototype.testSchemaAt=function Vi(Br,Ui,Es){return this.__compiled__[Ui.toLowerCase()]?this.__compiled__[Ui.toLowerCase()].validate(Br,Es,this):0};LinkifyIt$1.prototype.match=function Vi(Br){var Ui=0,Es=[];this.__index__>=0&&this.__text_cache__===Br&&(Es.push(createMatch(this,Ui)),Ui=this.__last_index__);for(var mh=Ui?Br.slice(Ui):Br;this.test(mh);)Es.push(createMatch(this,Ui)),mh=mh.slice(this.__last_index__),Ui+=this.__last_index__;return Es.length?Es:null};LinkifyIt$1.prototype.tlds=function Vi(Br,Ui){return Br=Array.isArray(Br)?Br:[Br],Ui?(this.__tlds__=this.__tlds__.concat(Br).sort().filter(function(Es,mh,$Q){return Es!==$Q[mh-1]}).reverse(),compile$1(this),this):(this.__tlds__=Br.slice(),this.__tlds_replaced__=!0,compile$1(this),this)};LinkifyIt$1.prototype.normalize=function Vi(Br){Br.schema||(Br.url="http://"+Br.url),Br.schema==="mailto:"&&!/^mailto:/i.test(Br.url)&&(Br.url="mailto:"+Br.url)};LinkifyIt$1.prototype.onCompile=function Vi(){};var linkifyIt=LinkifyIt$1;const maxInt=2147483647,base=36,tMin=1,tMax=26,skew=38,damp=700,initialBias=72,initialN=128,delimiter="-",regexPunycode=/^xn--/,regexNonASCII=/[^\0-\x7F]/,regexSeparators=/[\x2E\u3002\uFF0E\uFF61]/g,errors={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},baseMinusTMin=base-tMin,floor=Math.floor,stringFromCharCode=String.fromCharCode;function error$1(Vi){throw new RangeError(errors[Vi])}function map(Vi,Br){const Ui=[];let Es=Vi.length;for(;Es--;)Ui[Es]=Br(Vi[Es]);return Ui}function mapDomain(Vi,Br){const Ui=Vi.split("@");let Es="";Ui.length>1&&(Es=Ui[0]+"@",Vi=Ui[1]),Vi=Vi.replace(regexSeparators,".");const mh=Vi.split("."),$Q=map(mh,Br).join(".");return Es+$Q}function ucs2decode(Vi){const Br=[];let Ui=0;const Es=Vi.length;for(;Ui=55296&&mh<=56319&&UiString.fromCodePoint(...Vi),basicToDigit=function(Vi){return Vi>=48&&Vi<58?26+(Vi-48):Vi>=65&&Vi<91?Vi-65:Vi>=97&&Vi<123?Vi-97:base},digitToBasic=function(Vi,Br){return Vi+22+75*(Vi<26)-((Br!=0)<<5)},adapt=function(Vi,Br,Ui){let Es=0;for(Vi=Ui?floor(Vi/damp):Vi>>1,Vi+=floor(Vi/Br);Vi>baseMinusTMin*tMax>>1;Es+=base)Vi=floor(Vi/baseMinusTMin);return floor(Es+(baseMinusTMin+1)*Vi/(Vi+skew))},decode$1=function(Vi){const Br=[],Ui=Vi.length;let Es=0,mh=initialN,$Q=initialBias,RQ=Vi.lastIndexOf(delimiter);RQ<0&&(RQ=0);for(let PQ=0;PQ=128&&error$1("not-basic"),Br.push(Vi.charCodeAt(PQ));for(let PQ=RQ>0?RQ+1:0;PQ=Ui&&error$1("invalid-input");const HQ=basicToDigit(Vi.charCodeAt(PQ++));HQ>=base&&error$1("invalid-input"),HQ>floor((maxInt-Es)/BQ)&&error$1("overflow"),Es+=HQ*BQ;const KQ=jQ<=$Q?tMin:jQ>=$Q+tMax?tMax:jQ-$Q;if(HQfloor(maxInt/see)&&error$1("overflow"),BQ*=see}const FQ=Br.length+1;$Q=adapt(Es-NQ,FQ,NQ==0),floor(Es/FQ)>maxInt-mh&&error$1("overflow"),mh+=floor(Es/FQ),Es%=FQ,Br.splice(Es++,0,mh)}return String.fromCodePoint(...Br)},encode=function(Vi){const Br=[];Vi=ucs2decode(Vi);const Ui=Vi.length;let Es=initialN,mh=0,$Q=initialBias;for(const NQ of Vi)NQ<128&&Br.push(stringFromCharCode(NQ));const RQ=Br.length;let PQ=RQ;for(RQ&&Br.push(delimiter);PQ=Es&&BQfloor((maxInt-mh)/FQ)&&error$1("overflow"),mh+=(NQ-Es)*FQ,Es=NQ;for(const BQ of Vi)if(BQmaxInt&&error$1("overflow"),BQ===Es){let jQ=mh;for(let HQ=base;;HQ+=base){const KQ=HQ<=$Q?tMin:HQ>=$Q+tMax?tMax:HQ-$Q;if(jQ=0))try{Br.hostname=punycode.toASCII(Br.hostname)}catch{}return mdurl.encode(mdurl.format(Br))}function normalizeLinkText(Vi){var Br=mdurl.parse(Vi,!0);if(Br.hostname&&(!Br.protocol||RECODE_HOSTNAME_FOR.indexOf(Br.protocol)>=0))try{Br.hostname=punycode.toUnicode(Br.hostname)}catch{}return mdurl.decode(mdurl.format(Br),mdurl.decode.defaultChars+"%")}function MarkdownIt$1(Vi,Br){if(!(this instanceof MarkdownIt$1))return new MarkdownIt$1(Vi,Br);Br||utils.isString(Vi)||(Br=Vi||{},Vi="default"),this.inline=new ParserInline,this.block=new ParserBlock,this.core=new ParserCore,this.renderer=new Renderer$1,this.linkify=new LinkifyIt,this.validateLink=validateLink,this.normalizeLink=normalizeLink,this.normalizeLinkText=normalizeLinkText,this.utils=utils,this.helpers=utils.assign({},helpers),this.options={},this.configure(Vi),Br&&this.set(Br)}MarkdownIt$1.prototype.set=function(Vi){return utils.assign(this.options,Vi),this};MarkdownIt$1.prototype.configure=function(Vi){var Br=this,Ui;if(utils.isString(Vi)&&(Ui=Vi,Vi=config[Ui],!Vi))throw new Error('Wrong `markdown-it` preset "'+Ui+'", check name');if(!Vi)throw new Error("Wrong `markdown-it` preset, can't be empty");return Vi.options&&Br.set(Vi.options),Vi.components&&Object.keys(Vi.components).forEach(function(Es){Vi.components[Es].rules&&Br[Es].ruler.enableOnly(Vi.components[Es].rules),Vi.components[Es].rules2&&Br[Es].ruler2.enableOnly(Vi.components[Es].rules2)}),this};MarkdownIt$1.prototype.enable=function(Vi,Br){var Ui=[];Array.isArray(Vi)||(Vi=[Vi]),["core","block","inline"].forEach(function(mh){Ui=Ui.concat(this[mh].ruler.enable(Vi,!0))},this),Ui=Ui.concat(this.inline.ruler2.enable(Vi,!0));var Es=Vi.filter(function(mh){return Ui.indexOf(mh)<0});if(Es.length&&!Br)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+Es);return this};MarkdownIt$1.prototype.disable=function(Vi,Br){var Ui=[];Array.isArray(Vi)||(Vi=[Vi]),["core","block","inline"].forEach(function(mh){Ui=Ui.concat(this[mh].ruler.disable(Vi,!0))},this),Ui=Ui.concat(this.inline.ruler2.disable(Vi,!0));var Es=Vi.filter(function(mh){return Ui.indexOf(mh)<0});if(Es.length&&!Br)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+Es);return this};MarkdownIt$1.prototype.use=function(Vi){var Br=[this].concat(Array.prototype.slice.call(arguments,1));return Vi.apply(Vi,Br),this};MarkdownIt$1.prototype.parse=function(Vi,Br){if(typeof Vi!="string")throw new Error("Input data should be a String");var Ui=new this.core.State(Vi,this,Br);return this.core.process(Ui),Ui.tokens};MarkdownIt$1.prototype.render=function(Vi,Br){return Br=Br||{},this.renderer.render(this.parse(Vi,Br),this.options,Br)};MarkdownIt$1.prototype.parseInline=function(Vi,Br){var Ui=new this.core.State(Vi,this,Br);return Ui.inlineMode=!0,this.core.process(Ui),Ui.tokens};MarkdownIt$1.prototype.renderInline=function(Vi,Br){return Br=Br||{},this.renderer.render(this.parseInline(Vi,Br),this.options,Br)};var lib$1=MarkdownIt$1,markdownIt=lib$1;const MarkdownIt=getDefaultExportFromCjs$1(markdownIt);var __defProp$d=Object.defineProperty,__decorateClass$d=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$d(Br,Ui,mh),mh};let VideoPreviewV$1=class extends Vue{file;fileType;lang;md=new MarkdownIt({html:!0});langs={en:"English",fr:"French"};expandTranscript=!1;rawTranscript="";transcriptContent=""};__decorateClass$d([Prop()],VideoPreviewV$1.prototype,"file");__decorateClass$d([Prop()],VideoPreviewV$1.prototype,"fileType");__decorateClass$d([Prop()],VideoPreviewV$1.prototype,"lang");const _withScopeId$6=Vi=>(pushScopeId$1("data-v-e6e7b81c"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$e={class:"my-8 mx-4 overflow-hidden w-full"},_hoisted_2$c={class:"relative text-center w-full grabbable"},_hoisted_3$c=["content","aria-label"],_hoisted_4$c=_withScopeId$6(()=>createBaseVNode$1("svg",{height:"24px",width:"24px",viewBox:"0 0 352 512",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"})],-1)),_hoisted_5$b=[_hoisted_4$c],_hoisted_6$a={class:"video-container"},_hoisted_7$9=["src","height","width"],_hoisted_8$9=["title","height","width"],_hoisted_9$9=["type","src"],_hoisted_10$9=["src","srclang","label"];function _sfc_render$d(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$e,[createBaseVNode$1("div",_hoisted_2$c,[withDirectives$1((openBlock$1(),createElementBlock$1("button",{class:"bg-white absolute h-6 w-6 leading-5 rounded-full top-0 right-0 p-0 cursor-pointer",onClick:Br[0]||(Br[0]=()=>Vi.$emit("delete",Vi.file)),content:Vi.$t("editor.video.delete"),"aria-label":Vi.$t("editor.video.delete")},_hoisted_5$b,8,_hoisted_3$c)),[[RQ,{placement:"top",hideOnClick:!1,animateFill:!0}]]),createBaseVNode$1("div",_hoisted_6$a,[Vi.file.videoType==="YouTube"?(openBlock$1(),createElementBlock$1("iframe",{key:0,class:"w-3/5",src:Vi.file.src,height:Vi.file.height?Vi.file.height:400,width:Vi.file.width,allowfullscreen:""},null,8,_hoisted_7$9)):createCommentVNode$1("",!0),Vi.file.videoType==="local"||Vi.file.videoType==="external"?(openBlock$1(),createElementBlock$1("video",{key:1,class:"w-3/5",title:Vi.file.title,height:Vi.file.height?Vi.file.height:500,width:Vi.file.width,controls:""},[createBaseVNode$1("source",{type:Vi.fileType,src:Vi.file.src},null,8,_hoisted_9$9),Vi.file.caption?(openBlock$1(),createElementBlock$1("track",{key:0,kind:"captions",src:Vi.file.caption,srclang:Vi.lang,label:Vi.langs[Vi.lang]},null,8,_hoisted_10$9)):createCommentVNode$1("",!0)],8,_hoisted_8$9)):createCommentVNode$1("",!0)])]),renderSlot$1(Vi.$slots,"default",{},void 0,!0)])}const VideoPreviewV=_export_sfc$2(VideoPreviewV$1,[["render",_sfc_render$d],["__scopeId","data-v-e6e7b81c"]]);var __defProp$c=Object.defineProperty,__getOwnPropDesc$a=Object.getOwnPropertyDescriptor,__decorateClass$c=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$a(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$c(Br,Ui,mh),mh};let VideoEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;centerSlide;dynamicSelected;dragging=!1;edited=!1;fileType="";videoPreviewLoading=!1;videoPreviewPromise=void 0;videoPreview={};slideshowCaption="";get isDragging(){return this.dragging}mounted(){if(this.panel.src)if(this.panel.videoType==="local"){this.videoPreviewLoading=!0;const Br=`${this.panel.src.substring(this.panel.src.indexOf("/")+1)}`,Ui=this.panel.src.replace(/^.*[\\/]/,""),Es=this.configFileStructure.zip.file(Br);Es&&(this.videoPreviewPromise=Es.async("blob").then(mh=>({...this.panel,id:Ui||this.panel.src,src:URL.createObjectURL(mh)}))),this.videoPreviewPromise?.then(mh=>{this.videoPreview=mh,this.videoPreviewLoading=!1}),this.slideshowCaption=this.panel.caption}else this.videoPreview={id:this.panel.src,title:this.panel.title,videoType:this.panel.videoType==="YouTube"?"YouTube":"external",src:this.panel.src};this.centerSlide&&this.dynamicSelected?this.panel.customStyles+="text-align: left !important;":!this.centerSlide&&this.dynamicSelected&&(this.panel.customStyles=(this.panel.customStyles||"").replace("text-align: left !important;",""))}addUploadedFile(Br,Ui){const Es=`${this.configFileStructure.uuid}/assets/${this.lang}/${Br.name}`;this.configFileStructure.assets[this.lang].file(Br.name,Br),this.sourceCounts[Es]?this.sourceCounts[Es]+=1:this.sourceCounts[Es]=1;const mh=URL.createObjectURL(Br);Ui==="src"?(this.videoPreview={id:Br.name,title:this.videoPreview.title||Br.name,videoType:"local",src:mh},this.findFileType(Br.name)):this.videoPreview[Ui]=mh,this.edited=!0,this.$emit("slide-edit")}onFileChange(Br){const Ui=Array.from(Br.target.files)[0];this.addUploadedFile(Ui,"src"),this.onVideoEdited()}findFileType(Br){if(this.videoPreview.videoType==="external"||this.videoPreview.videoType==="local"){const Es=Br.substring(Br.lastIndexOf("/")+1).split(".").pop();this.fileType=`video/${Es}`}}extractYoutubeId(Br){const Ui=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/,Es=Br.match(Ui);return Es&&Es[2].length===11?Es[2]:null}uploadVideoUrl(){let Br=this.$refs.videoUrl.value;Br.toLowerCase().includes("youtube")&&(Br=Br.replace("/watch?v=","/embed/")),this.videoPreview={id:Br,title:this.videoPreview.title||Br,videoType:Br.includes("youtube")?"YouTube":"external",src:Br},this.edited=!0,this.$emit("slide-edit")}updateCaptions(Br){const Ui=Array.from(Br.target.files)[0];this.addUploadedFile(Ui,"caption")}updateTranscript(Br){const Ui=Array.from(Br.target.files)[0];this.addUploadedFile(Ui,"transcript")}dropVideo(Br){if(Br.dataTransfer!==null){const Ui=[...Br.dataTransfer.files][0];this.addUploadedFile(Ui,"src"),this.dragging=!1}this.onVideoEdited()}deleteVideo(){this.$refs.videoFileInput.value="",this.videoPreview={},this.onVideoEdited()}saveChanges(){this.edited&&this.videoPreview&&(this.panel.title=this.videoPreview.title,this.panel.videoType=this.videoPreview.videoType,this.panel.src=this.videoPreview.videoType==="local"?`${this.configFileStructure.uuid}/assets/${this.lang}/${this.videoPreview.id}`:this.videoPreview.src,this.panel.caption=this.videoPreview.caption?this.videoPreview.caption:"",this.panel.transcript=this.videoPreview.transcript?this.videoPreview.transcript:""),this.edited=!1}onVideoEdited(){this.edited=!0,this.$emit("slide-edit",!!(this.videoPreview?.videoType||this.videoPreview?.title?.length))}};__decorateClass$c([Prop()],VideoEditorV$1.prototype,"panel",2);__decorateClass$c([Prop()],VideoEditorV$1.prototype,"configFileStructure",2);__decorateClass$c([Prop()],VideoEditorV$1.prototype,"lang",2);__decorateClass$c([Prop()],VideoEditorV$1.prototype,"sourceCounts",2);__decorateClass$c([Prop({default:!1})],VideoEditorV$1.prototype,"centerSlide",2);__decorateClass$c([Prop({default:!1})],VideoEditorV$1.prototype,"dynamicSelected",2);VideoEditorV$1=__decorateClass$c([Options$1({components:{VideoPreview:VideoPreviewV,draggable:draggable$1}})],VideoEditorV$1);const _withScopeId$5=Vi=>(pushScopeId$1("data-v-44a82180"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$d={class:"block"},_hoisted_2$b={class:"flex mt-4 items-center w-full text-left"},_hoisted_3$b={class:"editor-label text-label",for:"videoTitle"},_hoisted_4$b={class:"flex editor-label drag-label cursor-pointer"},_hoisted_5$a=_withScopeId$5(()=>createBaseVNode$1("span",{class:"align-middle inline-block pr-4"},[createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 -2 30 30"},[createBaseVNode$1("path",{d:"M599,692 C597.896,692 597,692.896 597,694 L597,698 L575,698 L575,694 C575,692.896 574.104,692 573,692 C571.896,692 571,692.896 571,694 L571,701 C571,701.479 571.521,702 572,702 L600,702 C600.604,702 601,701.542 601,701 L601,694 C601,692.896 600.104,692 599,692 L599,692 Z M582,684 L584,684 L584,693 C584,694.104 584.896,695 586,695 C587.104,695 588,694.104 588,693 L588,684 L590,684 C590.704,684 591.326,684.095 591.719,683.7 C592.11,683.307 592.11,682.668 591.719,682.274 L586.776,676.283 C586.566,676.073 586.289,675.983 586.016,675.998 C585.742,675.983 585.465,676.073 585.256,676.283 L580.313,682.274 C579.921,682.668 579.921,683.307 580.313,683.7 C580.705,684.095 581.608,684 582,684 L582,684 Z",transform:"translate(-571.000000, -676.000000)"})])],-1)),_hoisted_6$9={class:"align-middle inline-block"},_hoisted_7$8={class:"text-blue-700 font-bold"},_hoisted_8$8={class:"flex mt-4 items-center w-full text-left"},_hoisted_9$8={class:"editor-label text-label",for:"videoURL"},_hoisted_10$8={key:1,ref:"videoUrl",id:"videoURL",class:"editor-input w-3/5",type:"search"};function _sfc_render$c(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("VideoPreview");return openBlock$1(),createElementBlock$1("div",_hoisted_1$d,[createBaseVNode$1("div",_hoisted_2$b,[createBaseVNode$1("label",_hoisted_3$b,toDisplayString$3(Vi.$t("editor.video.title"))+":",1),withDirectives$1(createBaseVNode$1("input",{id:"videoTitle",class:"editor-input w-3/5",type:"text","onUpdate:modelValue":Br[0]||(Br[0]=PQ=>Vi.videoPreview.title=PQ),onChange:Br[1]||(Br[1]=(...PQ)=>Vi.onVideoEdited&&Vi.onVideoEdited(...PQ))},null,544),[[vModelText$1,Vi.videoPreview.title]])]),createBaseVNode$1("div",{class:normalizeClass$1(["upload-video flex justify-center text-center m-5 p-12 bg-gray-100 border-4 border-dashed border-gray-300",{dragging:Vi.isDragging}]),onDragover:Br[3]||(Br[3]=withModifiers$1(()=>Vi.dragging=!0,["prevent"])),onDragleave:Br[4]||(Br[4]=withModifiers$1(()=>Vi.dragging=!1,["prevent"])),onDrop:Br[5]||(Br[5]=withModifiers$1(PQ=>Vi.dropVideo(PQ),["prevent"]))},[createBaseVNode$1("label",_hoisted_4$b,[_hoisted_5$a,createBaseVNode$1("span",_hoisted_6$9,[createBaseVNode$1("span",null,[createBaseVNode$1("div",null,toDisplayString$3(Vi.$t("editor.video.label.drag")),1),createBaseVNode$1("div",null,[createTextVNode$1(toDisplayString$3(Vi.$t("editor.label.or"))+" ",1),createBaseVNode$1("span",_hoisted_7$8,toDisplayString$3(Vi.$t("editor.label.browse")),1),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.label.upload")),1)])]),createBaseVNode$1("input",{ref:"videoFileInput",type:"file",class:"cursor-pointer",onChange:Br[2]||(Br[2]=(...PQ)=>Vi.onFileChange&&Vi.onFileChange(...PQ))},null,544)])])],34),createBaseVNode$1("div",_hoisted_8$8,[createBaseVNode$1("label",_hoisted_9$8,toDisplayString$3(Vi.$t("editor.label.or")+" "+Vi.$t("editor.video.pasteUrl"))+":",1),Vi.videoPreview.videoType!=="local"?withDirectives$1((openBlock$1(),createElementBlock$1("input",{key:0,ref:"videoUrl",id:"videoURL",class:"editor-input w-3/5",type:"search","onUpdate:modelValue":Br[6]||(Br[6]=PQ=>Vi.videoPreview.src=PQ)},null,512)),[[vModelText$1,Vi.videoPreview.src]]):(openBlock$1(),createElementBlock$1("input",_hoisted_10$8,null,512)),createBaseVNode$1("button",{onClick:Br[7]||(Br[7]=(...PQ)=>Vi.uploadVideoUrl&&Vi.uploadVideoUrl(...PQ)),class:"editor-button bg-white border border-black hover:bg-gray-100"},toDisplayString$3(Vi.$t("editor.video.label.upload")),1)]),!Vi.videoPreviewLoading&&Object.keys(Vi.videoPreview).length!==0?(openBlock$1(),createElementBlock$1("div",{key:0,class:"flex flex-wrap justify-center list-none border my-4",onUpdate:Br[8]||(Br[8]=(...PQ)=>Vi.onVideoEdited&&Vi.onVideoEdited(...PQ)),"item-key":"id"},[(openBlock$1(),createBlock$1(RQ,{key:`${Vi.videoPreview.id}`,file:Vi.videoPreview,fileType:Vi.fileType,lang:Vi.lang,onDelete:Vi.deleteVideo},null,8,["file","fileType","lang","onDelete"]))],32)):createCommentVNode$1("",!0)])}const VideoEditorV=_export_sfc$2(VideoEditorV$1,[["render",_sfc_render$c],["__scopeId","data-v-44a82180"]]);var __defProp$b=Object.defineProperty,__getOwnPropDesc$9=Object.getOwnPropertyDescriptor,__decorateClass$b=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$9(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$b(Br,Ui,mh),mh};let SlideshowEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;editors={text:"text-editor",image:"image-editor",chart:"chart-editor",map:"map-editor",video:"video-editor"};startingConfig={...JSON.parse(JSON.stringify(BaseStartingConfig)),slideshow:{type:PanelType.Slideshow,items:[]},map:{type:PanelType.Map,config:"",title:"",scrollguard:!0}};editingIdx=-1;newSlideName="";newSlideType="text";editingStatus="none";onTypeInput(Br){this.newSlideType=Br.target.value}editItem(Br){this.saveChanges(),this.editingIdx=Br,this.editingStatus="edit"}deleteItem(Br){const Ui=this.panel.items.find((Es,mh)=>mh===Br);switch(Ui?.type){case"map":{const Es=Ui;this.sourceCounts[Es.config]-=1,this.sourceCounts[Es.config]===0&&this.configFileStructure.zip.remove(`${Es.config.substring(Es.config.indexOf("/")+1)}`);break}case"chart":{const Es=Ui;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}case"image":{const Es=Ui;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}}this.panel.items=this.panel.items.filter((Es,mh)=>mh!==Br),this.editingIdx===Br&&(this.editingIdx=-1,this.editingStatus="none")}saveItem(Br=!1){let Ui;Br?(Ui=this.$refs.slideEditor.panel,this.panel.items.push(Ui)):Ui=this.$refs.slideEditor.panel,Ui.type!==PanelType.Text&&this.$refs.slideEditor!==void 0&&typeof this.$refs.slideEditor.saveChanges=="function"&&(this.$refs.slideEditor.saveChanges(),Ui.type===PanelType.Map&&this.$emit("slide-edit",!1)),this.editingStatus="none"}saveChanges(){}changeEditStatus(){this.editingStatus==="create"?this.editingStatus="none":(this.editingStatus="create",this.$nextTick(()=>{document.getElementById("add-new-item")?.scrollIntoView({behavior:"smooth"})}))}};__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"panel",2);__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"configFileStructure",2);__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"lang",2);__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"sourceCounts",2);SlideshowEditorV$1=__decorateClass$b([Options$1({components:{"chart-editor":ChartEditorV,"image-editor":ImageEditorV,"text-editor":TextEditorV,"map-editor":MapEditorV,"video-editor":VideoEditorV}})],SlideshowEditorV$1);const _withScopeId$4=Vi=>(pushScopeId$1("data-v-9e05cbbb"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$c={class:"block mt-3"},_hoisted_2$a={class:"flex items-center"},_hoisted_3$a={class:"font-bold pr-4"},_hoisted_4$a={class:"flex items-center"},_hoisted_5$9={key:0,height:"18px",width:"18px",viewBox:"0 0 23 21",xmlns:"http://www.w3.org/2000/svg"},_hoisted_6$8=_withScopeId$4(()=>createBaseVNode$1("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"},null,-1)),_hoisted_7$7=[_hoisted_6$8],_hoisted_8$7={key:1,class:"fill-current",height:"18px",width:"18px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 352 512"},_hoisted_9$7=_withScopeId$4(()=>createBaseVNode$1("path",{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"},null,-1)),_hoisted_10$7=[_hoisted_9$7],_hoisted_11$7={class:"px-2"},_hoisted_12$7=_withScopeId$4(()=>createBaseVNode$1("hr",{class:"border-solid border-t-2 border-gray-300 my-2"},null,-1)),_hoisted_13$7={class:"mt-5 mb-8"},_hoisted_14$6={class:"editor-label",for:"slideshowCaption"},_hoisted_15$6={class:"w-2/3 mt-5"},_hoisted_16$6={class:"table-header"},_hoisted_17$6=["aria-label"],_hoisted_18$6=["onClick"],_hoisted_19$6=["onClick"],_hoisted_20$5=_withScopeId$4(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_21$5=_withScopeId$4(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_22$5={key:0},_hoisted_23$5={class:"text-xl font-bold"},_hoisted_24$5=_withScopeId$4(()=>createBaseVNode$1("hr",{class:"border-solid border-t-2 border-gray-300 my-2"},null,-1)),_hoisted_25$5={key:0},_hoisted_26$5={class:"mb-5 text-left"},_hoisted_27$5=["value"],_hoisted_28$5=["value"],_hoisted_29$5={class:"mt-3 w-full flex justify-end"},_hoisted_30$5={key:1},_hoisted_31$5={class:"mt-3 w-full flex justify-end"};function _sfc_render$b(Vi,Br,Ui,Es,mh,$Q){return openBlock$1(),createElementBlock$1("div",_hoisted_1$c,[createBaseVNode$1("div",_hoisted_2$a,[createBaseVNode$1("span",_hoisted_3$a,toDisplayString$3(Vi.$t("editor.slideshow.label.info",{num:Vi.panel.items.length})),1),createBaseVNode$1("button",{class:"editor-button bg-gray-100 cursor-pointer hover:bg-gray-200",onClick:Br[0]||(Br[0]=RQ=>this.changeEditStatus())},[createBaseVNode$1("div",_hoisted_4$a,[Vi.editingStatus!=="create"?(openBlock$1(),createElementBlock$1("svg",_hoisted_5$9,_hoisted_7$7)):(openBlock$1(),createElementBlock$1("svg",_hoisted_8$7,_hoisted_10$7)),createBaseVNode$1("span",_hoisted_11$7,toDisplayString$3(Vi.editingStatus==="create"?Vi.$t("editor.cancel"):Vi.$t("editor.slideshow.label.create")),1)])])]),_hoisted_12$7,createBaseVNode$1("div",_hoisted_13$7,[createBaseVNode$1("label",_hoisted_14$6,toDisplayString$3(Vi.$t("editor.image.slideshowCaption")),1),withDirectives$1(createBaseVNode$1("input",{id:"slideshowCaption",class:"editor-input block w-1/3",type:"text","onUpdate:modelValue":Br[1]||(Br[1]=RQ=>Vi.panel.caption=RQ)},null,512),[[vModelText$1,Vi.panel.caption]])]),createBaseVNode$1("table",_hoisted_15$6,[createBaseVNode$1("thead",null,[createBaseVNode$1("tr",_hoisted_16$6,[createBaseVNode$1("th",{"aria-label":Vi.$t("editor.slideshow.label.slideNumber")},null,8,_hoisted_17$6),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("editor.slideshow.label.type")),1),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.actions")),1)])]),createBaseVNode$1("tbody",null,[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.panel.items,(RQ,PQ)=>(openBlock$1(),createElementBlock$1("tr",{class:"table-contents",key:PQ},[createBaseVNode$1("td",null,toDisplayString$3(PQ+1)+".",1),createBaseVNode$1("td",null,toDisplayString$3(RQ.type),1),createBaseVNode$1("td",null,[createBaseVNode$1("span",{onClick:NQ=>Vi.editItem(PQ),class:"underline"},"Edit",8,_hoisted_18$6),createTextVNode$1(" | "),createBaseVNode$1("span",{onClick:NQ=>Vi.deleteItem(PQ),class:"underline"},"Remove",8,_hoisted_19$6)])]))),128))])]),_hoisted_20$5,_hoisted_21$5,Vi.editingStatus!=="none"?(openBlock$1(),createElementBlock$1("div",_hoisted_22$5,[createBaseVNode$1("h2",_hoisted_23$5,toDisplayString$3(Vi.$t(`editor.slideshow.label.${Vi.editingStatus}`)),1),_hoisted_24$5,createBaseVNode$1("div",null,[Vi.editingStatus==="create"?(openBlock$1(),createElementBlock$1("div",_hoisted_25$5,[createBaseVNode$1("label",_hoisted_26$5,toDisplayString$3(Vi.$t("editor.slideshow.label.type"))+": ",1),createBaseVNode$1("select",{onInput:Br[2]||(Br[2]=(...RQ)=>Vi.onTypeInput&&Vi.onTypeInput(...RQ)),value:Vi.newSlideType},[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Object.keys(Vi.editors),RQ=>(openBlock$1(),createElementBlock$1("option",{key:RQ,value:RQ},toDisplayString$3(RQ),9,_hoisted_28$5))),128))],40,_hoisted_27$5),Vi.editingStatus==="create"?(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.newSlideType]),{key:0,ref:"slideEditor",panel:JSON.parse(JSON.stringify(Vi.startingConfig[Vi.newSlideType])),configFileStructure:Vi.configFileStructure,lang:Vi.lang,sourceCounts:Vi.sourceCounts,allowMany:!1},null,8,["panel","configFileStructure","lang","sourceCounts"])):createCommentVNode$1("",!0),createBaseVNode$1("div",_hoisted_29$5,[createBaseVNode$1("button",{id:"add-new-item",class:"editor-button bg-black text-white hover:bg-gray-800",onClick:Br[3]||(Br[3]=RQ=>Vi.saveItem(!0))},toDisplayString$3(Vi.$t("editor.slideshow.label.add")),1)])])):(openBlock$1(),createElementBlock$1("div",_hoisted_30$5,[(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.panel.items[Vi.editingIdx].type]),{ref:"slideEditor",panel:Vi.panel.items[Vi.editingIdx],configFileStructure:Vi.configFileStructure,lang:Vi.lang,sourceCounts:Vi.sourceCounts,key:Vi.editingIdx+Vi.panel.items[Vi.editingIdx].type,allowMany:!1},null,8,["panel","configFileStructure","lang","sourceCounts"])),createBaseVNode$1("div",_hoisted_31$5,[createBaseVNode$1("button",{class:"editor-button bg-black text-white hover:bg-gray-800",onClick:Br[4]||(Br[4]=RQ=>Vi.saveItem())},toDisplayString$3(Vi.$t("editor.saveChanges")),1)])]))])])):createCommentVNode$1("",!0)])}const SlideshowEditorV=_export_sfc$2(SlideshowEditorV$1,[["render",_sfc_render$b],["__scopeId","data-v-9e05cbbb"]]);var __defProp$a=Object.defineProperty,__getOwnPropDesc$8=Object.getOwnPropertyDescriptor,__decorateClass$a=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$8(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$a(Br,Ui,mh),mh};let LoadingPageV$1=class extends Vue{};LoadingPageV$1=__decorateClass$a([Options$1({components:{spinner:VueSpinnerOval}})],LoadingPageV$1);const _hoisted_1$b={class:"block py-20 align-middle text-center h-full",style:{margin:"0 auto"}};function _sfc_render$a(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("spinner");return openBlock$1(),createElementBlock$1("div",_hoisted_1$b,[createVNode$1(RQ,{size:"120px",color:"#009cd1",style:{margin:"0 auto"}})])}const LoadingPageV=_export_sfc$2(LoadingPageV$1,[["render",_sfc_render$a]]);var __defProp$9=Object.defineProperty,__getOwnPropDesc$7=Object.getOwnPropertyDescriptor,__decorateClass$9=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$7(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$9(Br,Ui,mh),mh};let DynamicEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;centerSlide;dynamicSelected;editors={text:"text-editor",image:"image-editor",slideshow:"slideshow-editor",chart:"chart-editor",map:"map-editor",video:"video-editor"};startingConfig=JSON.parse(JSON.stringify(BaseStartingConfig));editingStatus="text";editingSlide=-1;newSlideName="";newSlideType="text";get idUsed(){return this.panel.children.some(Br=>Br.id===this.newSlideName)}changePanel(Br){this.editingStatus!=="text"&&this.saveChanges(),this.editingStatus=Br}switchSlide(Br){this.saveChanges(),this.editingSlide=Br}removeSlide(Br,Ui){switch(Br?.type){case"map":{const Es=Br;this.sourceCounts[Es.config]-=1,this.sourceCounts[Es.config]===0&&this.configFileStructure.zip.remove(`${Es.config.substring(Es.config.indexOf("/")+1)}`);break}case"chart":{const Es=Br;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}case"image":{const Es=Br;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}case"slideshow":{Br.items.forEach(mh=>{this.removeSlide(mh)});break}case"video":{const Es=Br;Es.videoType==="local"&&(this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`));break}}Ui!==void 0&&(this.panel.children=this.panel.children.filter((Es,mh)=>mh!==Ui),this.editingSlide===Ui&&(this.editingSlide=-1))}createNewSlide(){if(!this.newSlideName)return;const Br={id:this.newSlideName,panel:JSON.parse(JSON.stringify(this.startingConfig[this.newSlideType]))};this.newSlideName="",this.panel.children.push(Br)}determineEditorType(Br){return Br.type!==PanelType.Slideshow?Br.type:Br.items.length===0||Br.userCreated?PanelType.Slideshow:Br.items.every(mh=>mh.type===PanelType.Chart)?PanelType.Chart:Br.items.every(mh=>mh.type===PanelType.Image)?PanelType.Image:PanelType.Slideshow}saveChanges(){this.$refs.slide!==void 0&&typeof this.$refs.slide.saveChanges=="function"&&this.$refs.slide.saveChanges()}};__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"panel",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"configFileStructure",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"lang",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"sourceCounts",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"centerSlide",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"dynamicSelected",2);DynamicEditorV$1=__decorateClass$9([Options$1({components:{"chart-editor":ChartEditorV,"image-editor":ImageEditorV,"text-editor":TextEditorV,"slideshow-editor":SlideshowEditorV,"dynamic-editor":DynamicEditorV$1,"map-editor":MapEditorV,"video-editor":VideoEditorV,"confirmation-modal":ConfirmationModalV}})],DynamicEditorV$1);const _hoisted_1$a={class:"block mt-2"},_hoisted_2$9={class:"flex"},_hoisted_3$9={key:0},_hoisted_4$9={key:1},_hoisted_5$8={class:"w-2/3 mt-5"},_hoisted_6$7={class:"table-header"},_hoisted_7$6=["onClick"],_hoisted_8$6=["onClick"],_hoisted_9$6={class:"table-add-row"},_hoisted_10$6={class:"flex flex-col items-center"},_hoisted_11$6=["placeholder","aria-label"],_hoisted_12$6={key:0},_hoisted_13$6=["disabled"],_hoisted_14$5={key:0},_hoisted_15$5=createBaseVNode$1("br",null,null,-1),_hoisted_16$5=createBaseVNode$1("hr",null,null,-1),_hoisted_17$5=createBaseVNode$1("br",null,null,-1),_hoisted_18$5={class:"font-bold text-xl"},_hoisted_19$5=createBaseVNode$1("br",null,null,-1);function _sfc_render$9(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("confirmation-modal");return openBlock$1(),createElementBlock$1("div",_hoisted_1$a,[createBaseVNode$1("div",_hoisted_2$9,[createBaseVNode$1("button",{onClick:Br[0]||(Br[0]=()=>Vi.changePanel("text")),class:normalizeClass$1(["editor-button border hover:bg-gray-100",Vi.editingStatus==="text"?"border-black":"border-gray-300"])},toDisplayString$3(Vi.$t("dynamic.textSection")),3),createBaseVNode$1("button",{onClick:Br[1]||(Br[1]=()=>Vi.changePanel("panels")),class:normalizeClass$1(["editor-button border hover:bg-gray-100",Vi.editingStatus!=="text"?"border-black":"border-gray-300"])},toDisplayString$3(Vi.$t("dynamic.panel.collection")),3)]),Vi.editingStatus==="text"?(openBlock$1(),createElementBlock$1("div",_hoisted_3$9,[(openBlock$1(),createBlock$1(resolveDynamicComponent$1("text-editor"),{key:"text",panel:Vi.panel,configFileStructure:Vi.configFileStructure,lang:Vi.lang},null,8,["panel","configFileStructure","lang"]))])):createCommentVNode$1("",!0),Vi.editingStatus==="panels"?(openBlock$1(),createElementBlock$1("div",_hoisted_4$9,[createBaseVNode$1("table",_hoisted_5$8,[createBaseVNode$1("tr",_hoisted_6$7,[createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.id")),1),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.type")),1),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.actions")),1)]),(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.panel.children,(PQ,NQ)=>(openBlock$1(),createElementBlock$1("tr",{class:"table-contents",key:NQ},[createBaseVNode$1("td",null,toDisplayString$3(PQ.id),1),createBaseVNode$1("td",null,toDisplayString$3(Vi.determineEditorType(PQ.panel)),1),createBaseVNode$1("td",null,[createBaseVNode$1("span",{onClick:()=>Vi.switchSlide(NQ)},toDisplayString$3(Vi.$t("editor.chart.label.edit")),9,_hoisted_7$6),createTextVNode$1(" | "),createBaseVNode$1("span",{onClick:FQ=>Vi.$vfm.open(`delete-item-${NQ}`)},toDisplayString$3(Vi.$t("editor.remove")),9,_hoisted_8$6)]),createVNode$1(RQ,{name:`delete-item-${NQ}`,message:Vi.$t("dynamic.panel.remove"),onOk:()=>Vi.removeSlide(PQ,NQ)},null,8,["name","message","onOk"])]))),128)),createBaseVNode$1("tr",_hoisted_9$6,[createBaseVNode$1("td",_hoisted_10$6,[withDirectives$1(createBaseVNode$1("input",{id:"panelId",class:"editor-input",type:"text",placeholder:Vi.$t("dynamic.panel.enterID"),"onUpdate:modelValue":Br[2]||(Br[2]=PQ=>Vi.newSlideName=PQ),"aria-label":Vi.$t("dynamic.panel.enterID")},null,8,_hoisted_11$6),[[vModelText$1,Vi.newSlideName]]),Vi.idUsed?(openBlock$1(),createElementBlock$1("p",_hoisted_12$6,toDisplayString$3(Vi.$t("dynamic.panel.idTaken")),1)):createCommentVNode$1("",!0)]),createBaseVNode$1("td",null,[withDirectives$1(createBaseVNode$1("select",{"onUpdate:modelValue":Br[3]||(Br[3]=PQ=>Vi.newSlideType=PQ)},[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Object.keys(Vi.editors),PQ=>(openBlock$1(),createElementBlock$1("option",{key:PQ},toDisplayString$3(PQ),1))),128))],512),[[vModelSelect$1,Vi.newSlideType]])]),createBaseVNode$1("td",null,[createBaseVNode$1("button",{class:"editor-button",onClick:Br[4]||(Br[4]=(...PQ)=>Vi.createNewSlide&&Vi.createNewSlide(...PQ)),disabled:Vi.idUsed||!Vi.newSlideName},toDisplayString$3(Vi.$t("dynamic.panel.add")),9,_hoisted_13$6)])])]),Vi.editingSlide!==-1?(openBlock$1(),createElementBlock$1("div",_hoisted_14$5,[_hoisted_15$5,_hoisted_16$5,_hoisted_17$5,createBaseVNode$1("span",_hoisted_18$5,toDisplayString$3(Vi.$t("dynamic.panel.editor")),1),_hoisted_19$5,(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.determineEditorType(Vi.panel.children[Vi.editingSlide].panel)]),{ref:"slide",key:Vi.editingSlide+Vi.determineEditorType(Vi.panel.children[Vi.editingSlide].panel),panel:Vi.panel.children[Vi.editingSlide].panel,configFileStructure:Vi.configFileStructure,lang:Vi.lang,sourceCounts:Vi.sourceCounts,centerSlide:Vi.centerSlide,dynamicSelected:Vi.dynamicSelected,onSlideEdit:Br[5]||(Br[5]=PQ=>Vi.$emit("slide-edit"))},null,40,["panel","configFileStructure","lang","sourceCounts","centerSlide","dynamicSelected"]))])):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0)])}const DynamicEditorV=_export_sfc$2(DynamicEditorV$1,[["render",_sfc_render$9]]);var __defProp$8=Object.defineProperty,__getOwnPropDesc$6=Object.getOwnPropertyDescriptor,__decorateClass$8=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$6(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$8(Br,Ui,mh),mh};let SlideEditorV$1=class extends Vue{config=void 0;currentSlide;configFileStructure;lang;uid;slideIndex;isLast;sourceCounts;panelIndex=0;advancedEditorView=!1;newType="";onePanelOnly=!1;centerSlide=!1;centerPanel=!1;includeInToc=!0;dynamicSelected=!1;langTranslate="";editors={text:"text-editor",image:"image-editor",slideshow:"slideshow-editor",chart:"chart-editor",map:"map-editor",video:"video-editor",loading:"loading-page",dynamic:"dynamic-editor"};mounted(){this.langTranslate=this.$t(`editor.lang.${this.lang}`)}onSlideChange(){this.langTranslate=this.$t(`editor.lang.${this.lang}`),this.currentSlide&&(this.onePanelOnly=this.currentSlide.panel.length===1),this.centerPanel=this.currentSlide.centerPanel??!1,this.centerSlide=this.currentSlide.centerSlide??!1,this.includeInToc=this.currentSlide.includeInToc??!0,this.onePanelOnly=this.currentSlide.rightOnly??this.determineEditorType(this.currentSlide.panel[this.panelIndex])==="dynamic"}panelModified(Br){const Ui=this.currentSlide.panel[this.panelIndex].type,mh={...JSON.parse(JSON.stringify(BaseStartingConfig)),dynamic:{type:PanelType.Dynamic,title:this.currentSlide.panel[0]&&Ui==="text"?this.currentSlide.panel[0].title:"",titleTag:"",content:this.currentSlide.panel[0]&&Ui==="text"?this.currentSlide.panel[0].content:"",children:[]},map:{type:PanelType.Map,config:`${this.configFileStructure.uuid}/ramp-config/${this.configFileStructure.uuid}-map-${this.getNumberOfMaps()}.json`,title:"",scrollguard:!1}}[Br.type];let $Q=Object.assign({},toRaw$1(Br));return $Q.customStyles=$Q.customStyles||void 0,JSON.stringify(mh)!==JSON.stringify($Q)||this.currentSlide.panel[this.panelIndex].modified===!0}changePanelType(Br,Ui){let Es={...JSON.parse(JSON.stringify(BaseStartingConfig)),dynamic:{type:PanelType.Dynamic,title:this.currentSlide.panel[0]&&Br==="text"?this.currentSlide.panel[0].title:"",titleTag:"",content:this.currentSlide.panel[0]&&Br==="text"?this.currentSlide.panel[0].content:"",children:[]}};Ui==="dynamic"?(this.currentSlide.panel.forEach(mh=>this.removeSourceCounts(mh)),this.panelIndex=0,this.currentSlide.panel=[Es[Ui]],this.dynamicSelected=!0):(this.removeSourceCounts(this.currentSlide.panel[this.panelIndex]),this.currentSlide.panel[this.panelIndex]=Es[Ui])}removeSourceCounts(Br){switch(Br.type){case"map":{const Ui=Br;this.sourceCounts[Ui.config]-=1,this.sourceCounts[Ui.config]===0&&this.configFileStructure.zip.remove(`${Ui.config.substring(Ui.config.indexOf("/")+1)}`);break}case"image":{const Ui=Br;this.sourceCounts[Ui.src]-=1,this.sourceCounts[Ui.src]===0&&this.configFileStructure.zip.remove(`${Ui.src.substring(Ui.src.indexOf("/")+1)}`);break}case"chart":{const Ui=Br;this.sourceCounts[Ui.src]-=1,this.sourceCounts[Ui.src]===0&&this.configFileStructure.zip.remove(`${Ui.src.substring(Ui.src.indexOf("/")+1)}`);break}case"slideshow":{Br.items.forEach(Es=>{this.removeSourceCounts(Es)});break}case"video":{const Ui=Br;Ui.videoType==="local"&&(this.sourceCounts[Ui.src]-=1,this.sourceCounts[Ui.src]===0&&this.configFileStructure.zip.remove(`${Ui.src.substring(Ui.src.indexOf("/")+1)}`));break}case"dynamic":{Br.children.forEach(Es=>{this.removeSourceCounts(Es.panel)});break}}}saveChanges(){this.$refs.editor!=null&&typeof this.$refs.editor.saveChanges=="function"&&this.$refs.editor.saveChanges()}selectSlide(Br){this.$emit("slide-change",Br)}cancelTypeChange(){this.$refs.typeSelector.value=this.determineEditorType(this.currentSlide.panel[this.panelIndex])}determineEditorType(Br){return Br.type!==PanelType.Slideshow?Br.type:Br.items.length===0||Br.userCreated?PanelType.Slideshow:Br.items.every(mh=>mh.type===PanelType.Chart)?PanelType.Chart:Br.items.every(mh=>mh.type===PanelType.Image)?PanelType.Image:PanelType.Slideshow}toggleOnePanelOnly(Br){this.currentSlide.rightOnly=this.onePanelOnly,this.saveChanges(),this.onePanelOnly?(this.currentSlide.panel=[this.currentSlide.panel[this.panelIndex]],this.panelIndex=0):(this.currentSlide.panel=[...Br==="right"?[Object.assign({},this.currentSlide.panel[0])]:[],Object.assign({},{type:PanelType.Text,title:"",content:""}),...Br==="left"?[Object.assign({},this.currentSlide.panel[0])]:[]],this.panelIndex=Br==="left"?0:1)}toggleCenterSlide(){this.currentSlide.centerSlide=this.centerSlide,this.determineEditorType(this.currentSlide.panel[this.panelIndex])==="dynamic"?this.centerSlide?this.currentSlide.panel[0].customStyles="text-align: right;":this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: right;",""):this.onePanelOnly?this.centerSlide?this.currentSlide.panel[0].customStyles="text-align: center;":(this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: right;",""),this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: left;",""),this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: center;","")):this.centerSlide?(this.currentSlide.panel[0].customStyles="text-align: right;",this.currentSlide.panel[1].customStyles="text-align: left;"):(this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: right;",""),this.currentSlide.panel[1].customStyles=(this.currentSlide.panel[1].customStyles||"").replace("text-align: left;",""))}toggleCenterPanel(){if(this.currentSlide.centerPanel=this.centerPanel,this.centerPanel)for(const Br in this.currentSlide.panel)this.currentSlide.panel[Br].customStyles="text-align: center;";else for(const Br in this.currentSlide.panel)this.currentSlide.panel[Br].customStyles=(this.currentSlide.panel[Br].customStyles||"").replace("text-align: center;","")}getNumberOfMaps(){let Br=0;return this.configFileStructure.rampConfig.forEach(Ui=>{Br+=1}),Br}toggleIncludeInToc(){this.currentSlide.includeInToc=this.includeInToc}};__decorateClass$8([Prop()],SlideEditorV$1.prototype,"currentSlide",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"configFileStructure",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"lang",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"uid",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"slideIndex",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"isLast",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"sourceCounts",2);__decorateClass$8([Watch("currentSlide",{deep:!0})],SlideEditorV$1.prototype,"onSlideChange",1);SlideEditorV$1=__decorateClass$8([Options$1({components:{MultiOptionModal,ActionModal,"chart-editor":ChartEditorV,"custom-editor":CustomEditorV,"image-editor":ImageEditorV,"text-editor":TextEditorV,"map-editor":MapEditorV,"video-editor":VideoEditorV,"slideshow-editor":SlideshowEditorV,"loading-page":LoadingPageV,"dynamic-editor":DynamicEditorV,"confirmation-modal":ConfirmationModalV}})],SlideEditorV$1);const _withScopeId$3=Vi=>(pushScopeId$1("data-v-7fd1752e"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$9={class:"p-5"},_hoisted_2$8={key:0},_hoisted_3$8={class:"flex"},_hoisted_4$8={class:"flex flex-col w-full"},_hoisted_5$7={class:"flex justify-between flex-wrap gap-3 gap-y-1 items-center"},_hoisted_6$6={class:"text-2xl font-bold"},_hoisted_7$5={class:"space-x-2"},_hoisted_8$5=["disabled"],_hoisted_9$5=["disabled"],_hoisted_10$5={style:{"margin-left":"0"},class:"editor-label mt-4",for:"slideTitle"},_hoisted_11$5={class:"flex"},_hoisted_12$5=["placeholder"],_hoisted_13$5=_withScopeId$3(()=>createBaseVNode$1("span",{class:"ml-auto"},null,-1)),_hoisted_14$4={class:"flex flex-col lg:flex-row mt-3 gap-y-3 gap-x-7 flex-wrap"},_hoisted_15$4={class:"flex flex-row items-center"},_hoisted_16$4=["disabled"],_hoisted_17$4={class:"ml-0",for:"fullSlide"},_hoisted_18$4={class:"font-bold ml-0"},_hoisted_19$4={class:"flex flex-row items-center"},_hoisted_20$4=["disabled"],_hoisted_21$4={class:"ml-0",for:"centerSlide"},_hoisted_22$4={class:"font-bold"},_hoisted_23$4={class:"flex flex-row items-center"},_hoisted_24$4=["disabled"],_hoisted_25$4={class:"ml-0",for:"centerPanel"},_hoisted_26$4={class:"font-bold"},_hoisted_27$4={class:"flex flex-row items-center"},_hoisted_28$4={class:"ml-0",for:"inToc"},_hoisted_29$4={class:"font-bold"},_hoisted_30$4=_withScopeId$3(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_31$4={key:0,class:"flex gap-3 border-b border-black pl-2"},_hoisted_32$4=createStaticVNode$1('',2),_hoisted_34$4={class:"align-middle inline-block pl-1"},_hoisted_35$4=createStaticVNode$1('',2),_hoisted_37$4={class:"align-middle inline-block pl-1"},_hoisted_38$4={class:"align-middle inline-block pl-1"},_hoisted_39$4={key:1,class:"border-b border-black space-x-3 pl-2"},_hoisted_40$4=createStaticVNode$1('',2),_hoisted_42$4={class:"align-middle inline-block pl-1"},_hoisted_43$4={class:"align-middle inline-block pl-1"},_hoisted_44$3={class:"flex items-center justify-between mt-4 flex-wrap"},_hoisted_45$3={class:"font-bold text-2xl"},_hoisted_46$3={key:0,class:"flex flex-col mr-3"},_hoisted_47$2={style:{"margin-left":"0"},class:"editor-label text-left text-md font-semibold",for:"contentTypeSelect"},_hoisted_48$2=["value"],_hoisted_49$2=["value"],_hoisted_50$2={key:1,class:"flex h-fit mt-4 justify-center text-gray-600 text-xl"};function _sfc_render$8(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("custom-editor"),PQ=resolveComponent$1("action-modal"),NQ=resolveComponent$1("multi-option-modal");return openBlock$1(),createElementBlock$1("div",_hoisted_1$9,[Vi.currentSlide?(openBlock$1(),createElementBlock$1("div",_hoisted_2$8,[createBaseVNode$1("div",_hoisted_3$8,[createBaseVNode$1("div",_hoisted_4$8,[createBaseVNode$1("div",_hoisted_5$7,[createBaseVNode$1("h2",_hoisted_6$6,toDisplayString$3(Vi.$t("editor.slides.currentLangLabel",{lang:Vi.langTranslate,num:Vi.slideIndex+1})),1),createBaseVNode$1("div",_hoisted_7$5,[createBaseVNode$1("button",{onClick:Br[0]||(Br[0]=withModifiers$1(FQ=>Vi.selectSlide(Vi.slideIndex-1),["stop"])),disabled:Vi.slideIndex===0,class:"editor-button border border-black"},toDisplayString$3(Vi.$t("editor.slides.previousSlide")),9,_hoisted_8$5),createBaseVNode$1("button",{onClick:Br[1]||(Br[1]=withModifiers$1(FQ=>Vi.selectSlide(Vi.slideIndex+1),["stop"])),disabled:Vi.isLast,class:"editor-button border border-black"},toDisplayString$3(Vi.$t("editor.slides.nextSlide")),9,_hoisted_9$5)])]),createBaseVNode$1("label",_hoisted_10$5,toDisplayString$3(Vi.$t("editor.slides.slideTitle")),1),createBaseVNode$1("div",_hoisted_11$5,[withDirectives$1(createBaseVNode$1("input",{type:"text",id:"slideTitle","onUpdate:modelValue":Br[2]||(Br[2]=FQ=>Vi.currentSlide.title=FQ),placeholder:Vi.$t("editor.slides.addSlideTitle"),class:"editor-input w-full lg:w-2/3"},null,8,_hoisted_12$5),[[vModelText$1,Vi.currentSlide.title]]),_hoisted_13$5]),createBaseVNode$1("div",_hoisted_14$4,[createBaseVNode$1("div",_hoisted_15$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"fullSlide",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[3]||(Br[3]=FQ=>Vi.onePanelOnly=FQ),disabled:Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex])==="dynamic",onChange:Br[4]||(Br[4]=withModifiers$1(FQ=>{Vi.currentSlide.panel.length>1&&Vi.panelModified(Vi.currentSlide.panel[0])?Vi.$vfm.open(`one-panel-only-${Vi.slideIndex}`):Vi.$vfm.open(`one-to-two-panels-${Vi.slideIndex}`)},["stop"]))},null,40,_hoisted_16$4),[[vModelCheckbox$1,Vi.onePanelOnly]]),createBaseVNode$1("label",_hoisted_17$4,[createBaseVNode$1("span",_hoisted_18$4,toDisplayString$3(Vi.$t("editor.slides.makeFull")),1)])]),createBaseVNode$1("div",_hoisted_19$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"centerSlide",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[5]||(Br[5]=FQ=>Vi.centerSlide=FQ),disabled:Vi.centerPanel,onChange:Br[6]||(Br[6]=withModifiers$1(FQ=>Vi.toggleCenterSlide(),["stop"]))},null,40,_hoisted_20$4),[[vModelCheckbox$1,Vi.centerSlide]]),createBaseVNode$1("label",_hoisted_21$4,[createBaseVNode$1("span",_hoisted_22$4,toDisplayString$3(Vi.$t("editor.slides.centerSlide")),1)])]),createBaseVNode$1("div",_hoisted_23$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"centerPanel",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[7]||(Br[7]=FQ=>Vi.centerPanel=FQ),disabled:Vi.centerSlide,onChange:Br[8]||(Br[8]=withModifiers$1(FQ=>Vi.toggleCenterPanel(),["stop"]))},null,40,_hoisted_24$4),[[vModelCheckbox$1,Vi.centerPanel]]),createBaseVNode$1("label",_hoisted_25$4,[createBaseVNode$1("span",_hoisted_26$4,toDisplayString$3(Vi.$t("editor.slides.centerPanel")),1)])]),createBaseVNode$1("div",_hoisted_27$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"inToc",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[9]||(Br[9]=FQ=>Vi.includeInToc=FQ),onChange:Br[10]||(Br[10]=withModifiers$1(FQ=>Vi.toggleIncludeInToc(),["stop"]))},null,544),[[vModelCheckbox$1,Vi.includeInToc]]),createBaseVNode$1("label",_hoisted_28$4,[createBaseVNode$1("span",_hoisted_29$4,toDisplayString$3(Vi.$t("editor.slides.includeInToc")),1)])])])])]),_hoisted_30$4,Vi.currentSlide.panel.length===2?(openBlock$1(),createElementBlock$1("div",_hoisted_31$4,[createBaseVNode$1("button",{onClick:Br[11]||(Br[11]=()=>{Vi.panelIndex=0,Vi.advancedEditorView=!1,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.panelIndex==0&&!Vi.advancedEditorView?"border-black":"border-white"])},[_hoisted_32$4,createBaseVNode$1("span",_hoisted_34$4,toDisplayString$3(Vi.$t("editor.slides.leftPanel")),1)],2),createBaseVNode$1("button",{onClick:Br[12]||(Br[12]=()=>{Vi.panelIndex=1,Vi.advancedEditorView=!1,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.panelIndex==1&&!Vi.advancedEditorView?"border-black":"border-white"])},[_hoisted_35$4,createBaseVNode$1("span",_hoisted_37$4,toDisplayString$3(Vi.$t("editor.slides.rightPanel")),1)],2),createBaseVNode$1("button",{onClick:Br[13]||(Br[13]=()=>{Vi.panelIndex=0,Vi.advancedEditorView=!0,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.advancedEditorView?"border-black":"border-white"])},[createBaseVNode$1("span",_hoisted_38$4,toDisplayString$3(Vi.$t("editor.slides.advanced")),1)],2)])):(openBlock$1(),createElementBlock$1("div",_hoisted_39$4,[createBaseVNode$1("button",{onClick:Br[14]||(Br[14]=()=>{Vi.advancedEditorView=!1,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.advancedEditorView?"border-white":"border-black"])},[_hoisted_40$4,createBaseVNode$1("span",_hoisted_42$4,toDisplayString$3(Vi.$t("editor.slides.fullscreenPanel")),1)],2),createBaseVNode$1("button",{onClick:Br[15]||(Br[15]=()=>{Vi.advancedEditorView=!0,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.advancedEditorView?"border-black":"border-white"])},[createBaseVNode$1("span",_hoisted_43$4,toDisplayString$3(Vi.$t("editor.slides.advanced")),1)],2)])),createBaseVNode$1("div",null,[createBaseVNode$1("div",_hoisted_44$3,[createBaseVNode$1("span",_hoisted_45$3,toDisplayString$3(Vi.$t("editor.slides.content")),1),Vi.advancedEditorView?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1("div",_hoisted_46$3,[createBaseVNode$1("label",_hoisted_47$2,toDisplayString$3(Vi.$t("editor.slides.contentType")),1),createBaseVNode$1("select",{id:"contentTypeSelect",class:"rounded shadow w-48",ref:"typeSelector",onInput:Br[16]||(Br[16]=FQ=>{Vi.newType=FQ.target.value,Vi.panelModified(Vi.currentSlide.panel[Vi.panelIndex])||Vi.newType==="dynamic"&&Vi.currentSlide.panel.some(BQ=>Vi.panelModified(BQ))?Vi.$vfm.open(`change-slide-${Vi.slideIndex}`):(Vi.changePanelType(Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex]),Vi.newType),Vi.toggleCenterPanel(),Vi.toggleCenterSlide())}),value:Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex])},[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Object.keys(Vi.editors).filter(FQ=>FQ!=="loading"),FQ=>(openBlock$1(),createElementBlock$1("option",{key:FQ,value:FQ},toDisplayString$3(FQ),9,_hoisted_49$2))),128))],40,_hoisted_48$2)]))]),Vi.advancedEditorView?(openBlock$1(),createBlock$1(RQ,{key:0,ref:"editor",config:Vi.currentSlide,onSlideEdit:Br[17]||(Br[17]=FQ=>Vi.$emit("slide-edit")),onConfigEdited:Br[18]||(Br[18]=(FQ,BQ=!1)=>Vi.$emit("custom-slide-updated",FQ,BQ,Vi.lang))},null,8,["config"])):(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex])]),{ref:"editor",key:Vi.panelIndex+Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex]),panel:Vi.currentSlide.panel[Vi.panelIndex],configFileStructure:Vi.configFileStructure,lang:Vi.lang,uid:Vi.uid,sourceCounts:Vi.sourceCounts,centerSlide:Vi.centerSlide,dynamicSelected:Vi.dynamicSelected,onSlideEdit:Br[19]||(Br[19]=(FQ=!0)=>{Vi.$emit("slide-edit"),Vi.currentSlide.panel[Vi.panelIndex].modified=FQ||void 0})},null,40,["panel","configFileStructure","lang","uid","sourceCounts","centerSlide","dynamicSelected"]))])])):(openBlock$1(),createElementBlock$1("div",_hoisted_50$2,[createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.slides.select")),1)])),createVNode$1(PQ,{name:`change-slide-${Vi.slideIndex}`,title:Vi.$t("editor.slides.changePanelType.title",{type:Vi.newType}),message:Vi.$t("editor.slides.changePanelType.message"),onOk:Br[20]||(Br[20]=FQ=>{Vi.changePanelType(Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex]),Vi.newType),Vi.toggleCenterPanel(),Vi.toggleCenterSlide()}),onCancel:Vi.cancelTypeChange},null,8,["name","title","message","onCancel"]),createVNode$1(PQ,{name:`one-panel-only-${Vi.slideIndex}`,title:Vi.$t("editor.slides.changeToOnePanel.title"),message:Vi.$t("editor.slides.changeToOnePanel.message"),onOk:Br[21]||(Br[21]=FQ=>Vi.toggleOnePanelOnly()),onCancel:Br[22]||(Br[22]=FQ=>Vi.onePanelOnly=!Vi.onePanelOnly)},null,8,["name","title","message"]),createVNode$1(NQ,{name:`one-to-two-panels-${Vi.slideIndex}`,title:Vi.$t("editor.slides.addBlankPanel.title"),message:Vi.$t("editor.slides.addBlankPanel.message"),options:[{label:Vi.$t("editor.slides.addBlankPanel.left"),action:()=>Vi.toggleOnePanelOnly("left")},{label:Vi.$t("editor.slides.addBlankPanel.right"),action:()=>Vi.toggleOnePanelOnly("right")}],onCancel:Br[23]||(Br[23]=FQ=>Vi.onePanelOnly=!Vi.onePanelOnly),cancelAllowed:!0},null,8,["name","title","message","options"])])}const SlideEditorV=_export_sfc$2(SlideEditorV$1,[["render",_sfc_render$8],["__scopeId","data-v-7fd1752e"]]);var top$1="top",bottom$1="bottom",right$1="right",left$1="left",auto$1="auto",basePlacements$1=[top$1,bottom$1,right$1,left$1],start$1="start",end$1="end",clippingParents$1="clippingParents",viewport$1="viewport",popper$1="popper",reference$1="reference",variationPlacements$1=basePlacements$1.reduce(function(Vi,Br){return Vi.concat([Br+"-"+start$1,Br+"-"+end$1])},[]),placements$1=[].concat(basePlacements$1,[auto$1]).reduce(function(Vi,Br){return Vi.concat([Br,Br+"-"+start$1,Br+"-"+end$1])},[]),beforeRead$1="beforeRead",read$2="read",afterRead$1="afterRead",beforeMain$1="beforeMain",main$1="main",afterMain$1="afterMain",beforeWrite$1="beforeWrite",write$1="write",afterWrite$1="afterWrite",modifierPhases$1=[beforeRead$1,read$2,afterRead$1,beforeMain$1,main$1,afterMain$1,beforeWrite$1,write$1,afterWrite$1];function getNodeName$1(Vi){return Vi?(Vi.nodeName||"").toLowerCase():null}function getWindow$1(Vi){if(Vi==null)return window;if(Vi.toString()!=="[object Window]"){var Br=Vi.ownerDocument;return Br&&Br.defaultView||window}return Vi}function isElement$2(Vi){var Br=getWindow$1(Vi).Element;return Vi instanceof Br||Vi instanceof Element}function isHTMLElement$1(Vi){var Br=getWindow$1(Vi).HTMLElement;return Vi instanceof Br||Vi instanceof HTMLElement}function isShadowRoot$1(Vi){if(typeof ShadowRoot>"u")return!1;var Br=getWindow$1(Vi).ShadowRoot;return Vi instanceof Br||Vi instanceof ShadowRoot}function applyStyles$2(Vi){var Br=Vi.state;Object.keys(Br.elements).forEach(function(Ui){var Es=Br.styles[Ui]||{},mh=Br.attributes[Ui]||{},$Q=Br.elements[Ui];!isHTMLElement$1($Q)||!getNodeName$1($Q)||(Object.assign($Q.style,Es),Object.keys(mh).forEach(function(RQ){var PQ=mh[RQ];PQ===!1?$Q.removeAttribute(RQ):$Q.setAttribute(RQ,PQ===!0?"":PQ)}))})}function effect$5(Vi){var Br=Vi.state,Ui={popper:{position:Br.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(Br.elements.popper.style,Ui.popper),Br.styles=Ui,Br.elements.arrow&&Object.assign(Br.elements.arrow.style,Ui.arrow),function(){Object.keys(Br.elements).forEach(function(Es){var mh=Br.elements[Es],$Q=Br.attributes[Es]||{},RQ=Object.keys(Br.styles.hasOwnProperty(Es)?Br.styles[Es]:Ui[Es]),PQ=RQ.reduce(function(NQ,FQ){return NQ[FQ]="",NQ},{});!isHTMLElement$1(mh)||!getNodeName$1(mh)||(Object.assign(mh.style,PQ),Object.keys($Q).forEach(function(NQ){mh.removeAttribute(NQ)}))})}}const applyStyles$3={name:"applyStyles",enabled:!0,phase:"write",fn:applyStyles$2,effect:effect$5,requires:["computeStyles"]};function getBasePlacement$2(Vi){return Vi.split("-")[0]}var max$1=Math.max,min$1=Math.min,round$1=Math.round;function getUAString(){var Vi=navigator.userAgentData;return Vi!=null&&Vi.brands&&Array.isArray(Vi.brands)?Vi.brands.map(function(Br){return Br.brand+"/"+Br.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect$1(Vi,Br,Ui){Br===void 0&&(Br=!1),Ui===void 0&&(Ui=!1);var Es=Vi.getBoundingClientRect(),mh=1,$Q=1;Br&&isHTMLElement$1(Vi)&&(mh=Vi.offsetWidth>0&&round$1(Es.width)/Vi.offsetWidth||1,$Q=Vi.offsetHeight>0&&round$1(Es.height)/Vi.offsetHeight||1);var RQ=isElement$2(Vi)?getWindow$1(Vi):window,PQ=RQ.visualViewport,NQ=!isLayoutViewport()&&Ui,FQ=(Es.left+(NQ&&PQ?PQ.offsetLeft:0))/mh,BQ=(Es.top+(NQ&&PQ?PQ.offsetTop:0))/$Q,jQ=Es.width/mh,HQ=Es.height/$Q;return{width:jQ,height:HQ,top:BQ,right:FQ+jQ,bottom:BQ+HQ,left:FQ,x:FQ,y:BQ}}function getLayoutRect$1(Vi){var Br=getBoundingClientRect$1(Vi),Ui=Vi.offsetWidth,Es=Vi.offsetHeight;return Math.abs(Br.width-Ui)<=1&&(Ui=Br.width),Math.abs(Br.height-Es)<=1&&(Es=Br.height),{x:Vi.offsetLeft,y:Vi.offsetTop,width:Ui,height:Es}}function contains$1(Vi,Br){var Ui=Br.getRootNode&&Br.getRootNode();if(Vi.contains(Br))return!0;if(Ui&&isShadowRoot$1(Ui)){var Es=Br;do{if(Es&&Vi.isSameNode(Es))return!0;Es=Es.parentNode||Es.host}while(Es)}return!1}function getComputedStyle$2(Vi){return getWindow$1(Vi).getComputedStyle(Vi)}function isTableElement$1(Vi){return["table","td","th"].indexOf(getNodeName$1(Vi))>=0}function getDocumentElement$1(Vi){return((isElement$2(Vi)?Vi.ownerDocument:Vi.document)||window.document).documentElement}function getParentNode$1(Vi){return getNodeName$1(Vi)==="html"?Vi:Vi.assignedSlot||Vi.parentNode||(isShadowRoot$1(Vi)?Vi.host:null)||getDocumentElement$1(Vi)}function getTrueOffsetParent$1(Vi){return!isHTMLElement$1(Vi)||getComputedStyle$2(Vi).position==="fixed"?null:Vi.offsetParent}function getContainingBlock$1(Vi){var Br=/firefox/i.test(getUAString()),Ui=/Trident/i.test(getUAString());if(Ui&&isHTMLElement$1(Vi)){var Es=getComputedStyle$2(Vi);if(Es.position==="fixed")return null}var mh=getParentNode$1(Vi);for(isShadowRoot$1(mh)&&(mh=mh.host);isHTMLElement$1(mh)&&["html","body"].indexOf(getNodeName$1(mh))<0;){var $Q=getComputedStyle$2(mh);if($Q.transform!=="none"||$Q.perspective!=="none"||$Q.contain==="paint"||["transform","perspective"].indexOf($Q.willChange)!==-1||Br&&$Q.willChange==="filter"||Br&&$Q.filter&&$Q.filter!=="none")return mh;mh=mh.parentNode}return null}function getOffsetParent$1(Vi){for(var Br=getWindow$1(Vi),Ui=getTrueOffsetParent$1(Vi);Ui&&isTableElement$1(Ui)&&getComputedStyle$2(Ui).position==="static";)Ui=getTrueOffsetParent$1(Ui);return Ui&&(getNodeName$1(Ui)==="html"||getNodeName$1(Ui)==="body"&&getComputedStyle$2(Ui).position==="static")?Br:Ui||getContainingBlock$1(Vi)||Br}function getMainAxisFromPlacement$1(Vi){return["top","bottom"].indexOf(Vi)>=0?"x":"y"}function within$1(Vi,Br,Ui){return max$1(Vi,min$1(Br,Ui))}function withinMaxClamp$1(Vi,Br,Ui){var Es=within$1(Vi,Br,Ui);return Es>Ui?Ui:Es}function getFreshSideObject$1(){return{top:0,right:0,bottom:0,left:0}}function mergePaddingObject$1(Vi){return Object.assign({},getFreshSideObject$1(),Vi)}function expandToHashMap$1(Vi,Br){return Br.reduce(function(Ui,Es){return Ui[Es]=Vi,Ui},{})}var toPaddingObject$1=function Vi(Br,Ui){return Br=typeof Br=="function"?Br(Object.assign({},Ui.rects,{placement:Ui.placement})):Br,mergePaddingObject$1(typeof Br!="number"?Br:expandToHashMap$1(Br,basePlacements$1))};function arrow$2(Vi){var Br,Ui=Vi.state,Es=Vi.name,mh=Vi.options,$Q=Ui.elements.arrow,RQ=Ui.modifiersData.popperOffsets,PQ=getBasePlacement$2(Ui.placement),NQ=getMainAxisFromPlacement$1(PQ),FQ=[left$1,right$1].indexOf(PQ)>=0,BQ=FQ?"height":"width";if(!(!$Q||!RQ)){var jQ=toPaddingObject$1(mh.padding,Ui),HQ=getLayoutRect$1($Q),KQ=NQ==="y"?top$1:left$1,see=NQ==="y"?bottom$1:right$1,aee=Ui.rects.reference[BQ]+Ui.rects.reference[NQ]-RQ[NQ]-Ui.rects.popper[BQ],lee=RQ[NQ]-Ui.rects.reference[NQ],pee=getOffsetParent$1($Q),Eee=pee?NQ==="y"?pee.clientHeight||0:pee.clientWidth||0:0,Cee=aee/2-lee/2,yee=jQ[KQ],Hee=Eee-HQ[BQ]-jQ[see],Nee=Eee/2-HQ[BQ]/2+Cee,Yee=within$1(yee,Nee,Hee),Ete=NQ;Ui.modifiersData[Es]=(Br={},Br[Ete]=Yee,Br.centerOffset=Yee-Nee,Br)}}function effect$4(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.element,mh=Es===void 0?"[data-popper-arrow]":Es;mh!=null&&(typeof mh=="string"&&(mh=Br.elements.popper.querySelector(mh),!mh)||contains$1(Br.elements.popper,mh)&&(Br.elements.arrow=mh))}const arrow$3={name:"arrow",enabled:!0,phase:"main",fn:arrow$2,effect:effect$4,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getVariation$1(Vi){return Vi.split("-")[1]}var unsetSides$1={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR$1(Vi,Br){var Ui=Vi.x,Es=Vi.y,mh=Br.devicePixelRatio||1;return{x:round$1(Ui*mh)/mh||0,y:round$1(Es*mh)/mh||0}}function mapToStyles$1(Vi){var Br,Ui=Vi.popper,Es=Vi.popperRect,mh=Vi.placement,$Q=Vi.variation,RQ=Vi.offsets,PQ=Vi.position,NQ=Vi.gpuAcceleration,FQ=Vi.adaptive,BQ=Vi.roundOffsets,jQ=Vi.isFixed,HQ=RQ.x,KQ=HQ===void 0?0:HQ,see=RQ.y,aee=see===void 0?0:see,lee=typeof BQ=="function"?BQ({x:KQ,y:aee}):{x:KQ,y:aee};KQ=lee.x,aee=lee.y;var pee=RQ.hasOwnProperty("x"),Eee=RQ.hasOwnProperty("y"),Cee=left$1,yee=top$1,Hee=window;if(FQ){var Nee=getOffsetParent$1(Ui),Yee="clientHeight",Ete="clientWidth";if(Nee===getWindow$1(Ui)&&(Nee=getDocumentElement$1(Ui),getComputedStyle$2(Nee).position!=="static"&&PQ==="absolute"&&(Yee="scrollHeight",Ete="scrollWidth")),Nee=Nee,mh===top$1||(mh===left$1||mh===right$1)&&$Q===end$1){yee=bottom$1;var Ate=jQ&&Nee===Hee&&Hee.visualViewport?Hee.visualViewport.height:Nee[Yee];aee-=Ate-Es.height,aee*=NQ?1:-1}if(mh===left$1||(mh===top$1||mh===bottom$1)&&$Q===end$1){Cee=right$1;var Pte=jQ&&Nee===Hee&&Hee.visualViewport?Hee.visualViewport.width:Nee[Ete];KQ-=Pte-Es.width,KQ*=NQ?1:-1}}var kte=Object.assign({position:PQ},FQ&&unsetSides$1),Nte=BQ===!0?roundOffsetsByDPR$1({x:KQ,y:aee},getWindow$1(Ui)):{x:KQ,y:aee};if(KQ=Nte.x,aee=Nte.y,NQ){var Bte;return Object.assign({},kte,(Bte={},Bte[yee]=Eee?"0":"",Bte[Cee]=pee?"0":"",Bte.transform=(Hee.devicePixelRatio||1)<=1?"translate("+KQ+"px, "+aee+"px)":"translate3d("+KQ+"px, "+aee+"px, 0)",Bte))}return Object.assign({},kte,(Br={},Br[yee]=Eee?aee+"px":"",Br[Cee]=pee?KQ+"px":"",Br.transform="",Br))}function computeStyles$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.gpuAcceleration,mh=Es===void 0?!0:Es,$Q=Ui.adaptive,RQ=$Q===void 0?!0:$Q,PQ=Ui.roundOffsets,NQ=PQ===void 0?!0:PQ,FQ={placement:getBasePlacement$2(Br.placement),variation:getVariation$1(Br.placement),popper:Br.elements.popper,popperRect:Br.rects.popper,gpuAcceleration:mh,isFixed:Br.options.strategy==="fixed"};Br.modifiersData.popperOffsets!=null&&(Br.styles.popper=Object.assign({},Br.styles.popper,mapToStyles$1(Object.assign({},FQ,{offsets:Br.modifiersData.popperOffsets,position:Br.options.strategy,adaptive:RQ,roundOffsets:NQ})))),Br.modifiersData.arrow!=null&&(Br.styles.arrow=Object.assign({},Br.styles.arrow,mapToStyles$1(Object.assign({},FQ,{offsets:Br.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:NQ})))),Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-placement":Br.placement})}const computeStyles$3={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:computeStyles$2,data:{}};var passive$1={passive:!0};function effect$3(Vi){var Br=Vi.state,Ui=Vi.instance,Es=Vi.options,mh=Es.scroll,$Q=mh===void 0?!0:mh,RQ=Es.resize,PQ=RQ===void 0?!0:RQ,NQ=getWindow$1(Br.elements.popper),FQ=[].concat(Br.scrollParents.reference,Br.scrollParents.popper);return $Q&&FQ.forEach(function(BQ){BQ.addEventListener("scroll",Ui.update,passive$1)}),PQ&&NQ.addEventListener("resize",Ui.update,passive$1),function(){$Q&&FQ.forEach(function(BQ){BQ.removeEventListener("scroll",Ui.update,passive$1)}),PQ&&NQ.removeEventListener("resize",Ui.update,passive$1)}}const eventListeners$1={name:"eventListeners",enabled:!0,phase:"write",fn:function Vi(){},effect:effect$3,data:{}};var hash$3={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement$1(Vi){return Vi.replace(/left|right|bottom|top/g,function(Br){return hash$3[Br]})}var hash$2={start:"end",end:"start"};function getOppositeVariationPlacement$1(Vi){return Vi.replace(/start|end/g,function(Br){return hash$2[Br]})}function getWindowScroll$1(Vi){var Br=getWindow$1(Vi),Ui=Br.pageXOffset,Es=Br.pageYOffset;return{scrollLeft:Ui,scrollTop:Es}}function getWindowScrollBarX$1(Vi){return getBoundingClientRect$1(getDocumentElement$1(Vi)).left+getWindowScroll$1(Vi).scrollLeft}function getViewportRect$1(Vi,Br){var Ui=getWindow$1(Vi),Es=getDocumentElement$1(Vi),mh=Ui.visualViewport,$Q=Es.clientWidth,RQ=Es.clientHeight,PQ=0,NQ=0;if(mh){$Q=mh.width,RQ=mh.height;var FQ=isLayoutViewport();(FQ||!FQ&&Br==="fixed")&&(PQ=mh.offsetLeft,NQ=mh.offsetTop)}return{width:$Q,height:RQ,x:PQ+getWindowScrollBarX$1(Vi),y:NQ}}function getDocumentRect$1(Vi){var Br,Ui=getDocumentElement$1(Vi),Es=getWindowScroll$1(Vi),mh=(Br=Vi.ownerDocument)==null?void 0:Br.body,$Q=max$1(Ui.scrollWidth,Ui.clientWidth,mh?mh.scrollWidth:0,mh?mh.clientWidth:0),RQ=max$1(Ui.scrollHeight,Ui.clientHeight,mh?mh.scrollHeight:0,mh?mh.clientHeight:0),PQ=-Es.scrollLeft+getWindowScrollBarX$1(Vi),NQ=-Es.scrollTop;return getComputedStyle$2(mh||Ui).direction==="rtl"&&(PQ+=max$1(Ui.clientWidth,mh?mh.clientWidth:0)-$Q),{width:$Q,height:RQ,x:PQ,y:NQ}}function isScrollParent$1(Vi){var Br=getComputedStyle$2(Vi),Ui=Br.overflow,Es=Br.overflowX,mh=Br.overflowY;return/auto|scroll|overlay|hidden/.test(Ui+mh+Es)}function getScrollParent$1(Vi){return["html","body","#document"].indexOf(getNodeName$1(Vi))>=0?Vi.ownerDocument.body:isHTMLElement$1(Vi)&&isScrollParent$1(Vi)?Vi:getScrollParent$1(getParentNode$1(Vi))}function listScrollParents$1(Vi,Br){var Ui;Br===void 0&&(Br=[]);var Es=getScrollParent$1(Vi),mh=Es===((Ui=Vi.ownerDocument)==null?void 0:Ui.body),$Q=getWindow$1(Es),RQ=mh?[$Q].concat($Q.visualViewport||[],isScrollParent$1(Es)?Es:[]):Es,PQ=Br.concat(RQ);return mh?PQ:PQ.concat(listScrollParents$1(getParentNode$1(RQ)))}function rectToClientRect$1(Vi){return Object.assign({},Vi,{left:Vi.x,top:Vi.y,right:Vi.x+Vi.width,bottom:Vi.y+Vi.height})}function getInnerBoundingClientRect$1(Vi,Br){var Ui=getBoundingClientRect$1(Vi,!1,Br==="fixed");return Ui.top=Ui.top+Vi.clientTop,Ui.left=Ui.left+Vi.clientLeft,Ui.bottom=Ui.top+Vi.clientHeight,Ui.right=Ui.left+Vi.clientWidth,Ui.width=Vi.clientWidth,Ui.height=Vi.clientHeight,Ui.x=Ui.left,Ui.y=Ui.top,Ui}function getClientRectFromMixedType$1(Vi,Br,Ui){return Br===viewport$1?rectToClientRect$1(getViewportRect$1(Vi,Ui)):isElement$2(Br)?getInnerBoundingClientRect$1(Br,Ui):rectToClientRect$1(getDocumentRect$1(getDocumentElement$1(Vi)))}function getClippingParents$1(Vi){var Br=listScrollParents$1(getParentNode$1(Vi)),Ui=["absolute","fixed"].indexOf(getComputedStyle$2(Vi).position)>=0,Es=Ui&&isHTMLElement$1(Vi)?getOffsetParent$1(Vi):Vi;return isElement$2(Es)?Br.filter(function(mh){return isElement$2(mh)&&contains$1(mh,Es)&&getNodeName$1(mh)!=="body"}):[]}function getClippingRect$1(Vi,Br,Ui,Es){var mh=Br==="clippingParents"?getClippingParents$1(Vi):[].concat(Br),$Q=[].concat(mh,[Ui]),RQ=$Q[0],PQ=$Q.reduce(function(NQ,FQ){var BQ=getClientRectFromMixedType$1(Vi,FQ,Es);return NQ.top=max$1(BQ.top,NQ.top),NQ.right=min$1(BQ.right,NQ.right),NQ.bottom=min$1(BQ.bottom,NQ.bottom),NQ.left=max$1(BQ.left,NQ.left),NQ},getClientRectFromMixedType$1(Vi,RQ,Es));return PQ.width=PQ.right-PQ.left,PQ.height=PQ.bottom-PQ.top,PQ.x=PQ.left,PQ.y=PQ.top,PQ}function computeOffsets$1(Vi){var Br=Vi.reference,Ui=Vi.element,Es=Vi.placement,mh=Es?getBasePlacement$2(Es):null,$Q=Es?getVariation$1(Es):null,RQ=Br.x+Br.width/2-Ui.width/2,PQ=Br.y+Br.height/2-Ui.height/2,NQ;switch(mh){case top$1:NQ={x:RQ,y:Br.y-Ui.height};break;case bottom$1:NQ={x:RQ,y:Br.y+Br.height};break;case right$1:NQ={x:Br.x+Br.width,y:PQ};break;case left$1:NQ={x:Br.x-Ui.width,y:PQ};break;default:NQ={x:Br.x,y:Br.y}}var FQ=mh?getMainAxisFromPlacement$1(mh):null;if(FQ!=null){var BQ=FQ==="y"?"height":"width";switch($Q){case start$1:NQ[FQ]=NQ[FQ]-(Br[BQ]/2-Ui[BQ]/2);break;case end$1:NQ[FQ]=NQ[FQ]+(Br[BQ]/2-Ui[BQ]/2);break}}return NQ}function detectOverflow$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Es===void 0?Vi.placement:Es,$Q=Ui.strategy,RQ=$Q===void 0?Vi.strategy:$Q,PQ=Ui.boundary,NQ=PQ===void 0?clippingParents$1:PQ,FQ=Ui.rootBoundary,BQ=FQ===void 0?viewport$1:FQ,jQ=Ui.elementContext,HQ=jQ===void 0?popper$1:jQ,KQ=Ui.altBoundary,see=KQ===void 0?!1:KQ,aee=Ui.padding,lee=aee===void 0?0:aee,pee=mergePaddingObject$1(typeof lee!="number"?lee:expandToHashMap$1(lee,basePlacements$1)),Eee=HQ===popper$1?reference$1:popper$1,Cee=Vi.rects.popper,yee=Vi.elements[see?Eee:HQ],Hee=getClippingRect$1(isElement$2(yee)?yee:yee.contextElement||getDocumentElement$1(Vi.elements.popper),NQ,BQ,RQ),Nee=getBoundingClientRect$1(Vi.elements.reference),Yee=computeOffsets$1({reference:Nee,element:Cee,strategy:"absolute",placement:mh}),Ete=rectToClientRect$1(Object.assign({},Cee,Yee)),Ate=HQ===popper$1?Ete:Nee,Pte={top:Hee.top-Ate.top+pee.top,bottom:Ate.bottom-Hee.bottom+pee.bottom,left:Hee.left-Ate.left+pee.left,right:Ate.right-Hee.right+pee.right},kte=Vi.modifiersData.offset;if(HQ===popper$1&&kte){var Nte=kte[mh];Object.keys(Pte).forEach(function(Bte){var Lte=[right$1,bottom$1].indexOf(Bte)>=0?1:-1,Rte=[top$1,bottom$1].indexOf(Bte)>=0?"y":"x";Pte[Bte]+=Nte[Rte]*Lte})}return Pte}function computeAutoPlacement$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Ui.boundary,$Q=Ui.rootBoundary,RQ=Ui.padding,PQ=Ui.flipVariations,NQ=Ui.allowedAutoPlacements,FQ=NQ===void 0?placements$1:NQ,BQ=getVariation$1(Es),jQ=BQ?PQ?variationPlacements$1:variationPlacements$1.filter(function(see){return getVariation$1(see)===BQ}):basePlacements$1,HQ=jQ.filter(function(see){return FQ.indexOf(see)>=0});HQ.length===0&&(HQ=jQ);var KQ=HQ.reduce(function(see,aee){return see[aee]=detectOverflow$1(Vi,{placement:aee,boundary:mh,rootBoundary:$Q,padding:RQ})[getBasePlacement$2(aee)],see},{});return Object.keys(KQ).sort(function(see,aee){return KQ[see]-KQ[aee]})}function getExpandedFallbackPlacements$1(Vi){if(getBasePlacement$2(Vi)===auto$1)return[];var Br=getOppositePlacement$1(Vi);return[getOppositeVariationPlacement$1(Vi),Br,getOppositeVariationPlacement$1(Br)]}function flip$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name;if(!Br.modifiersData[Es]._skip){for(var mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!0:RQ,NQ=Ui.fallbackPlacements,FQ=Ui.padding,BQ=Ui.boundary,jQ=Ui.rootBoundary,HQ=Ui.altBoundary,KQ=Ui.flipVariations,see=KQ===void 0?!0:KQ,aee=Ui.allowedAutoPlacements,lee=Br.options.placement,pee=getBasePlacement$2(lee),Eee=pee===lee,Cee=NQ||(Eee||!see?[getOppositePlacement$1(lee)]:getExpandedFallbackPlacements$1(lee)),yee=[lee].concat(Cee).reduce(function(Qte,ore){return Qte.concat(getBasePlacement$2(ore)===auto$1?computeAutoPlacement$1(Br,{placement:ore,boundary:BQ,rootBoundary:jQ,padding:FQ,flipVariations:see,allowedAutoPlacements:aee}):ore)},[]),Hee=Br.rects.reference,Nee=Br.rects.popper,Yee=new Map,Ete=!0,Ate=yee[0],Pte=0;Pte=0,Rte=Lte?"width":"height",Fte=detectOverflow$1(Br,{placement:kte,boundary:BQ,rootBoundary:jQ,altBoundary:HQ,padding:FQ}),jte=Lte?Bte?right$1:left$1:Bte?bottom$1:top$1;Hee[Rte]>Nee[Rte]&&(jte=getOppositePlacement$1(jte));var Xte=getOppositePlacement$1(jte),ire=[];if($Q&&ire.push(Fte[Nte]<=0),PQ&&ire.push(Fte[jte]<=0,Fte[Xte]<=0),ire.every(function(Qte){return Qte})){Ate=kte,Ete=!1;break}Yee.set(kte,ire)}if(Ete)for(var qte=see?3:1,Kte=function(ore){var fre=yee.find(function(vre){var Are=Yee.get(vre);if(Are)return Are.slice(0,ore).every(function(sre){return sre})});if(fre)return Ate=fre,"break"},nre=qte;nre>0;nre--){var Wte=Kte(nre);if(Wte==="break")break}Br.placement!==Ate&&(Br.modifiersData[Es]._skip=!0,Br.placement=Ate,Br.reset=!0)}}const flip$3={name:"flip",enabled:!0,phase:"main",fn:flip$2,requiresIfExists:["offset"],data:{_skip:!1}};function getSideOffsets$1(Vi,Br,Ui){return Ui===void 0&&(Ui={x:0,y:0}),{top:Vi.top-Br.height-Ui.y,right:Vi.right-Br.width+Ui.x,bottom:Vi.bottom-Br.height+Ui.y,left:Vi.left-Br.width-Ui.x}}function isAnySideFullyClipped$1(Vi){return[top$1,right$1,bottom$1,left$1].some(function(Br){return Vi[Br]>=0})}function hide$2(Vi){var Br=Vi.state,Ui=Vi.name,Es=Br.rects.reference,mh=Br.rects.popper,$Q=Br.modifiersData.preventOverflow,RQ=detectOverflow$1(Br,{elementContext:"reference"}),PQ=detectOverflow$1(Br,{altBoundary:!0}),NQ=getSideOffsets$1(RQ,Es),FQ=getSideOffsets$1(PQ,mh,$Q),BQ=isAnySideFullyClipped$1(NQ),jQ=isAnySideFullyClipped$1(FQ);Br.modifiersData[Ui]={referenceClippingOffsets:NQ,popperEscapeOffsets:FQ,isReferenceHidden:BQ,hasPopperEscaped:jQ},Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-reference-hidden":BQ,"data-popper-escaped":jQ})}const hide$3={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hide$2};function distanceAndSkiddingToXY$1(Vi,Br,Ui){var Es=getBasePlacement$2(Vi),mh=[left$1,top$1].indexOf(Es)>=0?-1:1,$Q=typeof Ui=="function"?Ui(Object.assign({},Br,{placement:Vi})):Ui,RQ=$Q[0],PQ=$Q[1];return RQ=RQ||0,PQ=(PQ||0)*mh,[left$1,right$1].indexOf(Es)>=0?{x:PQ,y:RQ}:{x:RQ,y:PQ}}function offset$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.offset,$Q=mh===void 0?[0,0]:mh,RQ=placements$1.reduce(function(BQ,jQ){return BQ[jQ]=distanceAndSkiddingToXY$1(jQ,Br.rects,$Q),BQ},{}),PQ=RQ[Br.placement],NQ=PQ.x,FQ=PQ.y;Br.modifiersData.popperOffsets!=null&&(Br.modifiersData.popperOffsets.x+=NQ,Br.modifiersData.popperOffsets.y+=FQ),Br.modifiersData[Es]=RQ}const offset$3={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:offset$2};function popperOffsets$2(Vi){var Br=Vi.state,Ui=Vi.name;Br.modifiersData[Ui]=computeOffsets$1({reference:Br.rects.reference,element:Br.rects.popper,strategy:"absolute",placement:Br.placement})}const popperOffsets$3={name:"popperOffsets",enabled:!0,phase:"read",fn:popperOffsets$2,data:{}};function getAltAxis$1(Vi){return Vi==="x"?"y":"x"}function preventOverflow$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!1:RQ,NQ=Ui.boundary,FQ=Ui.rootBoundary,BQ=Ui.altBoundary,jQ=Ui.padding,HQ=Ui.tether,KQ=HQ===void 0?!0:HQ,see=Ui.tetherOffset,aee=see===void 0?0:see,lee=detectOverflow$1(Br,{boundary:NQ,rootBoundary:FQ,padding:jQ,altBoundary:BQ}),pee=getBasePlacement$2(Br.placement),Eee=getVariation$1(Br.placement),Cee=!Eee,yee=getMainAxisFromPlacement$1(pee),Hee=getAltAxis$1(yee),Nee=Br.modifiersData.popperOffsets,Yee=Br.rects.reference,Ete=Br.rects.popper,Ate=typeof aee=="function"?aee(Object.assign({},Br.rects,{placement:Br.placement})):aee,Pte=typeof Ate=="number"?{mainAxis:Ate,altAxis:Ate}:Object.assign({mainAxis:0,altAxis:0},Ate),kte=Br.modifiersData.offset?Br.modifiersData.offset[Br.placement]:null,Nte={x:0,y:0};if(Nee){if($Q){var Bte,Lte=yee==="y"?top$1:left$1,Rte=yee==="y"?bottom$1:right$1,Fte=yee==="y"?"height":"width",jte=Nee[yee],Xte=jte+lee[Lte],ire=jte-lee[Rte],qte=KQ?-Ete[Fte]/2:0,Kte=Eee===start$1?Yee[Fte]:Ete[Fte],nre=Eee===start$1?-Ete[Fte]:-Yee[Fte],Wte=Br.elements.arrow,Qte=KQ&&Wte?getLayoutRect$1(Wte):{width:0,height:0},ore=Br.modifiersData["arrow#persistent"]?Br.modifiersData["arrow#persistent"].padding:getFreshSideObject$1(),fre=ore[Lte],vre=ore[Rte],Are=within$1(0,Yee[Fte],Qte[Fte]),sre=Cee?Yee[Fte]/2-qte-Are-fre-Pte.mainAxis:Kte-Are-fre-Pte.mainAxis,mre=Cee?-Yee[Fte]/2+qte+Are+vre+Pte.mainAxis:nre+Are+vre+Pte.mainAxis,gre=Br.elements.arrow&&getOffsetParent$1(Br.elements.arrow),xre=gre?yee==="y"?gre.clientTop||0:gre.clientLeft||0:0,dre=(Bte=kte?.[yee])!=null?Bte:0,tre=jte+sre-dre-xre,yre=jte+mre-dre,Sre=within$1(KQ?min$1(Xte,tre):Xte,jte,KQ?max$1(ire,yre):ire);Nee[yee]=Sre,Nte[yee]=Sre-jte}if(PQ){var $re,cre=yee==="x"?top$1:left$1,Dre=yee==="x"?bottom$1:right$1,ure=Nee[Hee],Zte=Hee==="y"?"height":"width",Yte=ure+lee[cre],Jte=ure-lee[Dre],hre=[top$1,left$1].indexOf(pee)!==-1,Ere=($re=kte?.[Hee])!=null?$re:0,wre=hre?Yte:ure-Yee[Zte]-Ete[Zte]-Ere+Pte.altAxis,Pre=hre?ure+Yee[Zte]+Ete[Zte]-Ere-Pte.altAxis:Jte,Hre=KQ&&hre?withinMaxClamp$1(wre,ure,Pre):within$1(KQ?wre:Yte,ure,KQ?Pre:Jte);Nee[Hee]=Hre,Nte[Hee]=Hre-ure}Br.modifiersData[Es]=Nte}}const preventOverflow$3={name:"preventOverflow",enabled:!0,phase:"main",fn:preventOverflow$2,requiresIfExists:["offset"]};function getHTMLElementScroll$1(Vi){return{scrollLeft:Vi.scrollLeft,scrollTop:Vi.scrollTop}}function getNodeScroll$1(Vi){return Vi===getWindow$1(Vi)||!isHTMLElement$1(Vi)?getWindowScroll$1(Vi):getHTMLElementScroll$1(Vi)}function isElementScaled$1(Vi){var Br=Vi.getBoundingClientRect(),Ui=round$1(Br.width)/Vi.offsetWidth||1,Es=round$1(Br.height)/Vi.offsetHeight||1;return Ui!==1||Es!==1}function getCompositeRect$1(Vi,Br,Ui){Ui===void 0&&(Ui=!1);var Es=isHTMLElement$1(Br),mh=isHTMLElement$1(Br)&&isElementScaled$1(Br),$Q=getDocumentElement$1(Br),RQ=getBoundingClientRect$1(Vi,mh,Ui),PQ={scrollLeft:0,scrollTop:0},NQ={x:0,y:0};return(Es||!Es&&!Ui)&&((getNodeName$1(Br)!=="body"||isScrollParent$1($Q))&&(PQ=getNodeScroll$1(Br)),isHTMLElement$1(Br)?(NQ=getBoundingClientRect$1(Br,!0),NQ.x+=Br.clientLeft,NQ.y+=Br.clientTop):$Q&&(NQ.x=getWindowScrollBarX$1($Q))),{x:RQ.left+PQ.scrollLeft-NQ.x,y:RQ.top+PQ.scrollTop-NQ.y,width:RQ.width,height:RQ.height}}function order$1(Vi){var Br=new Map,Ui=new Set,Es=[];Vi.forEach(function($Q){Br.set($Q.name,$Q)});function mh($Q){Ui.add($Q.name);var RQ=[].concat($Q.requires||[],$Q.requiresIfExists||[]);RQ.forEach(function(PQ){if(!Ui.has(PQ)){var NQ=Br.get(PQ);NQ&&mh(NQ)}}),Es.push($Q)}return Vi.forEach(function($Q){Ui.has($Q.name)||mh($Q)}),Es}function orderModifiers$1(Vi){var Br=order$1(Vi);return modifierPhases$1.reduce(function(Ui,Es){return Ui.concat(Br.filter(function(mh){return mh.phase===Es}))},[])}function debounce$2(Vi){var Br;return function(){return Br||(Br=new Promise(function(Ui){Promise.resolve().then(function(){Br=void 0,Ui(Vi())})})),Br}}function mergeByName$1(Vi){var Br=Vi.reduce(function(Ui,Es){var mh=Ui[Es.name];return Ui[Es.name]=mh?Object.assign({},mh,Es,{options:Object.assign({},mh.options,Es.options),data:Object.assign({},mh.data,Es.data)}):Es,Ui},{});return Object.keys(Br).map(function(Ui){return Br[Ui]})}var DEFAULT_OPTIONS$1={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements$1(){for(var Vi=arguments.length,Br=new Array(Vi),Ui=0;Ui{Ui.value.update()}));const NQ=()=>{Br.value=!Br.value,RQ.value._tippy.hide()},FQ=()=>{RQ.value._tippy.setProps({placement:Br.value?PQ.tooltipPlacementAlt:PQ.tooltipPlacement}),RQ.value._tippy.show()},BQ=()=>{RQ.value._tippy.hide()};return onMounted$1(()=>{window.addEventListener("click",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)},{capture:!0}),window.addEventListener("blur",()=>{Br.value=!1}),window.addEventListener("focusin",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)}),RQ.value.addEventListener("focus",FQ),RQ.value.addEventListener("blur",BQ),RQ.value.addEventListener("mouseover",FQ),RQ.value.addEventListener("mouseleave",BQ),nextTick$2(()=>{const jQ={name:"overflowScroll",enabled:!0,phase:"main",fn({state:HQ}){const{bottom:KQ}=detectOverflow$1(HQ);KQ>0?(HQ.styles.popper.overflowY=KQ>100?"auto":void 0,HQ.styles.popper.overflowX="hidden",HQ.styles.popper.height=`${HQ.rects.popper.height-KQ-8}px`):HQ.styles.popper.height="auto"}};RQ.value&&$Q.value&&(Ui.value=createPopper$1(RQ.value,$Q.value,{placement:PQ.position||"bottom",modifiers:[jQ,{name:"offset",options:{offset:[0,5]}}],...PQ.popperOptions}))})}),onBeforeUnmount$1(()=>{Es.forEach(jQ=>jQ()),window.removeEventListener("click",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)},{capture:!0}),window.removeEventListener("blur",()=>{Br.value=!1}),window.removeEventListener("focusin",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)}),RQ.value.removeEventListener("focus",FQ),RQ.value.removeEventListener("blur",BQ),RQ.value.removeEventListener("mouseover",FQ),RQ.value.removeEventListener("mouseleave",BQ),Br.value=!1}),(jQ,HQ)=>{const KQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",{ref_key:"el",ref:mh},[withDirectives$1((openBlock$1(),createElementBlock$1("button",{type:"button",class:"text-gray-500 hover:text-black dropdown-button",onClick:NQ,content:Vi.tooltip,"aria-label":Vi.ariaLabel?String(Vi.ariaLabel):String(Vi.tooltip),ref_key:"dropdownTrigger",ref:RQ},[renderSlot$1(jQ.$slots,"header")],8,_hoisted_1$8)),[[KQ,{placement:Vi.tooltipPlacement,appendTo:"parent",trigger:"manual",delay:"200",touch:["hold",500]}]]),withDirectives$1(createBaseVNode$1("div",{onClick:HQ[0]||(HQ[0]=see=>{Ui.value.update(),Br.value=!1}),class:normalizeClass$1(["rv-dropdown shadow-md border border-gray:200 py-1 bg-white rounded z-10",{"text-center":Vi.centered}]),ref_key:"dropdown",ref:$Q},[renderSlot$1(jQ.$slots,"default",{close:()=>Br.value=!Br.value})],2),[[vShow$1,Br.value]])],512)}}});var __defProp$7=Object.defineProperty,__getOwnPropDesc$5=Object.getOwnPropertyDescriptor,__decorateClass$7=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$5(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$7(Br,Ui,mh),mh};let TocOptionsV=class extends Vue{copyAllowed;deleteAllowed;copySlide(){this.$emit("copy")}clearSlide(){this.$emit("clear")}};__decorateClass$7([Prop({default:!0})],TocOptionsV.prototype,"copyAllowed",2);__decorateClass$7([Prop({default:!0})],TocOptionsV.prototype,"deleteAllowed",2);TocOptionsV=__decorateClass$7([Options$1({components:{"dropdown-menu":_sfc_main}})],TocOptionsV);const _withScopeId$2=Vi=>(pushScopeId$1("data-v-8d87603a"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$7=_withScopeId$2(()=>createBaseVNode$1("div",{class:"slide-toc-button flex justify-center items-center"},[createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"14",height:"14",viewBox:"0 0 122.88 29.956","enable-background":"new 0 0 122.88 29.956","xml:space":"preserve",class:"mb-0 leading-none"},[createBaseVNode$1("g",null,[createBaseVNode$1("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M122.88,14.978c0,8.271-6.708,14.979-14.979,14.979s-14.976-6.708-14.976-14.979 C92.926,6.708,99.631,0,107.901,0S122.88,6.708,122.88,14.978L122.88,14.978z M29.954,14.978c0,8.271-6.708,14.979-14.979,14.979 S0,23.248,0,14.978C0,6.708,6.705,0,14.976,0S29.954,6.708,29.954,14.978L29.954,14.978z M76.417,14.978 c0,8.271-6.708,14.979-14.979,14.979c-8.27,0-14.978-6.708-14.978-14.979C46.46,6.708,53.168,0,61.438,0 C69.709,0,76.417,6.708,76.417,14.978L76.417,14.978z"})])])],-1)),_hoisted_2$7={class:"flex items-center gap-1"},_hoisted_3$7=_withScopeId$2(()=>createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",height:"17",width:"17",viewBox:"0 0 24 24",class:"flex-shrink-0 mx-2 my-1"},[createBaseVNode$1("path",{d:"M5 22q-.825 0-1.413-.587Q3 20.825 3 20V6h2v14h11v2Zm4-4q-.825 0-1.412-.587Q7 16.825 7 16V4q0-.825.588-1.413Q8.175 2 9 2h9q.825 0 1.413.587Q20 3.175 20 4v12q0 .825-.587 1.413Q18.825 18 18 18Zm0-2h9V4H9v12Zm0 0V4v12Z"})],-1)),_hoisted_4$7={class:"flex items-center gap-1.5"},_hoisted_5$6=_withScopeId$2(()=>createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 110.61 122.88",width:"15",height:"15",class:"mx-2 my-1"},[createBaseVNode$1("path",{d:"M39.27,58.64a4.74,4.74,0,1,1,9.47,0V93.72a4.74,4.74,0,1,1-9.47,0V58.64Zm63.6-19.86L98,103a22.29,22.29,0,0,1-6.33,14.1,19.41,19.41,0,0,1-13.88,5.78h-45a19.4,19.4,0,0,1-13.86-5.78l0,0A22.31,22.31,0,0,1,12.59,103L7.74,38.78H0V25c0-3.32,1.63-4.58,4.84-4.58H27.58V10.79A10.82,10.82,0,0,1,38.37,0H72.24A10.82,10.82,0,0,1,83,10.79v9.62h23.35a6.19,6.19,0,0,1,1,.06A3.86,3.86,0,0,1,110.59,24c0,.2,0,.38,0,.57V38.78Zm-9.5.17H17.24L22,102.3a12.82,12.82,0,0,0,3.57,8.1l0,0a10,10,0,0,0,7.19,3h45a10.06,10.06,0,0,0,7.19-3,12.8,12.8,0,0,0,3.59-8.1L93.37,39ZM71,20.41V12.05H39.64v8.36ZM61.87,58.64a4.74,4.74,0,1,1,9.47,0V93.72a4.74,4.74,0,1,1-9.47,0V58.64Z"})],-1));function _sfc_render$7(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("dropdown-menu");return openBlock$1(),createElementBlock$1("div",{onClick:Br[2]||(Br[2]=withModifiers$1(()=>{},["stop"])),onMouseover:Br[3]||(Br[3]=withModifiers$1(()=>{},["stop"])),class:"slide-toc-button cursor-auto"},[createVNode$1(RQ,{class:"flex-shrink-0",position:"bottom-start",tooltip:Vi.$t("editor.slides.toc.dropdownTooltip"),tooltipPlacement:"top-start",tooltipPlacementAlt:"left",ref:"dropdown"},{header:withCtx$1(()=>[_hoisted_1$7]),default:withCtx$1(()=>[createBaseVNode$1("a",{href:"javascript:;",class:normalizeClass$1(["flex items-center space-x-2 leading-snug text-left w-auto",{"disabled click-events-none cursor-not-allowed opacity-60":!Vi.copyAllowed}]),onClick:Br[0]||(Br[0]=PQ=>Vi.copyAllowed&&Vi.copySlide()),role:"button","aria-label":"copy-contents"},[createBaseVNode$1("span",_hoisted_2$7,[_hoisted_3$7,createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.slides.toc.dropdown.copy")),1)])],2),createBaseVNode$1("a",{href:"javascript:;",class:normalizeClass$1(["flex leading-snug items-center text-left w-auto",{"disabled click-events-none cursor-not-allowed opacity-60":!Vi.deleteAllowed}]),onClick:Br[1]||(Br[1]=PQ=>Vi.deleteAllowed&&Vi.clearSlide()),role:"button","aria-label":"DELETE"},[createBaseVNode$1("span",_hoisted_4$7,[_hoisted_5$6,createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.slides.toc.dropdown.clear")),1)])],2)]),_:1},8,["tooltip"])],32)}const TocOptions=_export_sfc$2(TocOptionsV,[["render",_sfc_render$7],["__scopeId","data-v-8d87603a"]]);var toString$1=Object.prototype.toString,kindOf=function Vi(Br){if(Br===void 0)return"undefined";if(Br===null)return"null";var Ui=typeof Br;if(Ui==="boolean")return"boolean";if(Ui==="string")return"string";if(Ui==="number")return"number";if(Ui==="symbol")return"symbol";if(Ui==="function")return isGeneratorFn(Br)?"generatorfunction":"function";if(isArray$2(Br))return"array";if(isBuffer(Br))return"buffer";if(isArguments(Br))return"arguments";if(isDate$1(Br))return"date";if(isError(Br))return"error";if(isRegexp(Br))return"regexp";switch(ctorName(Br)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(isGeneratorObj(Br))return"generator";switch(Ui=toString$1.call(Br),Ui){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return Ui.slice(8,-1).toLowerCase().replace(/\s/g,"")};function ctorName(Vi){return typeof Vi.constructor=="function"?Vi.constructor.name:null}function isArray$2(Vi){return Array.isArray?Array.isArray(Vi):Vi instanceof Array}function isError(Vi){return Vi instanceof Error||typeof Vi.message=="string"&&Vi.constructor&&typeof Vi.constructor.stackTraceLimit=="number"}function isDate$1(Vi){return Vi instanceof Date?!0:typeof Vi.toDateString=="function"&&typeof Vi.getDate=="function"&&typeof Vi.setDate=="function"}function isRegexp(Vi){return Vi instanceof RegExp?!0:typeof Vi.flags=="string"&&typeof Vi.ignoreCase=="boolean"&&typeof Vi.multiline=="boolean"&&typeof Vi.global=="boolean"}function isGeneratorFn(Vi,Br){return ctorName(Vi)==="GeneratorFunction"}function isGeneratorObj(Vi){return typeof Vi.throw=="function"&&typeof Vi.return=="function"&&typeof Vi.next=="function"}function isArguments(Vi){try{if(typeof Vi.length=="number"&&typeof Vi.callee=="function")return!0}catch(Br){if(Br.message.indexOf("callee")!==-1)return!0}return!1}function isBuffer(Vi){return Vi.constructor&&typeof Vi.constructor.isBuffer=="function"?Vi.constructor.isBuffer(Vi):!1}/*! +`,RQ.map=[Ui,Br.line],!0},fence=function Vi(Br,Ui,Es,mh){var $Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ=!1,KQ=Br.bMarks[Ui]+Br.tShift[Ui],see=Br.eMarks[Ui];if(Br.sCount[Ui]-Br.blkIndent>=4||KQ+3>see||($Q=Br.src.charCodeAt(KQ),$Q!==126&&$Q!==96)||(FQ=KQ,KQ=Br.skipChars(KQ,$Q),RQ=KQ-FQ,RQ<3)||(jQ=Br.src.slice(FQ,KQ),PQ=Br.src.slice(KQ,see),$Q===96&&PQ.indexOf(String.fromCharCode($Q))>=0))return!1;if(mh)return!0;for(NQ=Ui;NQ++,!(NQ>=Es||(KQ=FQ=Br.bMarks[NQ]+Br.tShift[NQ],see=Br.eMarks[NQ],KQ=4)&&(KQ=Br.skipChars(KQ,$Q),!(KQ-FQ=4||Br.src.charCodeAt(Pte++)!==62)return!1;if(mh)return!0;for(NQ=KQ=Br.sCount[Ui]+1,Br.src.charCodeAt(Pte)===32?(Pte++,NQ++,KQ++,$Q=!1,yee=!0):Br.src.charCodeAt(Pte)===9?(yee=!0,(Br.bsCount[Ui]+KQ)%4===3?(Pte++,NQ++,KQ++,$Q=!1):$Q=!0):yee=!1,see=[Br.bMarks[Ui]],Br.bMarks[Ui]=Pte;Pte=kte,Eee=[Br.sCount[Ui]],Br.sCount[Ui]=KQ-NQ,Cee=[Br.tShift[Ui]],Br.tShift[Ui]=Pte-Br.bMarks[Ui],Nee=Br.md.block.ruler.getRules("blockquote"),pee=Br.parentType,Br.parentType="blockquote",HQ=Ui+1;HQ=kte));HQ++){if(Br.src.charCodeAt(Pte++)===62&&!Ete){for(NQ=KQ=Br.sCount[HQ]+1,Br.src.charCodeAt(Pte)===32?(Pte++,NQ++,KQ++,$Q=!1,yee=!0):Br.src.charCodeAt(Pte)===9?(yee=!0,(Br.bsCount[HQ]+KQ)%4===3?(Pte++,NQ++,KQ++,$Q=!1):$Q=!0):yee=!1,see.push(Br.bMarks[HQ]),Br.bMarks[HQ]=Pte;Pte=kte,aee.push(Br.bsCount[HQ]),Br.bsCount[HQ]=Br.sCount[HQ]+1+(yee?1:0),Eee.push(Br.sCount[HQ]),Br.sCount[HQ]=KQ-NQ,Cee.push(Br.tShift[HQ]),Br.tShift[HQ]=Pte-Br.bMarks[HQ];continue}if(BQ)break;for(Hee=!1,PQ=0,FQ=Nee.length;PQ",Yee.map=jQ=[Ui,0],Br.md.block.tokenize(Br,Ui,HQ),Yee=Br.push("blockquote_close","blockquote",-1),Yee.markup=">",Br.lineMax=Ate,Br.parentType=pee,jQ[1]=Br.line,PQ=0;PQ=4||($Q=Br.src.charCodeAt(FQ++),$Q!==42&&$Q!==45&&$Q!==95))return!1;for(RQ=1;FQ=$Q||(Ui=Vi.src.charCodeAt(mh++),Ui<48||Ui>57))return-1;for(;;){if(mh>=$Q)return-1;if(Ui=Vi.src.charCodeAt(mh++),Ui>=48&&Ui<=57){if(mh-Es>=10)return-1;continue}if(Ui===41||Ui===46)break;return-1}return mh<$Q&&(Ui=Vi.src.charCodeAt(mh),!isSpace$7(Ui))?-1:mh}function markTightParagraphs(Vi,Br){var Ui,Es,mh=Vi.level+2;for(Ui=Br+2,Es=Vi.tokens.length-2;Ui=4||Br.listIndent>=0&&Br.sCount[Ui]-Br.listIndent>=4&&Br.sCount[Ui]=Br.blkIndent&&(jte=!0),(kte=skipOrderedListMarker(Br,Ui))>=0){if(jQ=!0,Bte=Br.bMarks[Ui]+Br.tShift[Ui],pee=Number(Br.src.slice(Bte,kte-1)),jte&&pee!==1)return!1}else if((kte=skipBulletListMarker(Br,Ui))>=0)jQ=!1;else return!1;if(jte&&Br.skipSpaces(kte)>=Br.eMarks[Ui])return!1;if(lee=Br.src.charCodeAt(kte-1),mh)return!0;for(aee=Br.tokens.length,jQ?(Fte=Br.push("ordered_list_open","ol",1),pee!==1&&(Fte.attrs=[["start",pee]])):Fte=Br.push("bullet_list_open","ul",1),Fte.map=see=[Ui,0],Fte.markup=String.fromCharCode(lee),Cee=Ui,Nte=!1,Rte=Br.md.block.ruler.getRules("list"),Nee=Br.parentType,Br.parentType="list";Cee=Eee?FQ=1:FQ=yee-BQ,FQ>4&&(FQ=1),NQ=BQ+FQ,Fte=Br.push("list_item_open","li",1),Fte.markup=String.fromCharCode(lee),Fte.map=HQ=[Ui,0],jQ&&(Fte.info=Br.src.slice(Bte,kte-1)),Ate=Br.tight,Ete=Br.tShift[Ui],Yee=Br.sCount[Ui],Hee=Br.listIndent,Br.listIndent=Br.blkIndent,Br.blkIndent=NQ,Br.tight=!0,Br.tShift[Ui]=RQ-Br.bMarks[Ui],Br.sCount[Ui]=yee,RQ>=Eee&&Br.isEmpty(Ui+1)?Br.line=Math.min(Br.line+2,Es):Br.md.block.tokenize(Br,Ui,Es,!0),(!Br.tight||Nte)&&(Xte=!1),Nte=Br.line-Ui>1&&Br.isEmpty(Br.line-1),Br.blkIndent=Br.listIndent,Br.listIndent=Hee,Br.tShift[Ui]=Ete,Br.sCount[Ui]=Yee,Br.tight=Ate,Fte=Br.push("list_item_close","li",-1),Fte.markup=String.fromCharCode(lee),Cee=Ui=Br.line,HQ[1]=Cee,RQ=Br.bMarks[Ui],Cee>=Es||Br.sCount[Cee]=4)break;for(Lte=!1,PQ=0,KQ=Rte.length;PQ=4||Br.src.charCodeAt(Nee)!==91)return!1;for(;++Nee3)&&!(Br.sCount[Ete]<0)){for(Eee=!1,BQ=0,jQ=Cee.length;BQ"u"&&(Br.env.references={}),typeof Br.env.references[HQ]>"u"&&(Br.env.references[HQ]={title:yee,href:FQ}),Br.parentType=see,Br.line=Ui+Hee+1),!0)},html_blocks=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],html_re={},attr_name="[a-zA-Z_:][a-zA-Z0-9:._-]*",unquoted="[^\"'=<>`\\x00-\\x20]+",single_quoted="'[^']*'",double_quoted='"[^"]*"',attr_value="(?:"+unquoted+"|"+single_quoted+"|"+double_quoted+")",attribute="(?:\\s+"+attr_name+"(?:\\s*=\\s*"+attr_value+")?)",open_tag="<[A-Za-z][A-Za-z0-9\\-]*"+attribute+"*\\s*\\/?>",close_tag="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",comment="|",processing="<[?][\\s\\S]*?[?]>",declaration="]*>",cdata="",HTML_TAG_RE$1=new RegExp("^(?:"+open_tag+"|"+close_tag+"|"+comment+"|"+processing+"|"+declaration+"|"+cdata+")"),HTML_OPEN_CLOSE_TAG_RE$1=new RegExp("^(?:"+open_tag+"|"+close_tag+")");html_re.HTML_TAG_RE=HTML_TAG_RE$1;html_re.HTML_OPEN_CLOSE_TAG_RE=HTML_OPEN_CLOSE_TAG_RE$1;var block_names=html_blocks,HTML_OPEN_CLOSE_TAG_RE=html_re.HTML_OPEN_CLOSE_TAG_RE,HTML_SEQUENCES=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(HTML_OPEN_CLOSE_TAG_RE.source+"\\s*$"),/^$/,!1]],html_block=function Vi(Br,Ui,Es,mh){var $Q,RQ,PQ,NQ,FQ=Br.bMarks[Ui]+Br.tShift[Ui],BQ=Br.eMarks[Ui];if(Br.sCount[Ui]-Br.blkIndent>=4||!Br.md.options.html||Br.src.charCodeAt(FQ)!==60)return!1;for(NQ=Br.src.slice(FQ,BQ),$Q=0;$Q=4||($Q=Br.src.charCodeAt(FQ),$Q!==35||FQ>=BQ))return!1;for(RQ=1,$Q=Br.src.charCodeAt(++FQ);$Q===35&&FQ6||FQFQ&&isSpace$5(Br.src.charCodeAt(PQ-1))&&(BQ=PQ),Br.line=Ui+1,NQ=Br.push("heading_open","h"+String(RQ),1),NQ.markup="########".slice(0,RQ),NQ.map=[Ui,Br.line],NQ=Br.push("inline","",0),NQ.content=Br.src.slice(FQ,BQ).trim(),NQ.map=[Ui,Br.line],NQ.children=[],NQ=Br.push("heading_close","h"+String(RQ),-1),NQ.markup="########".slice(0,RQ)),!0)},lheading=function Vi(Br,Ui,Es){var mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ,KQ=Ui+1,see,aee=Br.md.block.ruler.getRules("paragraph");if(Br.sCount[Ui]-Br.blkIndent>=4)return!1;for(see=Br.parentType,Br.parentType="paragraph";KQ3)){if(Br.sCount[KQ]>=Br.blkIndent&&(FQ=Br.bMarks[KQ]+Br.tShift[KQ],BQ=Br.eMarks[KQ],FQ=BQ)))){jQ=HQ===61?1:2;break}if(!(Br.sCount[KQ]<0)){for($Q=!1,RQ=0,PQ=aee.length;RQ3)&&!(Br.sCount[FQ]<0)){for(mh=!1,$Q=0,RQ=BQ.length;$Q0&&this.level++,this.tokens.push(Es),Es};StateBlock.prototype.isEmpty=function Vi(Br){return this.bMarks[Br]+this.tShift[Br]>=this.eMarks[Br]};StateBlock.prototype.skipEmptyLines=function Vi(Br){for(var Ui=this.lineMax;BrUi;)if(!isSpace$4(this.src.charCodeAt(--Br)))return Br+1;return Br};StateBlock.prototype.skipChars=function Vi(Br,Ui){for(var Es=this.src.length;BrEs;)if(Ui!==this.src.charCodeAt(--Br))return Br+1;return Br};StateBlock.prototype.getLines=function Vi(Br,Ui,Es,mh){var $Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ=Br;if(Br>=Ui)return"";for(BQ=new Array(Ui-Br),$Q=0;HQEs?BQ[$Q]=new Array(RQ-Es+1).join(" ")+this.src.slice(NQ,FQ):BQ[$Q]=this.src.slice(NQ,FQ)}return BQ.join("")};StateBlock.prototype.Token=Token$1;var state_block=StateBlock,Ruler$1=ruler,_rules$1=[["table",table,["paragraph","reference"]],["code",code$3],["fence",fence,["paragraph","reference","blockquote","list"]],["blockquote",blockquote,["paragraph","reference","blockquote","list"]],["hr",hr$1,["paragraph","reference","blockquote","list"]],["list",list,["paragraph","reference","blockquote"]],["reference",reference$2],["html_block",html_block,["paragraph","reference","blockquote"]],["heading",heading,["paragraph","reference","blockquote"]],["lheading",lheading],["paragraph",paragraph]];function ParserBlock$1(){this.ruler=new Ruler$1;for(var Vi=0;Vi<_rules$1.length;Vi++)this.ruler.push(_rules$1[Vi][0],_rules$1[Vi][1],{alt:(_rules$1[Vi][2]||[]).slice()})}ParserBlock$1.prototype.tokenize=function(Vi,Br,Ui){for(var Es,mh,$Q=this.ruler.getRules(""),RQ=$Q.length,PQ=Br,NQ=!1,FQ=Vi.md.options.maxNesting;PQ=Ui||Vi.sCount[PQ]=FQ){Vi.line=Ui;break}for(mh=0;mh=0&&Br.pending.charCodeAt(Es)===32)if(Es>=1&&Br.pending.charCodeAt(Es-1)===32){for($Q=Es-1;$Q>=1&&Br.pending.charCodeAt($Q-1)===32;)$Q--;Br.pending=Br.pending.slice(0,$Q),Br.push("hardbreak","br",0)}else Br.pending=Br.pending.slice(0,-1),Br.push("softbreak","br",0);else Br.push("softbreak","br",0);for(RQ++;RQ?@[]^_`{|}~-".split("").forEach(function(Vi){ESCAPED[Vi.charCodeAt(0)]=1});var _escape=function Vi(Br,Ui){var Es,mh=Br.pos,$Q=Br.posMax;if(Br.src.charCodeAt(mh)!==92)return!1;if(mh++,mh<$Q){if(Es=Br.src.charCodeAt(mh),Es<256&&ESCAPED[Es]!==0)return Ui||(Br.pending+=Br.src[mh]),Br.pos+=2,!0;if(Es===10){for(Ui||Br.push("hardbreak","br",0),mh++;mh<$Q&&(Es=Br.src.charCodeAt(mh),!!isSpace$2(Es));)mh++;return Br.pos=mh,!0}}return Ui||(Br.pending+="\\"),Br.pos++,!0},backticks=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ=Br.pos,HQ=Br.src.charCodeAt(jQ);if(HQ!==96)return!1;for(Es=jQ,jQ++,mh=Br.posMax;jQ=0;Ui--)Es=Br[Ui],!(Es.marker!==95&&Es.marker!==42)&&Es.end!==-1&&(mh=Br[Es.end],PQ=Ui>0&&Br[Ui-1].end===Es.end+1&&Br[Ui-1].marker===Es.marker&&Br[Ui-1].token===Es.token-1&&Br[Es.end+1].token===mh.token+1,RQ=String.fromCharCode(Es.marker),$Q=Vi.tokens[Es.token],$Q.type=PQ?"strong_open":"em_open",$Q.tag=PQ?"strong":"em",$Q.nesting=1,$Q.markup=PQ?RQ+RQ:RQ,$Q.content="",$Q=Vi.tokens[mh.token],$Q.type=PQ?"strong_close":"em_close",$Q.tag=PQ?"strong":"em",$Q.nesting=-1,$Q.markup=PQ?RQ+RQ:RQ,$Q.content="",PQ&&(Vi.tokens[Br[Ui-1].token].content="",Vi.tokens[Br[Es.end+1].token].content="",Ui--))}emphasis.postProcess=function Vi(Br){var Ui,Es=Br.tokens_meta,mh=Br.tokens_meta.length;for(postProcess(Br,Br.delimiters),Ui=0;Ui=aee)return!1;if(lee=NQ,FQ=Br.md.helpers.parseLinkDestination(Br.src,NQ,Br.posMax),FQ.ok){for(HQ=Br.md.normalizeLink(FQ.str),Br.md.validateLink(HQ)?NQ=FQ.pos:HQ="",lee=NQ;NQ=aee||Br.src.charCodeAt(NQ)!==41)&&(pee=!0),NQ++}if(pee){if(typeof Br.env.references>"u")return!1;if(NQ=0?$Q=Br.src.slice(lee,NQ++):NQ=RQ+1):NQ=RQ+1,$Q||($Q=Br.src.slice(PQ,RQ)),BQ=Br.env.references[normalizeReference$1($Q)],!BQ)return Br.pos=see,!1;HQ=BQ.href,KQ=BQ.title}return Ui||(Br.pos=PQ,Br.posMax=RQ,jQ=Br.push("link_open","a",1),jQ.attrs=Es=[["href",HQ]],KQ&&Es.push(["title",KQ]),Br.md.inline.tokenize(Br),jQ=Br.push("link_close","a",-1)),Br.pos=NQ,Br.posMax=aee,!0},normalizeReference=utils$1.normalizeReference,isSpace=utils$1.isSpace,image=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ,KQ,see,aee,lee="",pee=Br.pos,Eee=Br.posMax;if(Br.src.charCodeAt(Br.pos)!==33||Br.src.charCodeAt(Br.pos+1)!==91||(NQ=Br.pos+2,PQ=Br.md.helpers.parseLinkLabel(Br,Br.pos+1,!1),PQ<0))return!1;if(FQ=PQ+1,FQ=Eee)return!1;for(aee=FQ,jQ=Br.md.helpers.parseLinkDestination(Br.src,FQ,Br.posMax),jQ.ok&&(lee=Br.md.normalizeLink(jQ.str),Br.md.validateLink(lee)?FQ=jQ.pos:lee=""),aee=FQ;FQ=Eee||Br.src.charCodeAt(FQ)!==41)return Br.pos=pee,!1;FQ++}else{if(typeof Br.env.references>"u")return!1;if(FQ=0?RQ=Br.src.slice(aee,FQ++):FQ=PQ+1):FQ=PQ+1,RQ||(RQ=Br.src.slice(NQ,PQ)),BQ=Br.env.references[normalizeReference(RQ)],!BQ)return Br.pos=pee,!1;lee=BQ.href,HQ=BQ.title}return Ui||($Q=Br.src.slice(NQ,PQ),Br.md.inline.parse($Q,Br.md,Br.env,see=[]),KQ=Br.push("image","img",0),KQ.attrs=Es=[["src",lee],["alt",""]],KQ.children=see,KQ.content=$Q,HQ&&Es.push(["title",HQ])),Br.pos=FQ,Br.posMax=Eee,!0},EMAIL_RE=/^([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)$/,AUTOLINK_RE=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/,autolink=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ,NQ,FQ=Br.pos;if(Br.src.charCodeAt(FQ)!==60)return!1;for(PQ=Br.pos,NQ=Br.posMax;;){if(++FQ>=NQ||(RQ=Br.src.charCodeAt(FQ),RQ===60))return!1;if(RQ===62)break}return Es=Br.src.slice(PQ+1,FQ),AUTOLINK_RE.test(Es)?(mh=Br.md.normalizeLink(Es),Br.md.validateLink(mh)?(Ui||($Q=Br.push("link_open","a",1),$Q.attrs=[["href",mh]],$Q.markup="autolink",$Q.info="auto",$Q=Br.push("text","",0),$Q.content=Br.md.normalizeLinkText(Es),$Q=Br.push("link_close","a",-1),$Q.markup="autolink",$Q.info="auto"),Br.pos+=Es.length+2,!0):!1):EMAIL_RE.test(Es)?(mh=Br.md.normalizeLink("mailto:"+Es),Br.md.validateLink(mh)?(Ui||($Q=Br.push("link_open","a",1),$Q.attrs=[["href",mh]],$Q.markup="autolink",$Q.info="auto",$Q=Br.push("text","",0),$Q.content=Br.md.normalizeLinkText(Es),$Q=Br.push("link_close","a",-1),$Q.markup="autolink",$Q.info="auto"),Br.pos+=Es.length+2,!0):!1):!1},HTML_TAG_RE=html_re.HTML_TAG_RE;function isLetter(Vi){var Br=Vi|32;return Br>=97&&Br<=122}var html_inline=function Vi(Br,Ui){var Es,mh,$Q,RQ,PQ=Br.pos;return!Br.md.options.html||($Q=Br.posMax,Br.src.charCodeAt(PQ)!==60||PQ+2>=$Q)||(Es=Br.src.charCodeAt(PQ+1),Es!==33&&Es!==63&&Es!==47&&!isLetter(Es))||(mh=Br.src.slice(PQ).match(HTML_TAG_RE),!mh)?!1:(Ui||(RQ=Br.push("html_inline","",0),RQ.content=Br.src.slice(PQ,PQ+mh[0].length)),Br.pos+=mh[0].length,!0)},entities=entities$1,has=utils$1.has,isValidEntityCode=utils$1.isValidEntityCode,fromCodePoint=utils$1.fromCodePoint,DIGITAL_RE=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,NAMED_RE=/^&([a-z][a-z0-9]{1,31});/i,entity=function Vi(Br,Ui){var Es,mh,$Q,RQ=Br.pos,PQ=Br.posMax;if(Br.src.charCodeAt(RQ)!==38)return!1;if(RQ+1RQ;Es-=see[Es]+1)if($Q=Br[Es],$Q.marker===mh.marker&&$Q.open&&$Q.end<0&&(NQ=!1,($Q.close||mh.open)&&($Q.length+mh.length)%3===0&&($Q.length%3!==0||mh.length%3!==0)&&(NQ=!0),!NQ)){FQ=Es>0&&!Br[Es-1].open?see[Es-1]+1:0,see[Ui]=Ui-Es+FQ,see[Es]=FQ,mh.open=!1,$Q.end=Ui,$Q.close=!1,PQ=-1,KQ=-2;break}PQ!==-1&&(BQ[mh.marker][(mh.open?3:0)+(mh.length||0)%3]=PQ)}}}var balance_pairs=function Vi(Br){var Ui,Es=Br.tokens_meta,mh=Br.tokens_meta.length;for(processDelimiters(Br,Br.delimiters),Ui=0;Ui0&&mh++,$Q[Ui].type==="text"&&Ui+10&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],mh={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(Es),this.tokens_meta.push(mh),Es};StateInline.prototype.scanDelims=function(Vi,Br){var Ui=Vi,Es,mh,$Q,RQ,PQ,NQ,FQ,BQ,jQ,HQ=!0,KQ=!0,see=this.posMax,aee=this.src.charCodeAt(Vi);for(Es=Vi>0?this.src.charCodeAt(Vi-1):32;Ui=$Q)break;continue}Vi.pending+=Vi.src[Vi.pos++]}Vi.pending&&Vi.pushPending()};ParserInline$1.prototype.parse=function(Vi,Br,Ui,Es){var mh,$Q,RQ,PQ=new this.State(Vi,Br,Ui,Es);for(this.tokenize(PQ),$Q=this.ruler2.getRules(""),RQ=$Q.length,mh=0;mh|$))",Br.tpl_email_fuzzy="(^|"+Ui+'|"|\\(|'+Br.src_ZCc+")("+Br.src_email_name+"@"+Br.tpl_host_fuzzy_strict+")",Br.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+Br.src_ZPCc+"))((?![$+<=>^`||])"+Br.tpl_host_port_fuzzy_strict+Br.src_path+")",Br.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+Br.src_ZPCc+"))((?![$+<=>^`||])"+Br.tpl_host_port_no_ip_fuzzy_strict+Br.src_path+")",Br}),re}function assign$3(Vi){var Br=Array.prototype.slice.call(arguments,1);return Br.forEach(function(Ui){Ui&&Object.keys(Ui).forEach(function(Es){Vi[Es]=Ui[Es]})}),Vi}function _class(Vi){return Object.prototype.toString.call(Vi)}function isString$2(Vi){return _class(Vi)==="[object String]"}function isObject$3(Vi){return _class(Vi)==="[object Object]"}function isRegExp$1(Vi){return _class(Vi)==="[object RegExp]"}function isFunction$1(Vi){return _class(Vi)==="[object Function]"}function escapeRE(Vi){return Vi.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var defaultOptions={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function isOptionsObj(Vi){return Object.keys(Vi||{}).reduce(function(Br,Ui){return Br||defaultOptions.hasOwnProperty(Ui)},!1)}var defaultSchemas={"http:":{validate:function(Vi,Br,Ui){var Es=Vi.slice(Br);return Ui.re.http||(Ui.re.http=new RegExp("^\\/\\/"+Ui.re.src_auth+Ui.re.src_host_port_strict+Ui.re.src_path,"i")),Ui.re.http.test(Es)?Es.match(Ui.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(Vi,Br,Ui){var Es=Vi.slice(Br);return Ui.re.no_http||(Ui.re.no_http=new RegExp("^"+Ui.re.src_auth+"(?:localhost|(?:(?:"+Ui.re.src_domain+")\\.)+"+Ui.re.src_domain_root+")"+Ui.re.src_port+Ui.re.src_host_terminator+Ui.re.src_path,"i")),Ui.re.no_http.test(Es)?Br>=3&&Vi[Br-3]===":"||Br>=3&&Vi[Br-3]==="/"?0:Es.match(Ui.re.no_http)[0].length:0}},"mailto:":{validate:function(Vi,Br,Ui){var Es=Vi.slice(Br);return Ui.re.mailto||(Ui.re.mailto=new RegExp("^"+Ui.re.src_email_name+"@"+Ui.re.src_host_strict,"i")),Ui.re.mailto.test(Es)?Es.match(Ui.re.mailto)[0].length:0}}},tlds_2ch_src_re="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",tlds_default="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function resetScanCache(Vi){Vi.__index__=-1,Vi.__text_cache__=""}function createValidator(Vi){return function(Br,Ui){var Es=Br.slice(Ui);return Vi.test(Es)?Es.match(Vi)[0].length:0}}function createNormalizer(){return function(Vi,Br){Br.normalize(Vi)}}function compile$1(Vi){var Br=Vi.re=requireRe()(Vi.__opts__),Ui=Vi.__tlds__.slice();Vi.onCompile(),Vi.__tlds_replaced__||Ui.push(tlds_2ch_src_re),Ui.push(Br.src_xn),Br.src_tlds=Ui.join("|");function Es(PQ){return PQ.replace("%TLDS%",Br.src_tlds)}Br.email_fuzzy=RegExp(Es(Br.tpl_email_fuzzy),"i"),Br.link_fuzzy=RegExp(Es(Br.tpl_link_fuzzy),"i"),Br.link_no_ip_fuzzy=RegExp(Es(Br.tpl_link_no_ip_fuzzy),"i"),Br.host_fuzzy_test=RegExp(Es(Br.tpl_host_fuzzy_test),"i");var mh=[];Vi.__compiled__={};function $Q(PQ,NQ){throw new Error('(LinkifyIt) Invalid schema "'+PQ+'": '+NQ)}Object.keys(Vi.__schemas__).forEach(function(PQ){var NQ=Vi.__schemas__[PQ];if(NQ!==null){var FQ={validate:null,link:null};if(Vi.__compiled__[PQ]=FQ,isObject$3(NQ)){isRegExp$1(NQ.validate)?FQ.validate=createValidator(NQ.validate):isFunction$1(NQ.validate)?FQ.validate=NQ.validate:$Q(PQ,NQ),isFunction$1(NQ.normalize)?FQ.normalize=NQ.normalize:NQ.normalize?$Q(PQ,NQ):FQ.normalize=createNormalizer();return}if(isString$2(NQ)){mh.push(PQ);return}$Q(PQ,NQ)}}),mh.forEach(function(PQ){Vi.__compiled__[Vi.__schemas__[PQ]]&&(Vi.__compiled__[PQ].validate=Vi.__compiled__[Vi.__schemas__[PQ]].validate,Vi.__compiled__[PQ].normalize=Vi.__compiled__[Vi.__schemas__[PQ]].normalize)}),Vi.__compiled__[""]={validate:null,normalize:createNormalizer()};var RQ=Object.keys(Vi.__compiled__).filter(function(PQ){return PQ.length>0&&Vi.__compiled__[PQ]}).map(escapeRE).join("|");Vi.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+Br.src_ZPCc+"))("+RQ+")","i"),Vi.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+Br.src_ZPCc+"))("+RQ+")","ig"),Vi.re.pretest=RegExp("("+Vi.re.schema_test.source+")|("+Vi.re.host_fuzzy_test.source+")|@","i"),resetScanCache(Vi)}function Match(Vi,Br){var Ui=Vi.__index__,Es=Vi.__last_index__,mh=Vi.__text_cache__.slice(Ui,Es);this.schema=Vi.__schema__.toLowerCase(),this.index=Ui+Br,this.lastIndex=Es+Br,this.raw=mh,this.text=mh,this.url=mh}function createMatch(Vi,Br){var Ui=new Match(Vi,Br);return Vi.__compiled__[Ui.schema].normalize(Ui,Vi),Ui}function LinkifyIt$1(Vi,Br){if(!(this instanceof LinkifyIt$1))return new LinkifyIt$1(Vi,Br);Br||isOptionsObj(Vi)&&(Br=Vi,Vi={}),this.__opts__=assign$3({},defaultOptions,Br),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=assign$3({},defaultSchemas,Vi),this.__compiled__={},this.__tlds__=tlds_default,this.__tlds_replaced__=!1,this.re={},compile$1(this)}LinkifyIt$1.prototype.add=function Vi(Br,Ui){return this.__schemas__[Br]=Ui,compile$1(this),this};LinkifyIt$1.prototype.set=function Vi(Br){return this.__opts__=assign$3(this.__opts__,Br),this};LinkifyIt$1.prototype.test=function Vi(Br){if(this.__text_cache__=Br,this.__index__=-1,!Br.length)return!1;var Ui,Es,mh,$Q,RQ,PQ,NQ,FQ,BQ;if(this.re.schema_test.test(Br)){for(NQ=this.re.schema_search,NQ.lastIndex=0;(Ui=NQ.exec(Br))!==null;)if($Q=this.testSchemaAt(Br,Ui[2],NQ.lastIndex),$Q){this.__schema__=Ui[2],this.__index__=Ui.index+Ui[1].length,this.__last_index__=Ui.index+Ui[0].length+$Q;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(FQ=Br.search(this.re.host_fuzzy_test),FQ>=0&&(this.__index__<0||FQ=0&&(mh=Br.match(this.re.email_fuzzy))!==null&&(RQ=mh.index+mh[1].length,PQ=mh.index+mh[0].length,(this.__index__<0||RQthis.__last_index__)&&(this.__schema__="mailto:",this.__index__=RQ,this.__last_index__=PQ))),this.__index__>=0};LinkifyIt$1.prototype.pretest=function Vi(Br){return this.re.pretest.test(Br)};LinkifyIt$1.prototype.testSchemaAt=function Vi(Br,Ui,Es){return this.__compiled__[Ui.toLowerCase()]?this.__compiled__[Ui.toLowerCase()].validate(Br,Es,this):0};LinkifyIt$1.prototype.match=function Vi(Br){var Ui=0,Es=[];this.__index__>=0&&this.__text_cache__===Br&&(Es.push(createMatch(this,Ui)),Ui=this.__last_index__);for(var mh=Ui?Br.slice(Ui):Br;this.test(mh);)Es.push(createMatch(this,Ui)),mh=mh.slice(this.__last_index__),Ui+=this.__last_index__;return Es.length?Es:null};LinkifyIt$1.prototype.tlds=function Vi(Br,Ui){return Br=Array.isArray(Br)?Br:[Br],Ui?(this.__tlds__=this.__tlds__.concat(Br).sort().filter(function(Es,mh,$Q){return Es!==$Q[mh-1]}).reverse(),compile$1(this),this):(this.__tlds__=Br.slice(),this.__tlds_replaced__=!0,compile$1(this),this)};LinkifyIt$1.prototype.normalize=function Vi(Br){Br.schema||(Br.url="http://"+Br.url),Br.schema==="mailto:"&&!/^mailto:/i.test(Br.url)&&(Br.url="mailto:"+Br.url)};LinkifyIt$1.prototype.onCompile=function Vi(){};var linkifyIt=LinkifyIt$1;const maxInt=2147483647,base=36,tMin=1,tMax=26,skew=38,damp=700,initialBias=72,initialN=128,delimiter="-",regexPunycode=/^xn--/,regexNonASCII=/[^\0-\x7F]/,regexSeparators=/[\x2E\u3002\uFF0E\uFF61]/g,errors={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},baseMinusTMin=base-tMin,floor=Math.floor,stringFromCharCode=String.fromCharCode;function error$1(Vi){throw new RangeError(errors[Vi])}function map(Vi,Br){const Ui=[];let Es=Vi.length;for(;Es--;)Ui[Es]=Br(Vi[Es]);return Ui}function mapDomain(Vi,Br){const Ui=Vi.split("@");let Es="";Ui.length>1&&(Es=Ui[0]+"@",Vi=Ui[1]),Vi=Vi.replace(regexSeparators,".");const mh=Vi.split("."),$Q=map(mh,Br).join(".");return Es+$Q}function ucs2decode(Vi){const Br=[];let Ui=0;const Es=Vi.length;for(;Ui=55296&&mh<=56319&&UiString.fromCodePoint(...Vi),basicToDigit=function(Vi){return Vi>=48&&Vi<58?26+(Vi-48):Vi>=65&&Vi<91?Vi-65:Vi>=97&&Vi<123?Vi-97:base},digitToBasic=function(Vi,Br){return Vi+22+75*(Vi<26)-((Br!=0)<<5)},adapt=function(Vi,Br,Ui){let Es=0;for(Vi=Ui?floor(Vi/damp):Vi>>1,Vi+=floor(Vi/Br);Vi>baseMinusTMin*tMax>>1;Es+=base)Vi=floor(Vi/baseMinusTMin);return floor(Es+(baseMinusTMin+1)*Vi/(Vi+skew))},decode$1=function(Vi){const Br=[],Ui=Vi.length;let Es=0,mh=initialN,$Q=initialBias,RQ=Vi.lastIndexOf(delimiter);RQ<0&&(RQ=0);for(let PQ=0;PQ=128&&error$1("not-basic"),Br.push(Vi.charCodeAt(PQ));for(let PQ=RQ>0?RQ+1:0;PQ=Ui&&error$1("invalid-input");const HQ=basicToDigit(Vi.charCodeAt(PQ++));HQ>=base&&error$1("invalid-input"),HQ>floor((maxInt-Es)/BQ)&&error$1("overflow"),Es+=HQ*BQ;const KQ=jQ<=$Q?tMin:jQ>=$Q+tMax?tMax:jQ-$Q;if(HQfloor(maxInt/see)&&error$1("overflow"),BQ*=see}const FQ=Br.length+1;$Q=adapt(Es-NQ,FQ,NQ==0),floor(Es/FQ)>maxInt-mh&&error$1("overflow"),mh+=floor(Es/FQ),Es%=FQ,Br.splice(Es++,0,mh)}return String.fromCodePoint(...Br)},encode=function(Vi){const Br=[];Vi=ucs2decode(Vi);const Ui=Vi.length;let Es=initialN,mh=0,$Q=initialBias;for(const NQ of Vi)NQ<128&&Br.push(stringFromCharCode(NQ));const RQ=Br.length;let PQ=RQ;for(RQ&&Br.push(delimiter);PQ=Es&&BQfloor((maxInt-mh)/FQ)&&error$1("overflow"),mh+=(NQ-Es)*FQ,Es=NQ;for(const BQ of Vi)if(BQmaxInt&&error$1("overflow"),BQ===Es){let jQ=mh;for(let HQ=base;;HQ+=base){const KQ=HQ<=$Q?tMin:HQ>=$Q+tMax?tMax:HQ-$Q;if(jQ=0))try{Br.hostname=punycode.toASCII(Br.hostname)}catch{}return mdurl.encode(mdurl.format(Br))}function normalizeLinkText(Vi){var Br=mdurl.parse(Vi,!0);if(Br.hostname&&(!Br.protocol||RECODE_HOSTNAME_FOR.indexOf(Br.protocol)>=0))try{Br.hostname=punycode.toUnicode(Br.hostname)}catch{}return mdurl.decode(mdurl.format(Br),mdurl.decode.defaultChars+"%")}function MarkdownIt$1(Vi,Br){if(!(this instanceof MarkdownIt$1))return new MarkdownIt$1(Vi,Br);Br||utils.isString(Vi)||(Br=Vi||{},Vi="default"),this.inline=new ParserInline,this.block=new ParserBlock,this.core=new ParserCore,this.renderer=new Renderer$1,this.linkify=new LinkifyIt,this.validateLink=validateLink,this.normalizeLink=normalizeLink,this.normalizeLinkText=normalizeLinkText,this.utils=utils,this.helpers=utils.assign({},helpers),this.options={},this.configure(Vi),Br&&this.set(Br)}MarkdownIt$1.prototype.set=function(Vi){return utils.assign(this.options,Vi),this};MarkdownIt$1.prototype.configure=function(Vi){var Br=this,Ui;if(utils.isString(Vi)&&(Ui=Vi,Vi=config[Ui],!Vi))throw new Error('Wrong `markdown-it` preset "'+Ui+'", check name');if(!Vi)throw new Error("Wrong `markdown-it` preset, can't be empty");return Vi.options&&Br.set(Vi.options),Vi.components&&Object.keys(Vi.components).forEach(function(Es){Vi.components[Es].rules&&Br[Es].ruler.enableOnly(Vi.components[Es].rules),Vi.components[Es].rules2&&Br[Es].ruler2.enableOnly(Vi.components[Es].rules2)}),this};MarkdownIt$1.prototype.enable=function(Vi,Br){var Ui=[];Array.isArray(Vi)||(Vi=[Vi]),["core","block","inline"].forEach(function(mh){Ui=Ui.concat(this[mh].ruler.enable(Vi,!0))},this),Ui=Ui.concat(this.inline.ruler2.enable(Vi,!0));var Es=Vi.filter(function(mh){return Ui.indexOf(mh)<0});if(Es.length&&!Br)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+Es);return this};MarkdownIt$1.prototype.disable=function(Vi,Br){var Ui=[];Array.isArray(Vi)||(Vi=[Vi]),["core","block","inline"].forEach(function(mh){Ui=Ui.concat(this[mh].ruler.disable(Vi,!0))},this),Ui=Ui.concat(this.inline.ruler2.disable(Vi,!0));var Es=Vi.filter(function(mh){return Ui.indexOf(mh)<0});if(Es.length&&!Br)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+Es);return this};MarkdownIt$1.prototype.use=function(Vi){var Br=[this].concat(Array.prototype.slice.call(arguments,1));return Vi.apply(Vi,Br),this};MarkdownIt$1.prototype.parse=function(Vi,Br){if(typeof Vi!="string")throw new Error("Input data should be a String");var Ui=new this.core.State(Vi,this,Br);return this.core.process(Ui),Ui.tokens};MarkdownIt$1.prototype.render=function(Vi,Br){return Br=Br||{},this.renderer.render(this.parse(Vi,Br),this.options,Br)};MarkdownIt$1.prototype.parseInline=function(Vi,Br){var Ui=new this.core.State(Vi,this,Br);return Ui.inlineMode=!0,this.core.process(Ui),Ui.tokens};MarkdownIt$1.prototype.renderInline=function(Vi,Br){return Br=Br||{},this.renderer.render(this.parseInline(Vi,Br),this.options,Br)};var lib$1=MarkdownIt$1,markdownIt=lib$1;const MarkdownIt=getDefaultExportFromCjs$1(markdownIt);var __defProp$d=Object.defineProperty,__decorateClass$d=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$d(Br,Ui,mh),mh};let VideoPreviewV$1=class extends Vue{file;fileType;lang;md=new MarkdownIt({html:!0});langs={en:"English",fr:"French"};expandTranscript=!1;rawTranscript="";transcriptContent=""};__decorateClass$d([Prop()],VideoPreviewV$1.prototype,"file");__decorateClass$d([Prop()],VideoPreviewV$1.prototype,"fileType");__decorateClass$d([Prop()],VideoPreviewV$1.prototype,"lang");const _withScopeId$6=Vi=>(pushScopeId$1("data-v-e6e7b81c"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$e={class:"my-8 mx-4 overflow-hidden w-full"},_hoisted_2$c={class:"relative text-center w-full grabbable"},_hoisted_3$c=["content","aria-label"],_hoisted_4$c=_withScopeId$6(()=>createBaseVNode$1("svg",{height:"24px",width:"24px",viewBox:"0 0 352 512",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"})],-1)),_hoisted_5$b=[_hoisted_4$c],_hoisted_6$a={class:"video-container"},_hoisted_7$9=["src","height","width"],_hoisted_8$9=["title","height","width"],_hoisted_9$9=["type","src"],_hoisted_10$9=["src","srclang","label"];function _sfc_render$d(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$e,[createBaseVNode$1("div",_hoisted_2$c,[withDirectives$1((openBlock$1(),createElementBlock$1("button",{class:"bg-white absolute h-6 w-6 leading-5 rounded-full top-0 right-0 p-0 cursor-pointer",onClick:Br[0]||(Br[0]=()=>Vi.$emit("delete",Vi.file)),content:Vi.$t("editor.video.delete"),"aria-label":Vi.$t("editor.video.delete")},_hoisted_5$b,8,_hoisted_3$c)),[[RQ,{placement:"top",hideOnClick:!1,animateFill:!0}]]),createBaseVNode$1("div",_hoisted_6$a,[Vi.file.videoType==="YouTube"?(openBlock$1(),createElementBlock$1("iframe",{key:0,class:"w-3/5",src:Vi.file.src,height:Vi.file.height?Vi.file.height:400,width:Vi.file.width,allowfullscreen:""},null,8,_hoisted_7$9)):createCommentVNode$1("",!0),Vi.file.videoType==="local"||Vi.file.videoType==="external"?(openBlock$1(),createElementBlock$1("video",{key:1,class:"w-3/5",title:Vi.file.title,height:Vi.file.height?Vi.file.height:500,width:Vi.file.width,controls:""},[createBaseVNode$1("source",{type:Vi.fileType,src:Vi.file.src},null,8,_hoisted_9$9),Vi.file.caption?(openBlock$1(),createElementBlock$1("track",{key:0,kind:"captions",src:Vi.file.caption,srclang:Vi.lang,label:Vi.langs[Vi.lang]},null,8,_hoisted_10$9)):createCommentVNode$1("",!0)],8,_hoisted_8$9)):createCommentVNode$1("",!0)])]),renderSlot$1(Vi.$slots,"default",{},void 0,!0)])}const VideoPreviewV=_export_sfc$2(VideoPreviewV$1,[["render",_sfc_render$d],["__scopeId","data-v-e6e7b81c"]]);var __defProp$c=Object.defineProperty,__getOwnPropDesc$a=Object.getOwnPropertyDescriptor,__decorateClass$c=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$a(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$c(Br,Ui,mh),mh};let VideoEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;centerSlide;dynamicSelected;dragging=!1;edited=!1;fileType="";fileSizeLimit=75;videoPreviewLoading=!1;videoPreviewPromise=void 0;videoPreview={};slideshowCaption="";get isDragging(){return this.dragging}mounted(){if(this.panel.src)if(this.panel.videoType==="local"){this.videoPreviewLoading=!0;const Br=`${this.panel.src.substring(this.panel.src.indexOf("/")+1)}`,Ui=this.panel.src.replace(/^.*[\\/]/,""),Es=this.configFileStructure.zip.file(Br);Es&&(this.videoPreviewPromise=Es.async("blob").then(mh=>({...this.panel,id:Ui||this.panel.src,src:URL.createObjectURL(mh)}))),this.videoPreviewPromise?.then(mh=>{this.videoPreview=mh,this.videoPreviewLoading=!1}),this.slideshowCaption=this.panel.caption}else this.videoPreview={id:this.panel.src,title:this.panel.title,videoType:this.panel.videoType==="YouTube"?"YouTube":"external",src:this.panel.src};this.centerSlide&&this.dynamicSelected?this.panel.customStyles+="text-align: left !important;":!this.centerSlide&&this.dynamicSelected&&(this.panel.customStyles=(this.panel.customStyles||"").replace("text-align: left !important;",""))}addUploadedFile(Br,Ui){const Es=`${this.configFileStructure.uuid}/assets/${this.lang}/${Br.name}`;this.configFileStructure.assets[this.lang].file(Br.name,Br),this.sourceCounts[Es]?this.sourceCounts[Es]+=1:this.sourceCounts[Es]=1;const mh=URL.createObjectURL(Br);Ui==="src"?(this.videoPreview={id:Br.name,title:this.videoPreview.title||Br.name,videoType:"local",src:mh},this.findFileType(Br.name)):this.videoPreview[Ui]=mh,this.edited=!0,this.$emit("slide-edit")}onFileChange(Br){const Ui=Array.from(Br.target.files)[0];if(Ui.size>this.fileSizeLimit*1024*1024){index$y.error(this.$t("editor.video.sizeExceeded")+" "+this.$t("editor.video.label.sizeLimit",{size:this.fileSizeLimit}));return}this.addUploadedFile(Ui,"src"),this.onVideoEdited()}findFileType(Br){if(this.videoPreview.videoType==="external"||this.videoPreview.videoType==="local"){const Es=Br.substring(Br.lastIndexOf("/")+1).split(".").pop();this.fileType=`video/${Es}`}}extractYoutubeId(Br){const Ui=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/,Es=Br.match(Ui);return Es&&Es[2].length===11?Es[2]:null}uploadVideoUrl(){let Br=this.$refs.videoUrl.value;Br.toLowerCase().includes("youtu.be")&&(Br=Br.replace("youtu.be/","www.youtube.com/watch?v=")),Br.toLowerCase().includes("youtube")&&(Br=Br.replace("/watch?v=","/embed/")),this.videoPreview={id:Br,title:this.videoPreview.title||Br,videoType:Br.includes("youtube")?"YouTube":"external",src:Br},this.edited=!0,this.$emit("slide-edit")}updateCaptions(Br){const Ui=Array.from(Br.target.files)[0];this.addUploadedFile(Ui,"caption")}updateTranscript(Br){const Ui=Array.from(Br.target.files)[0];this.addUploadedFile(Ui,"transcript")}dropVideo(Br){if(Br.dataTransfer!==null){const Ui=[...Br.dataTransfer.files][0];this.addUploadedFile(Ui,"src"),this.dragging=!1}this.onVideoEdited()}deleteVideo(){this.$refs.videoFileInput.value="",this.videoPreview={},this.onVideoEdited()}saveChanges(){this.edited&&this.videoPreview&&(this.panel.title=this.videoPreview.title,this.panel.videoType=this.videoPreview.videoType,this.panel.src=this.videoPreview.videoType==="local"?`${this.configFileStructure.uuid}/assets/${this.lang}/${this.videoPreview.id}`:this.videoPreview.src,this.panel.caption=this.videoPreview.caption?this.videoPreview.caption:"",this.panel.transcript=this.videoPreview.transcript?this.videoPreview.transcript:""),this.edited=!1}onVideoEdited(){this.edited=!0,this.$emit("slide-edit",!!(this.videoPreview?.videoType||this.videoPreview?.title?.length))}};__decorateClass$c([Prop()],VideoEditorV$1.prototype,"panel",2);__decorateClass$c([Prop()],VideoEditorV$1.prototype,"configFileStructure",2);__decorateClass$c([Prop()],VideoEditorV$1.prototype,"lang",2);__decorateClass$c([Prop()],VideoEditorV$1.prototype,"sourceCounts",2);__decorateClass$c([Prop({default:!1})],VideoEditorV$1.prototype,"centerSlide",2);__decorateClass$c([Prop({default:!1})],VideoEditorV$1.prototype,"dynamicSelected",2);VideoEditorV$1=__decorateClass$c([Options$1({components:{VideoPreview:VideoPreviewV,draggable:draggable$1}})],VideoEditorV$1);const _withScopeId$5=Vi=>(pushScopeId$1("data-v-dae54430"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$d={class:"block"},_hoisted_2$b={class:"flex mt-4 items-center w-full text-left"},_hoisted_3$b={class:"editor-label text-label",for:"videoTitle"},_hoisted_4$b={class:"flex editor-label drag-label cursor-pointer"},_hoisted_5$a=_withScopeId$5(()=>createBaseVNode$1("span",{class:"align-middle inline-block pr-4"},[createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 -2 30 30"},[createBaseVNode$1("path",{d:"M599,692 C597.896,692 597,692.896 597,694 L597,698 L575,698 L575,694 C575,692.896 574.104,692 573,692 C571.896,692 571,692.896 571,694 L571,701 C571,701.479 571.521,702 572,702 L600,702 C600.604,702 601,701.542 601,701 L601,694 C601,692.896 600.104,692 599,692 L599,692 Z M582,684 L584,684 L584,693 C584,694.104 584.896,695 586,695 C587.104,695 588,694.104 588,693 L588,684 L590,684 C590.704,684 591.326,684.095 591.719,683.7 C592.11,683.307 592.11,682.668 591.719,682.274 L586.776,676.283 C586.566,676.073 586.289,675.983 586.016,675.998 C585.742,675.983 585.465,676.073 585.256,676.283 L580.313,682.274 C579.921,682.668 579.921,683.307 580.313,683.7 C580.705,684.095 581.608,684 582,684 L582,684 Z",transform:"translate(-571.000000, -676.000000)"})])],-1)),_hoisted_6$9={class:"align-middle inline-block"},_hoisted_7$8={class:"text-center"},_hoisted_8$8={class:"text-blue-700 font-bold"},_hoisted_9$8={class:"flex mt-4 items-center w-full text-left"},_hoisted_10$8={class:"editor-label text-label",for:"videoURL"},_hoisted_11$8=["content"],_hoisted_12$8=_withScopeId$5(()=>createBaseVNode$1("svg",{class:"fill-current",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"20",height:"20",viewBox:"0 0 416.979 416.979","xml:space":"preserve"},[createBaseVNode$1("g",null,[createBaseVNode$1("path",{d:"M356.004,61.156c-81.37-81.47-213.377-81.551-294.848-0.182c-81.47,81.371-81.552,213.379-0.181,294.85 c81.369,81.47,213.378,81.551,294.849,0.181C437.293,274.636,437.375,142.626,356.004,61.156z M237.6,340.786 c0,3.217-2.607,5.822-5.822,5.822h-46.576c-3.215,0-5.822-2.605-5.822-5.822V167.885c0-3.217,2.607-5.822,5.822-5.822h46.576 c3.215,0,5.822,2.604,5.822,5.822V340.786z M208.49,137.901c-18.618,0-33.766-15.146-33.766-33.765 c0-18.617,15.147-33.766,33.766-33.766c18.619,0,33.766,15.148,33.766,33.766C242.256,122.755,227.107,137.901,208.49,137.901z"})])],-1)),_hoisted_13$8=[_hoisted_12$8],_hoisted_14$7={key:1,ref:"videoUrl",id:"videoURL",class:"editor-input w-3/5",type:"search"};function _sfc_render$c(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("VideoPreview"),PQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$d,[createBaseVNode$1("div",_hoisted_2$b,[createBaseVNode$1("label",_hoisted_3$b,toDisplayString$3(Vi.$t("editor.video.title"))+":",1),withDirectives$1(createBaseVNode$1("input",{id:"videoTitle",class:"editor-input w-3/5",type:"text","onUpdate:modelValue":Br[0]||(Br[0]=NQ=>Vi.videoPreview.title=NQ),onChange:Br[1]||(Br[1]=(...NQ)=>Vi.onVideoEdited&&Vi.onVideoEdited(...NQ))},null,544),[[vModelText$1,Vi.videoPreview.title]])]),createBaseVNode$1("div",{class:normalizeClass$1(["upload-video flex justify-center text-center m-5 p-12 bg-gray-100 border-4 border-dashed border-gray-300",{dragging:Vi.isDragging}]),onDragover:Br[3]||(Br[3]=withModifiers$1(()=>Vi.dragging=!0,["prevent"])),onDragleave:Br[4]||(Br[4]=withModifiers$1(()=>Vi.dragging=!1,["prevent"])),onDrop:Br[5]||(Br[5]=withModifiers$1(NQ=>Vi.dropVideo(NQ),["prevent"]))},[createBaseVNode$1("label",_hoisted_4$b,[_hoisted_5$a,createBaseVNode$1("span",_hoisted_6$9,[createBaseVNode$1("span",null,[createBaseVNode$1("div",_hoisted_7$8,toDisplayString$3(Vi.$t("editor.video.label.drag")),1),createBaseVNode$1("div",null,[createTextVNode$1(toDisplayString$3(Vi.$t("editor.label.or"))+" ",1),createBaseVNode$1("span",_hoisted_8$8,toDisplayString$3(Vi.$t("editor.label.browse")),1),createTextVNode$1(" "+toDisplayString$3(Vi.$t("editor.label.upload"))+" "+toDisplayString$3(" "+Vi.$t("editor.video.label.sizeLimit",{size:Vi.fileSizeLimit})),1)])]),createBaseVNode$1("input",{ref:"videoFileInput",type:"file",class:"cursor-pointer",onChange:Br[2]||(Br[2]=(...NQ)=>Vi.onFileChange&&Vi.onFileChange(...NQ))},null,544)])])],34),createBaseVNode$1("div",_hoisted_9$8,[createBaseVNode$1("label",_hoisted_10$8,toDisplayString$3(Vi.$t("editor.label.or")+" "+Vi.$t("editor.video.pasteUrl"))+":",1),withDirectives$1((openBlock$1(),createElementBlock$1("span",{class:"mr-3",content:Vi.$t("editor.video.label.linkSupport"),tabindex:"0"},_hoisted_13$8,8,_hoisted_11$8)),[[PQ,{placement:"top",hideOnClick:!1,animateFill:!0}]]),Vi.videoPreview.videoType!=="local"?withDirectives$1((openBlock$1(),createElementBlock$1("input",{key:0,ref:"videoUrl",id:"videoURL",class:"editor-input w-3/5",type:"search","onUpdate:modelValue":Br[6]||(Br[6]=NQ=>Vi.videoPreview.src=NQ)},null,512)),[[vModelText$1,Vi.videoPreview.src]]):(openBlock$1(),createElementBlock$1("input",_hoisted_14$7,null,512)),createBaseVNode$1("button",{onClick:Br[7]||(Br[7]=(...NQ)=>Vi.uploadVideoUrl&&Vi.uploadVideoUrl(...NQ)),class:"editor-button bg-white border border-black hover:bg-gray-100"},toDisplayString$3(Vi.$t("editor.video.label.upload")),1)]),!Vi.videoPreviewLoading&&Object.keys(Vi.videoPreview).length!==0?(openBlock$1(),createElementBlock$1("div",{key:0,class:"flex flex-wrap justify-center list-none border my-4",onUpdate:Br[8]||(Br[8]=(...NQ)=>Vi.onVideoEdited&&Vi.onVideoEdited(...NQ)),"item-key":"id"},[(openBlock$1(),createBlock$1(RQ,{key:`${Vi.videoPreview.id}`,file:Vi.videoPreview,fileType:Vi.fileType,lang:Vi.lang,onDelete:Vi.deleteVideo},null,8,["file","fileType","lang","onDelete"]))],32)):createCommentVNode$1("",!0)])}const VideoEditorV=_export_sfc$2(VideoEditorV$1,[["render",_sfc_render$c],["__scopeId","data-v-dae54430"]]);var __defProp$b=Object.defineProperty,__getOwnPropDesc$9=Object.getOwnPropertyDescriptor,__decorateClass$b=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$9(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$b(Br,Ui,mh),mh};let SlideshowEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;editors={text:"text-editor",image:"image-editor",chart:"chart-editor",map:"map-editor",video:"video-editor"};startingConfig={...JSON.parse(JSON.stringify(BaseStartingConfig)),slideshow:{type:PanelType.Slideshow,items:[]},map:{type:PanelType.Map,config:"",title:"",scrollguard:!0}};editingIdx=-1;newSlideName="";newSlideType="text";editingStatus="none";onTypeInput(Br){this.newSlideType=Br.target.value}editItem(Br){this.saveChanges(),this.editingIdx=Br,this.editingStatus="edit"}deleteItem(Br){const Ui=this.panel.items.find((Es,mh)=>mh===Br);switch(Ui?.type){case"map":{const Es=Ui;this.sourceCounts[Es.config]-=1,this.sourceCounts[Es.config]===0&&this.configFileStructure.zip.remove(`${Es.config.substring(Es.config.indexOf("/")+1)}`);break}case"chart":{const Es=Ui;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}case"image":{const Es=Ui;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}}this.panel.items=this.panel.items.filter((Es,mh)=>mh!==Br),this.editingIdx===Br&&(this.editingIdx=-1,this.editingStatus="none")}saveItem(Br=!1){let Ui;Br?(Ui=this.$refs.slideEditor.panel,this.panel.items.push(Ui)):Ui=this.$refs.slideEditor.panel,Ui.type!==PanelType.Text&&this.$refs.slideEditor!==void 0&&typeof this.$refs.slideEditor.saveChanges=="function"&&(this.$refs.slideEditor.saveChanges(),Ui.type===PanelType.Map&&this.$emit("slide-edit",!1)),this.editingStatus="none"}saveChanges(){}changeEditStatus(){this.editingStatus==="create"?this.editingStatus="none":(this.editingStatus="create",this.$nextTick(()=>{document.getElementById("add-new-item")?.scrollIntoView({behavior:"smooth"})}))}};__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"panel",2);__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"configFileStructure",2);__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"lang",2);__decorateClass$b([Prop()],SlideshowEditorV$1.prototype,"sourceCounts",2);SlideshowEditorV$1=__decorateClass$b([Options$1({components:{"chart-editor":ChartEditorV,"image-editor":ImageEditorV,"text-editor":TextEditorV,"map-editor":MapEditorV,"video-editor":VideoEditorV}})],SlideshowEditorV$1);const _withScopeId$4=Vi=>(pushScopeId$1("data-v-9e05cbbb"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$c={class:"block mt-3"},_hoisted_2$a={class:"flex items-center"},_hoisted_3$a={class:"font-bold pr-4"},_hoisted_4$a={class:"flex items-center"},_hoisted_5$9={key:0,height:"18px",width:"18px",viewBox:"0 0 23 21",xmlns:"http://www.w3.org/2000/svg"},_hoisted_6$8=_withScopeId$4(()=>createBaseVNode$1("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"},null,-1)),_hoisted_7$7=[_hoisted_6$8],_hoisted_8$7={key:1,class:"fill-current",height:"18px",width:"18px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 352 512"},_hoisted_9$7=_withScopeId$4(()=>createBaseVNode$1("path",{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"},null,-1)),_hoisted_10$7=[_hoisted_9$7],_hoisted_11$7={class:"px-2"},_hoisted_12$7=_withScopeId$4(()=>createBaseVNode$1("hr",{class:"border-solid border-t-2 border-gray-300 my-2"},null,-1)),_hoisted_13$7={class:"mt-5 mb-8"},_hoisted_14$6={class:"editor-label",for:"slideshowCaption"},_hoisted_15$6={class:"w-2/3 mt-5"},_hoisted_16$6={class:"table-header"},_hoisted_17$6=["aria-label"],_hoisted_18$6=["onClick"],_hoisted_19$6=["onClick"],_hoisted_20$5=_withScopeId$4(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_21$5=_withScopeId$4(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_22$5={key:0},_hoisted_23$5={class:"text-xl font-bold"},_hoisted_24$5=_withScopeId$4(()=>createBaseVNode$1("hr",{class:"border-solid border-t-2 border-gray-300 my-2"},null,-1)),_hoisted_25$5={key:0},_hoisted_26$5={class:"mb-5 text-left"},_hoisted_27$5=["value"],_hoisted_28$5=["value"],_hoisted_29$5={class:"mt-3 w-full flex justify-end"},_hoisted_30$5={key:1},_hoisted_31$5={class:"mt-3 w-full flex justify-end"};function _sfc_render$b(Vi,Br,Ui,Es,mh,$Q){return openBlock$1(),createElementBlock$1("div",_hoisted_1$c,[createBaseVNode$1("div",_hoisted_2$a,[createBaseVNode$1("span",_hoisted_3$a,toDisplayString$3(Vi.$t("editor.slideshow.label.info",{num:Vi.panel.items.length})),1),createBaseVNode$1("button",{class:"editor-button bg-gray-100 cursor-pointer hover:bg-gray-200",onClick:Br[0]||(Br[0]=RQ=>this.changeEditStatus())},[createBaseVNode$1("div",_hoisted_4$a,[Vi.editingStatus!=="create"?(openBlock$1(),createElementBlock$1("svg",_hoisted_5$9,_hoisted_7$7)):(openBlock$1(),createElementBlock$1("svg",_hoisted_8$7,_hoisted_10$7)),createBaseVNode$1("span",_hoisted_11$7,toDisplayString$3(Vi.editingStatus==="create"?Vi.$t("editor.cancel"):Vi.$t("editor.slideshow.label.create")),1)])])]),_hoisted_12$7,createBaseVNode$1("div",_hoisted_13$7,[createBaseVNode$1("label",_hoisted_14$6,toDisplayString$3(Vi.$t("editor.image.slideshowCaption")),1),withDirectives$1(createBaseVNode$1("input",{id:"slideshowCaption",class:"editor-input block w-1/3",type:"text","onUpdate:modelValue":Br[1]||(Br[1]=RQ=>Vi.panel.caption=RQ)},null,512),[[vModelText$1,Vi.panel.caption]])]),createBaseVNode$1("table",_hoisted_15$6,[createBaseVNode$1("thead",null,[createBaseVNode$1("tr",_hoisted_16$6,[createBaseVNode$1("th",{"aria-label":Vi.$t("editor.slideshow.label.slideNumber")},null,8,_hoisted_17$6),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("editor.slideshow.label.type")),1),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.actions")),1)])]),createBaseVNode$1("tbody",null,[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.panel.items,(RQ,PQ)=>(openBlock$1(),createElementBlock$1("tr",{class:"table-contents",key:PQ},[createBaseVNode$1("td",null,toDisplayString$3(PQ+1)+".",1),createBaseVNode$1("td",null,toDisplayString$3(RQ.type),1),createBaseVNode$1("td",null,[createBaseVNode$1("span",{onClick:NQ=>Vi.editItem(PQ),class:"underline"},"Edit",8,_hoisted_18$6),createTextVNode$1(" | "),createBaseVNode$1("span",{onClick:NQ=>Vi.deleteItem(PQ),class:"underline"},"Remove",8,_hoisted_19$6)])]))),128))])]),_hoisted_20$5,_hoisted_21$5,Vi.editingStatus!=="none"?(openBlock$1(),createElementBlock$1("div",_hoisted_22$5,[createBaseVNode$1("h2",_hoisted_23$5,toDisplayString$3(Vi.$t(`editor.slideshow.label.${Vi.editingStatus}`)),1),_hoisted_24$5,createBaseVNode$1("div",null,[Vi.editingStatus==="create"?(openBlock$1(),createElementBlock$1("div",_hoisted_25$5,[createBaseVNode$1("label",_hoisted_26$5,toDisplayString$3(Vi.$t("editor.slideshow.label.type"))+": ",1),createBaseVNode$1("select",{onInput:Br[2]||(Br[2]=(...RQ)=>Vi.onTypeInput&&Vi.onTypeInput(...RQ)),value:Vi.newSlideType},[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Object.keys(Vi.editors),RQ=>(openBlock$1(),createElementBlock$1("option",{key:RQ,value:RQ},toDisplayString$3(RQ),9,_hoisted_28$5))),128))],40,_hoisted_27$5),Vi.editingStatus==="create"?(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.newSlideType]),{key:0,ref:"slideEditor",panel:JSON.parse(JSON.stringify(Vi.startingConfig[Vi.newSlideType])),configFileStructure:Vi.configFileStructure,lang:Vi.lang,sourceCounts:Vi.sourceCounts,allowMany:!1},null,8,["panel","configFileStructure","lang","sourceCounts"])):createCommentVNode$1("",!0),createBaseVNode$1("div",_hoisted_29$5,[createBaseVNode$1("button",{id:"add-new-item",class:"editor-button bg-black text-white hover:bg-gray-800",onClick:Br[3]||(Br[3]=RQ=>Vi.saveItem(!0))},toDisplayString$3(Vi.$t("editor.slideshow.label.add")),1)])])):(openBlock$1(),createElementBlock$1("div",_hoisted_30$5,[(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.panel.items[Vi.editingIdx].type]),{ref:"slideEditor",panel:Vi.panel.items[Vi.editingIdx],configFileStructure:Vi.configFileStructure,lang:Vi.lang,sourceCounts:Vi.sourceCounts,key:Vi.editingIdx+Vi.panel.items[Vi.editingIdx].type,allowMany:!1},null,8,["panel","configFileStructure","lang","sourceCounts"])),createBaseVNode$1("div",_hoisted_31$5,[createBaseVNode$1("button",{class:"editor-button bg-black text-white hover:bg-gray-800",onClick:Br[4]||(Br[4]=RQ=>Vi.saveItem())},toDisplayString$3(Vi.$t("editor.saveChanges")),1)])]))])])):createCommentVNode$1("",!0)])}const SlideshowEditorV=_export_sfc$2(SlideshowEditorV$1,[["render",_sfc_render$b],["__scopeId","data-v-9e05cbbb"]]);var __defProp$a=Object.defineProperty,__getOwnPropDesc$8=Object.getOwnPropertyDescriptor,__decorateClass$a=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$8(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$a(Br,Ui,mh),mh};let LoadingPageV$1=class extends Vue{};LoadingPageV$1=__decorateClass$a([Options$1({components:{spinner:VueSpinnerOval}})],LoadingPageV$1);const _hoisted_1$b={class:"block py-20 align-middle text-center h-full",style:{margin:"0 auto"}};function _sfc_render$a(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("spinner");return openBlock$1(),createElementBlock$1("div",_hoisted_1$b,[createVNode$1(RQ,{size:"120px",color:"#009cd1",style:{margin:"0 auto"}})])}const LoadingPageV=_export_sfc$2(LoadingPageV$1,[["render",_sfc_render$a]]);var __defProp$9=Object.defineProperty,__getOwnPropDesc$7=Object.getOwnPropertyDescriptor,__decorateClass$9=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$7(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$9(Br,Ui,mh),mh};let DynamicEditorV$1=class extends Vue{panel;configFileStructure;lang;sourceCounts;centerSlide;dynamicSelected;editors={text:"text-editor",image:"image-editor",slideshow:"slideshow-editor",chart:"chart-editor",map:"map-editor",video:"video-editor"};startingConfig=JSON.parse(JSON.stringify(BaseStartingConfig));editingStatus="text";editingSlide=-1;newSlideName="";newSlideType="text";get idUsed(){return this.panel.children.some(Br=>Br.id===this.newSlideName)}changePanel(Br){this.editingStatus!=="text"&&this.saveChanges(),this.editingStatus=Br}switchSlide(Br){this.saveChanges(),this.editingSlide=Br}removeSlide(Br,Ui){switch(Br?.type){case"map":{const Es=Br;this.sourceCounts[Es.config]-=1,this.sourceCounts[Es.config]===0&&this.configFileStructure.zip.remove(`${Es.config.substring(Es.config.indexOf("/")+1)}`);break}case"chart":{const Es=Br;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}case"image":{const Es=Br;this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`);break}case"slideshow":{Br.items.forEach(mh=>{this.removeSlide(mh)});break}case"video":{const Es=Br;Es.videoType==="local"&&(this.sourceCounts[Es.src]-=1,this.sourceCounts[Es.src]===0&&this.configFileStructure.zip.remove(`${Es.src.substring(Es.src.indexOf("/")+1)}`));break}}Ui!==void 0&&(this.panel.children=this.panel.children.filter((Es,mh)=>mh!==Ui),this.editingSlide===Ui&&(this.editingSlide=-1))}createNewSlide(){if(!this.newSlideName)return;const Br={id:this.newSlideName,panel:JSON.parse(JSON.stringify(this.startingConfig[this.newSlideType]))};this.newSlideName="",this.panel.children.push(Br)}determineEditorType(Br){return Br.type!==PanelType.Slideshow?Br.type:Br.items.length===0||Br.userCreated?PanelType.Slideshow:Br.items.every(mh=>mh.type===PanelType.Chart)?PanelType.Chart:Br.items.every(mh=>mh.type===PanelType.Image)?PanelType.Image:PanelType.Slideshow}saveChanges(){this.$refs.slide!==void 0&&typeof this.$refs.slide.saveChanges=="function"&&this.$refs.slide.saveChanges()}};__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"panel",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"configFileStructure",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"lang",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"sourceCounts",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"centerSlide",2);__decorateClass$9([Prop()],DynamicEditorV$1.prototype,"dynamicSelected",2);DynamicEditorV$1=__decorateClass$9([Options$1({components:{"chart-editor":ChartEditorV,"image-editor":ImageEditorV,"text-editor":TextEditorV,"slideshow-editor":SlideshowEditorV,"dynamic-editor":DynamicEditorV$1,"map-editor":MapEditorV,"video-editor":VideoEditorV,"confirmation-modal":ConfirmationModalV}})],DynamicEditorV$1);const _hoisted_1$a={class:"block mt-2"},_hoisted_2$9={class:"flex"},_hoisted_3$9={key:0},_hoisted_4$9={key:1},_hoisted_5$8={class:"w-2/3 mt-5"},_hoisted_6$7={class:"table-header"},_hoisted_7$6=["onClick"],_hoisted_8$6=["onClick"],_hoisted_9$6={class:"table-add-row"},_hoisted_10$6={class:"flex flex-col items-center"},_hoisted_11$6=["placeholder","aria-label"],_hoisted_12$6={key:0},_hoisted_13$6=["disabled"],_hoisted_14$5={key:0},_hoisted_15$5=createBaseVNode$1("br",null,null,-1),_hoisted_16$5=createBaseVNode$1("hr",null,null,-1),_hoisted_17$5=createBaseVNode$1("br",null,null,-1),_hoisted_18$5={class:"font-bold text-xl"},_hoisted_19$5=createBaseVNode$1("br",null,null,-1);function _sfc_render$9(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("confirmation-modal");return openBlock$1(),createElementBlock$1("div",_hoisted_1$a,[createBaseVNode$1("div",_hoisted_2$9,[createBaseVNode$1("button",{onClick:Br[0]||(Br[0]=()=>Vi.changePanel("text")),class:normalizeClass$1(["editor-button border hover:bg-gray-100",Vi.editingStatus==="text"?"border-black":"border-gray-300"])},toDisplayString$3(Vi.$t("dynamic.textSection")),3),createBaseVNode$1("button",{onClick:Br[1]||(Br[1]=()=>Vi.changePanel("panels")),class:normalizeClass$1(["editor-button border hover:bg-gray-100",Vi.editingStatus!=="text"?"border-black":"border-gray-300"])},toDisplayString$3(Vi.$t("dynamic.panel.collection")),3)]),Vi.editingStatus==="text"?(openBlock$1(),createElementBlock$1("div",_hoisted_3$9,[(openBlock$1(),createBlock$1(resolveDynamicComponent$1("text-editor"),{key:"text",panel:Vi.panel,configFileStructure:Vi.configFileStructure,lang:Vi.lang},null,8,["panel","configFileStructure","lang"]))])):createCommentVNode$1("",!0),Vi.editingStatus==="panels"?(openBlock$1(),createElementBlock$1("div",_hoisted_4$9,[createBaseVNode$1("table",_hoisted_5$8,[createBaseVNode$1("tr",_hoisted_6$7,[createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.id")),1),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.type")),1),createBaseVNode$1("th",null,toDisplayString$3(Vi.$t("dynamic.panel.actions")),1)]),(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.panel.children,(PQ,NQ)=>(openBlock$1(),createElementBlock$1("tr",{class:"table-contents",key:NQ},[createBaseVNode$1("td",null,toDisplayString$3(PQ.id),1),createBaseVNode$1("td",null,toDisplayString$3(Vi.determineEditorType(PQ.panel)),1),createBaseVNode$1("td",null,[createBaseVNode$1("span",{onClick:()=>Vi.switchSlide(NQ)},toDisplayString$3(Vi.$t("editor.chart.label.edit")),9,_hoisted_7$6),createTextVNode$1(" | "),createBaseVNode$1("span",{onClick:FQ=>Vi.$vfm.open(`delete-item-${NQ}`)},toDisplayString$3(Vi.$t("editor.remove")),9,_hoisted_8$6)]),createVNode$1(RQ,{name:`delete-item-${NQ}`,message:Vi.$t("dynamic.panel.remove"),onOk:()=>Vi.removeSlide(PQ,NQ)},null,8,["name","message","onOk"])]))),128)),createBaseVNode$1("tr",_hoisted_9$6,[createBaseVNode$1("td",_hoisted_10$6,[withDirectives$1(createBaseVNode$1("input",{id:"panelId",class:"editor-input",type:"text",placeholder:Vi.$t("dynamic.panel.enterID"),"onUpdate:modelValue":Br[2]||(Br[2]=PQ=>Vi.newSlideName=PQ),"aria-label":Vi.$t("dynamic.panel.enterID")},null,8,_hoisted_11$6),[[vModelText$1,Vi.newSlideName]]),Vi.idUsed?(openBlock$1(),createElementBlock$1("p",_hoisted_12$6,toDisplayString$3(Vi.$t("dynamic.panel.idTaken")),1)):createCommentVNode$1("",!0)]),createBaseVNode$1("td",null,[withDirectives$1(createBaseVNode$1("select",{"onUpdate:modelValue":Br[3]||(Br[3]=PQ=>Vi.newSlideType=PQ)},[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Object.keys(Vi.editors),PQ=>(openBlock$1(),createElementBlock$1("option",{key:PQ},toDisplayString$3(PQ),1))),128))],512),[[vModelSelect$1,Vi.newSlideType]])]),createBaseVNode$1("td",null,[createBaseVNode$1("button",{class:"editor-button",onClick:Br[4]||(Br[4]=(...PQ)=>Vi.createNewSlide&&Vi.createNewSlide(...PQ)),disabled:Vi.idUsed||!Vi.newSlideName},toDisplayString$3(Vi.$t("dynamic.panel.add")),9,_hoisted_13$6)])])]),Vi.editingSlide!==-1?(openBlock$1(),createElementBlock$1("div",_hoisted_14$5,[_hoisted_15$5,_hoisted_16$5,_hoisted_17$5,createBaseVNode$1("span",_hoisted_18$5,toDisplayString$3(Vi.$t("dynamic.panel.editor")),1),_hoisted_19$5,(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.determineEditorType(Vi.panel.children[Vi.editingSlide].panel)]),{ref:"slide",key:Vi.editingSlide+Vi.determineEditorType(Vi.panel.children[Vi.editingSlide].panel),panel:Vi.panel.children[Vi.editingSlide].panel,configFileStructure:Vi.configFileStructure,lang:Vi.lang,sourceCounts:Vi.sourceCounts,centerSlide:Vi.centerSlide,dynamicSelected:Vi.dynamicSelected,onSlideEdit:Br[5]||(Br[5]=PQ=>Vi.$emit("slide-edit"))},null,40,["panel","configFileStructure","lang","sourceCounts","centerSlide","dynamicSelected"]))])):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0)])}const DynamicEditorV=_export_sfc$2(DynamicEditorV$1,[["render",_sfc_render$9]]);var __defProp$8=Object.defineProperty,__getOwnPropDesc$6=Object.getOwnPropertyDescriptor,__decorateClass$8=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$6(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$8(Br,Ui,mh),mh};let SlideEditorV$1=class extends Vue{config=void 0;currentSlide;configFileStructure;lang;uid;slideIndex;isLast;sourceCounts;panelIndex=0;advancedEditorView=!1;newType="";onePanelOnly=!1;centerSlide=!1;centerPanel=!1;includeInToc=!0;dynamicSelected=!1;langTranslate="";editors={text:"text-editor",image:"image-editor",slideshow:"slideshow-editor",chart:"chart-editor",map:"map-editor",video:"video-editor",loading:"loading-page",dynamic:"dynamic-editor"};mounted(){this.langTranslate=this.$t(`editor.lang.${this.lang}`)}onSlideChange(){this.langTranslate=this.$t(`editor.lang.${this.lang}`),this.currentSlide&&(this.onePanelOnly=this.currentSlide.panel.length===1),this.centerPanel=this.currentSlide.centerPanel??!1,this.centerSlide=this.currentSlide.centerSlide??!1,this.includeInToc=this.currentSlide.includeInToc??!0,this.onePanelOnly=this.currentSlide.rightOnly??this.determineEditorType(this.currentSlide.panel[this.panelIndex])==="dynamic"}panelModified(Br){const Ui=this.currentSlide.panel[this.panelIndex].type,mh={...JSON.parse(JSON.stringify(BaseStartingConfig)),dynamic:{type:PanelType.Dynamic,title:this.currentSlide.panel[0]&&Ui==="text"?this.currentSlide.panel[0].title:"",titleTag:"",content:this.currentSlide.panel[0]&&Ui==="text"?this.currentSlide.panel[0].content:"",children:[]},map:{type:PanelType.Map,config:`${this.configFileStructure.uuid}/ramp-config/${this.configFileStructure.uuid}-map-${this.getNumberOfMaps()}.json`,title:"",scrollguard:!1}}[Br.type];let $Q=Object.assign({},toRaw$1(Br));return $Q.customStyles=$Q.customStyles||void 0,JSON.stringify(mh)!==JSON.stringify($Q)||this.currentSlide.panel[this.panelIndex].modified===!0}changePanelType(Br,Ui){let Es={...JSON.parse(JSON.stringify(BaseStartingConfig)),dynamic:{type:PanelType.Dynamic,title:this.currentSlide.panel[0]&&Br==="text"?this.currentSlide.panel[0].title:"",titleTag:"",content:this.currentSlide.panel[0]&&Br==="text"?this.currentSlide.panel[0].content:"",children:[]}};Ui==="dynamic"?(this.currentSlide.panel.forEach(mh=>this.removeSourceCounts(mh)),this.panelIndex=0,this.currentSlide.panel=[Es[Ui]],this.dynamicSelected=!0):(this.removeSourceCounts(this.currentSlide.panel[this.panelIndex]),this.currentSlide.panel[this.panelIndex]=Es[Ui])}removeSourceCounts(Br){switch(Br.type){case"map":{const Ui=Br;this.sourceCounts[Ui.config]-=1,this.sourceCounts[Ui.config]===0&&this.configFileStructure.zip.remove(`${Ui.config.substring(Ui.config.indexOf("/")+1)}`);break}case"image":{const Ui=Br;this.sourceCounts[Ui.src]-=1,this.sourceCounts[Ui.src]===0&&this.configFileStructure.zip.remove(`${Ui.src.substring(Ui.src.indexOf("/")+1)}`);break}case"chart":{const Ui=Br;this.sourceCounts[Ui.src]-=1,this.sourceCounts[Ui.src]===0&&this.configFileStructure.zip.remove(`${Ui.src.substring(Ui.src.indexOf("/")+1)}`);break}case"slideshow":{Br.items.forEach(Es=>{this.removeSourceCounts(Es)});break}case"video":{const Ui=Br;Ui.videoType==="local"&&(this.sourceCounts[Ui.src]-=1,this.sourceCounts[Ui.src]===0&&this.configFileStructure.zip.remove(`${Ui.src.substring(Ui.src.indexOf("/")+1)}`));break}case"dynamic":{Br.children.forEach(Es=>{this.removeSourceCounts(Es.panel)});break}}}saveChanges(){this.$refs.editor!=null&&typeof this.$refs.editor.saveChanges=="function"&&this.$refs.editor.saveChanges()}selectSlide(Br){this.$emit("slide-change",Br)}cancelTypeChange(){this.$refs.typeSelector.value=this.determineEditorType(this.currentSlide.panel[this.panelIndex])}determineEditorType(Br){return Br.type!==PanelType.Slideshow?Br.type:Br.items.length===0||Br.userCreated?PanelType.Slideshow:Br.items.every(mh=>mh.type===PanelType.Chart)?PanelType.Chart:Br.items.every(mh=>mh.type===PanelType.Image)?PanelType.Image:PanelType.Slideshow}toggleOnePanelOnly(Br){this.currentSlide.rightOnly=this.onePanelOnly,this.saveChanges(),this.onePanelOnly?(this.currentSlide.panel=[this.currentSlide.panel[this.panelIndex]],this.panelIndex=0):(this.currentSlide.panel=[...Br==="right"?[Object.assign({},this.currentSlide.panel[0])]:[],Object.assign({},{type:PanelType.Text,title:"",content:""}),...Br==="left"?[Object.assign({},this.currentSlide.panel[0])]:[]],this.panelIndex=Br==="left"?0:1)}toggleCenterSlide(){this.currentSlide.centerSlide=this.centerSlide,this.determineEditorType(this.currentSlide.panel[this.panelIndex])==="dynamic"?this.centerSlide?this.currentSlide.panel[0].customStyles="text-align: right;":this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: right;",""):this.onePanelOnly?this.centerSlide?this.currentSlide.panel[0].customStyles="text-align: center;":(this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: right;",""),this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: left;",""),this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: center;","")):this.centerSlide?(this.currentSlide.panel[0].customStyles="text-align: right;",this.currentSlide.panel[1].customStyles="text-align: left;"):(this.currentSlide.panel[0].customStyles=(this.currentSlide.panel[0].customStyles||"").replace("text-align: right;",""),this.currentSlide.panel[1].customStyles=(this.currentSlide.panel[1].customStyles||"").replace("text-align: left;",""))}toggleCenterPanel(){if(this.currentSlide.centerPanel=this.centerPanel,this.centerPanel)for(const Br in this.currentSlide.panel)this.currentSlide.panel[Br].customStyles="text-align: center;";else for(const Br in this.currentSlide.panel)this.currentSlide.panel[Br].customStyles=(this.currentSlide.panel[Br].customStyles||"").replace("text-align: center;","")}getNumberOfMaps(){let Br=0;return this.configFileStructure.rampConfig.forEach(Ui=>{Br+=1}),Br}toggleIncludeInToc(){this.currentSlide.includeInToc=this.includeInToc}};__decorateClass$8([Prop()],SlideEditorV$1.prototype,"currentSlide",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"configFileStructure",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"lang",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"uid",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"slideIndex",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"isLast",2);__decorateClass$8([Prop()],SlideEditorV$1.prototype,"sourceCounts",2);__decorateClass$8([Watch("currentSlide",{deep:!0})],SlideEditorV$1.prototype,"onSlideChange",1);SlideEditorV$1=__decorateClass$8([Options$1({components:{MultiOptionModal,ActionModal,"chart-editor":ChartEditorV,"custom-editor":CustomEditorV,"image-editor":ImageEditorV,"text-editor":TextEditorV,"map-editor":MapEditorV,"video-editor":VideoEditorV,"slideshow-editor":SlideshowEditorV,"loading-page":LoadingPageV,"dynamic-editor":DynamicEditorV,"confirmation-modal":ConfirmationModalV}})],SlideEditorV$1);const _withScopeId$3=Vi=>(pushScopeId$1("data-v-7e21b837"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$9={class:"p-5"},_hoisted_2$8={key:0},_hoisted_3$8={class:"flex"},_hoisted_4$8={class:"flex flex-col w-full"},_hoisted_5$7={class:"flex justify-between flex-wrap gap-3 gap-y-1 items-center"},_hoisted_6$6={class:"text-2xl font-bold"},_hoisted_7$5={class:"space-x-2"},_hoisted_8$5=["disabled"],_hoisted_9$5=["disabled"],_hoisted_10$5={style:{"margin-left":"0"},class:"editor-label mt-4",for:"slideTitle"},_hoisted_11$5={class:"flex"},_hoisted_12$5=["placeholder"],_hoisted_13$5=_withScopeId$3(()=>createBaseVNode$1("span",{class:"ml-auto"},null,-1)),_hoisted_14$4={class:"flex flex-col lg:flex-row mt-3 gap-y-3 gap-x-7 flex-wrap"},_hoisted_15$4={class:"flex flex-row items-center"},_hoisted_16$4=["disabled"],_hoisted_17$4={class:"ml-0",for:"fullSlide"},_hoisted_18$4={class:"font-bold ml-0"},_hoisted_19$4={class:"flex flex-row items-center"},_hoisted_20$4=["disabled"],_hoisted_21$4={class:"ml-0",for:"centerSlide"},_hoisted_22$4={class:"font-bold"},_hoisted_23$4={class:"flex flex-row items-center"},_hoisted_24$4=["disabled"],_hoisted_25$4={class:"ml-0",for:"centerPanel"},_hoisted_26$4={class:"font-bold"},_hoisted_27$4={class:"flex flex-row items-center"},_hoisted_28$4={class:"ml-0",for:"inToc"},_hoisted_29$4={class:"font-bold"},_hoisted_30$4=_withScopeId$3(()=>createBaseVNode$1("br",null,null,-1)),_hoisted_31$4={key:0,class:"flex gap-3 border-b border-black pl-2"},_hoisted_32$4=createStaticVNode$1('',2),_hoisted_34$4={class:"align-middle inline-block pl-1"},_hoisted_35$4=createStaticVNode$1('',2),_hoisted_37$4={class:"align-middle inline-block pl-1"},_hoisted_38$4={class:"align-middle inline-block pl-1"},_hoisted_39$4={key:1,class:"border-b border-black space-x-3 pl-2"},_hoisted_40$4=createStaticVNode$1('',2),_hoisted_42$4={class:"align-middle inline-block pl-1"},_hoisted_43$4={class:"align-middle inline-block pl-1"},_hoisted_44$3={class:"flex items-center justify-between mt-4 flex-wrap"},_hoisted_45$3={class:"font-bold text-2xl"},_hoisted_46$3={key:0,class:"flex flex-col mr-3"},_hoisted_47$2={style:{"margin-left":"0"},class:"editor-label text-left text-md font-semibold",for:"contentTypeSelect"},_hoisted_48$2=["value"],_hoisted_49$2=["value"],_hoisted_50$2={key:1,class:"flex h-fit mt-4 justify-center text-gray-600 text-xl"};function _sfc_render$8(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("custom-editor"),PQ=resolveComponent$1("action-modal"),NQ=resolveComponent$1("multi-option-modal");return openBlock$1(),createElementBlock$1("div",_hoisted_1$9,[Vi.currentSlide?(openBlock$1(),createElementBlock$1("div",_hoisted_2$8,[createBaseVNode$1("div",_hoisted_3$8,[createBaseVNode$1("div",_hoisted_4$8,[createBaseVNode$1("div",_hoisted_5$7,[createBaseVNode$1("h2",_hoisted_6$6,toDisplayString$3(Vi.$t("editor.slides.currentLangLabel",{lang:Vi.langTranslate,num:Vi.slideIndex+1})),1),createBaseVNode$1("div",_hoisted_7$5,[createBaseVNode$1("button",{onClick:Br[0]||(Br[0]=withModifiers$1(FQ=>Vi.selectSlide(Vi.slideIndex-1),["stop"])),disabled:Vi.slideIndex===0,class:"editor-button border border-black"},toDisplayString$3(Vi.$t("editor.slides.previousSlide")),9,_hoisted_8$5),createBaseVNode$1("button",{onClick:Br[1]||(Br[1]=withModifiers$1(FQ=>Vi.selectSlide(Vi.slideIndex+1),["stop"])),disabled:Vi.isLast,class:"editor-button border border-black"},toDisplayString$3(Vi.$t("editor.slides.nextSlide")),9,_hoisted_9$5)])]),createBaseVNode$1("label",_hoisted_10$5,toDisplayString$3(Vi.$t("editor.slides.slideTitle")),1),createBaseVNode$1("div",_hoisted_11$5,[withDirectives$1(createBaseVNode$1("input",{type:"text",id:"slideTitle","onUpdate:modelValue":Br[2]||(Br[2]=FQ=>Vi.currentSlide.title=FQ),placeholder:Vi.$t("editor.slides.addSlideTitle"),class:"editor-input w-full lg:w-2/3"},null,8,_hoisted_12$5),[[vModelText$1,Vi.currentSlide.title]]),_hoisted_13$5]),createBaseVNode$1("div",_hoisted_14$4,[createBaseVNode$1("div",_hoisted_15$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"fullSlide",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[3]||(Br[3]=FQ=>Vi.onePanelOnly=FQ),disabled:Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex])==="dynamic",onChange:Br[4]||(Br[4]=withModifiers$1(FQ=>{Vi.currentSlide.panel.length>1&&Vi.panelModified(Vi.currentSlide.panel[0])?Vi.$vfm.open(`one-panel-only-${Vi.slideIndex}`):Vi.$vfm.open(`one-to-two-panels-${Vi.slideIndex}`)},["stop"]))},null,40,_hoisted_16$4),[[vModelCheckbox$1,Vi.onePanelOnly]]),createBaseVNode$1("label",_hoisted_17$4,[createBaseVNode$1("span",_hoisted_18$4,toDisplayString$3(Vi.$t("editor.slides.makeFull")),1)])]),createBaseVNode$1("div",_hoisted_19$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"centerSlide",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[5]||(Br[5]=FQ=>Vi.centerSlide=FQ),disabled:Vi.centerPanel,onChange:Br[6]||(Br[6]=withModifiers$1(FQ=>Vi.toggleCenterSlide(),["stop"]))},null,40,_hoisted_20$4),[[vModelCheckbox$1,Vi.centerSlide]]),createBaseVNode$1("label",_hoisted_21$4,[createBaseVNode$1("span",_hoisted_22$4,toDisplayString$3(Vi.$t("editor.slides.centerSlide")),1)])]),createBaseVNode$1("div",_hoisted_23$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"centerPanel",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[7]||(Br[7]=FQ=>Vi.centerPanel=FQ),disabled:Vi.centerSlide,onChange:Br[8]||(Br[8]=withModifiers$1(FQ=>Vi.toggleCenterPanel(),["stop"]))},null,40,_hoisted_24$4),[[vModelCheckbox$1,Vi.centerPanel]]),createBaseVNode$1("label",_hoisted_25$4,[createBaseVNode$1("span",_hoisted_26$4,toDisplayString$3(Vi.$t("editor.slides.centerPanel")),1)])]),createBaseVNode$1("div",_hoisted_27$4,[withDirectives$1(createBaseVNode$1("input",{type:"checkbox",id:"inToc",class:"rounded-none cursor-pointer w-4 h-4","onUpdate:modelValue":Br[9]||(Br[9]=FQ=>Vi.includeInToc=FQ),onChange:Br[10]||(Br[10]=withModifiers$1(FQ=>Vi.toggleIncludeInToc(),["stop"]))},null,544),[[vModelCheckbox$1,Vi.includeInToc]]),createBaseVNode$1("label",_hoisted_28$4,[createBaseVNode$1("span",_hoisted_29$4,toDisplayString$3(Vi.$t("editor.slides.includeInToc")),1)])])])])]),_hoisted_30$4,Vi.currentSlide.panel.length===2?(openBlock$1(),createElementBlock$1("div",_hoisted_31$4,[createBaseVNode$1("button",{onClick:Br[11]||(Br[11]=()=>{Vi.panelIndex=0,Vi.advancedEditorView=!1,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.panelIndex==0&&!Vi.advancedEditorView?"border-black":"border-white"])},[_hoisted_32$4,createBaseVNode$1("span",_hoisted_34$4,toDisplayString$3(Vi.$t("editor.slides.leftPanel")),1)],2),createBaseVNode$1("button",{onClick:Br[12]||(Br[12]=()=>{Vi.panelIndex=1,Vi.advancedEditorView=!1,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.panelIndex==1&&!Vi.advancedEditorView?"border-black":"border-white"])},[_hoisted_35$4,createBaseVNode$1("span",_hoisted_37$4,toDisplayString$3(Vi.$t("editor.slides.rightPanel")),1)],2),createBaseVNode$1("button",{onClick:Br[13]||(Br[13]=()=>{Vi.panelIndex=0,Vi.advancedEditorView=!0,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.advancedEditorView?"border-black":"border-white"])},[createBaseVNode$1("span",_hoisted_38$4,toDisplayString$3(Vi.$t("editor.slides.advanced")),1)],2)])):(openBlock$1(),createElementBlock$1("div",_hoisted_39$4,[createBaseVNode$1("button",{onClick:Br[14]||(Br[14]=()=>{Vi.advancedEditorView=!1,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.advancedEditorView?"border-white":"border-black"])},[_hoisted_40$4,createBaseVNode$1("span",_hoisted_42$4,toDisplayString$3(Vi.$t("editor.slides.fullscreenPanel")),1)],2),createBaseVNode$1("button",{onClick:Br[15]||(Br[15]=()=>{Vi.advancedEditorView=!0,Vi.saveChanges()}),class:normalizeClass$1(["editor-button panel-select-button",Vi.advancedEditorView?"border-black":"border-white"])},[createBaseVNode$1("span",_hoisted_43$4,toDisplayString$3(Vi.$t("editor.slides.advanced")),1)],2)])),createBaseVNode$1("div",null,[createBaseVNode$1("div",_hoisted_44$3,[createBaseVNode$1("span",_hoisted_45$3,toDisplayString$3(Vi.$t("editor.slides.content")),1),Vi.advancedEditorView?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1("div",_hoisted_46$3,[createBaseVNode$1("label",_hoisted_47$2,toDisplayString$3(Vi.$t("editor.slides.contentType")),1),createBaseVNode$1("select",{id:"contentTypeSelect",class:"rounded shadow w-48",ref:"typeSelector",onInput:Br[16]||(Br[16]=FQ=>{Vi.newType=FQ.target.value,Vi.panelModified(Vi.currentSlide.panel[Vi.panelIndex])||Vi.newType==="dynamic"&&Vi.currentSlide.panel.some(BQ=>Vi.panelModified(BQ))?Vi.$vfm.open(`change-slide-${Vi.slideIndex}`):(Vi.changePanelType(Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex]),Vi.newType),Vi.toggleCenterPanel(),Vi.toggleCenterSlide())}),value:Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex])},[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Object.keys(Vi.editors).filter(FQ=>FQ!=="loading"),FQ=>(openBlock$1(),createElementBlock$1("option",{key:FQ,value:FQ},toDisplayString$3(Vi.$t(`editor.slide.panel.type.${FQ}`)),9,_hoisted_49$2))),128))],40,_hoisted_48$2)]))]),Vi.advancedEditorView?(openBlock$1(),createBlock$1(RQ,{key:0,ref:"editor",config:Vi.currentSlide,onSlideEdit:Br[17]||(Br[17]=FQ=>Vi.$emit("slide-edit")),onConfigEdited:Br[18]||(Br[18]=(FQ,BQ=!1)=>Vi.$emit("custom-slide-updated",FQ,BQ,Vi.lang))},null,8,["config"])):(openBlock$1(),createBlock$1(resolveDynamicComponent$1(Vi.editors[Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex])]),{ref:"editor",key:Vi.panelIndex+Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex]),panel:Vi.currentSlide.panel[Vi.panelIndex],configFileStructure:Vi.configFileStructure,lang:Vi.lang,uid:Vi.uid,sourceCounts:Vi.sourceCounts,centerSlide:Vi.centerSlide,dynamicSelected:Vi.dynamicSelected,onSlideEdit:Br[19]||(Br[19]=(FQ=!0)=>{Vi.$emit("slide-edit"),Vi.currentSlide.panel[Vi.panelIndex].modified=FQ||void 0})},null,40,["panel","configFileStructure","lang","uid","sourceCounts","centerSlide","dynamicSelected"]))])])):(openBlock$1(),createElementBlock$1("div",_hoisted_50$2,[createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.slides.select")),1)])),createVNode$1(PQ,{name:`change-slide-${Vi.slideIndex}`,title:Vi.$t("editor.slides.changePanelType.title",{type:Vi.newType}),message:Vi.$t("editor.slides.changePanelType.message"),onOk:Br[20]||(Br[20]=FQ=>{Vi.changePanelType(Vi.determineEditorType(Vi.currentSlide.panel[Vi.panelIndex]),Vi.newType),Vi.toggleCenterPanel(),Vi.toggleCenterSlide()}),onCancel:Vi.cancelTypeChange},null,8,["name","title","message","onCancel"]),createVNode$1(PQ,{name:`one-panel-only-${Vi.slideIndex}`,title:Vi.$t("editor.slides.changeToOnePanel.title"),message:Vi.$t("editor.slides.changeToOnePanel.message"),onOk:Br[21]||(Br[21]=FQ=>Vi.toggleOnePanelOnly()),onCancel:Br[22]||(Br[22]=FQ=>Vi.onePanelOnly=!Vi.onePanelOnly)},null,8,["name","title","message"]),createVNode$1(NQ,{name:`one-to-two-panels-${Vi.slideIndex}`,title:Vi.$t("editor.slides.addBlankPanel.title"),message:Vi.$t("editor.slides.addBlankPanel.message"),options:[{label:Vi.$t("editor.slides.addBlankPanel.left"),action:()=>Vi.toggleOnePanelOnly("left")},{label:Vi.$t("editor.slides.addBlankPanel.right"),action:()=>Vi.toggleOnePanelOnly("right")}],onCancel:Br[23]||(Br[23]=FQ=>Vi.onePanelOnly=!Vi.onePanelOnly),cancelAllowed:!0},null,8,["name","title","message","options"])])}const SlideEditorV=_export_sfc$2(SlideEditorV$1,[["render",_sfc_render$8],["__scopeId","data-v-7e21b837"]]);var top$1="top",bottom$1="bottom",right$1="right",left$1="left",auto$1="auto",basePlacements$1=[top$1,bottom$1,right$1,left$1],start$1="start",end$1="end",clippingParents$1="clippingParents",viewport$1="viewport",popper$1="popper",reference$1="reference",variationPlacements$1=basePlacements$1.reduce(function(Vi,Br){return Vi.concat([Br+"-"+start$1,Br+"-"+end$1])},[]),placements$1=[].concat(basePlacements$1,[auto$1]).reduce(function(Vi,Br){return Vi.concat([Br,Br+"-"+start$1,Br+"-"+end$1])},[]),beforeRead$1="beforeRead",read$2="read",afterRead$1="afterRead",beforeMain$1="beforeMain",main$1="main",afterMain$1="afterMain",beforeWrite$1="beforeWrite",write$1="write",afterWrite$1="afterWrite",modifierPhases$1=[beforeRead$1,read$2,afterRead$1,beforeMain$1,main$1,afterMain$1,beforeWrite$1,write$1,afterWrite$1];function getNodeName$1(Vi){return Vi?(Vi.nodeName||"").toLowerCase():null}function getWindow$1(Vi){if(Vi==null)return window;if(Vi.toString()!=="[object Window]"){var Br=Vi.ownerDocument;return Br&&Br.defaultView||window}return Vi}function isElement$2(Vi){var Br=getWindow$1(Vi).Element;return Vi instanceof Br||Vi instanceof Element}function isHTMLElement$1(Vi){var Br=getWindow$1(Vi).HTMLElement;return Vi instanceof Br||Vi instanceof HTMLElement}function isShadowRoot$1(Vi){if(typeof ShadowRoot>"u")return!1;var Br=getWindow$1(Vi).ShadowRoot;return Vi instanceof Br||Vi instanceof ShadowRoot}function applyStyles$2(Vi){var Br=Vi.state;Object.keys(Br.elements).forEach(function(Ui){var Es=Br.styles[Ui]||{},mh=Br.attributes[Ui]||{},$Q=Br.elements[Ui];!isHTMLElement$1($Q)||!getNodeName$1($Q)||(Object.assign($Q.style,Es),Object.keys(mh).forEach(function(RQ){var PQ=mh[RQ];PQ===!1?$Q.removeAttribute(RQ):$Q.setAttribute(RQ,PQ===!0?"":PQ)}))})}function effect$5(Vi){var Br=Vi.state,Ui={popper:{position:Br.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(Br.elements.popper.style,Ui.popper),Br.styles=Ui,Br.elements.arrow&&Object.assign(Br.elements.arrow.style,Ui.arrow),function(){Object.keys(Br.elements).forEach(function(Es){var mh=Br.elements[Es],$Q=Br.attributes[Es]||{},RQ=Object.keys(Br.styles.hasOwnProperty(Es)?Br.styles[Es]:Ui[Es]),PQ=RQ.reduce(function(NQ,FQ){return NQ[FQ]="",NQ},{});!isHTMLElement$1(mh)||!getNodeName$1(mh)||(Object.assign(mh.style,PQ),Object.keys($Q).forEach(function(NQ){mh.removeAttribute(NQ)}))})}}const applyStyles$3={name:"applyStyles",enabled:!0,phase:"write",fn:applyStyles$2,effect:effect$5,requires:["computeStyles"]};function getBasePlacement$2(Vi){return Vi.split("-")[0]}var max$1=Math.max,min$1=Math.min,round$1=Math.round;function getUAString(){var Vi=navigator.userAgentData;return Vi!=null&&Vi.brands&&Array.isArray(Vi.brands)?Vi.brands.map(function(Br){return Br.brand+"/"+Br.version}).join(" "):navigator.userAgent}function isLayoutViewport(){return!/^((?!chrome|android).)*safari/i.test(getUAString())}function getBoundingClientRect$1(Vi,Br,Ui){Br===void 0&&(Br=!1),Ui===void 0&&(Ui=!1);var Es=Vi.getBoundingClientRect(),mh=1,$Q=1;Br&&isHTMLElement$1(Vi)&&(mh=Vi.offsetWidth>0&&round$1(Es.width)/Vi.offsetWidth||1,$Q=Vi.offsetHeight>0&&round$1(Es.height)/Vi.offsetHeight||1);var RQ=isElement$2(Vi)?getWindow$1(Vi):window,PQ=RQ.visualViewport,NQ=!isLayoutViewport()&&Ui,FQ=(Es.left+(NQ&&PQ?PQ.offsetLeft:0))/mh,BQ=(Es.top+(NQ&&PQ?PQ.offsetTop:0))/$Q,jQ=Es.width/mh,HQ=Es.height/$Q;return{width:jQ,height:HQ,top:BQ,right:FQ+jQ,bottom:BQ+HQ,left:FQ,x:FQ,y:BQ}}function getLayoutRect$1(Vi){var Br=getBoundingClientRect$1(Vi),Ui=Vi.offsetWidth,Es=Vi.offsetHeight;return Math.abs(Br.width-Ui)<=1&&(Ui=Br.width),Math.abs(Br.height-Es)<=1&&(Es=Br.height),{x:Vi.offsetLeft,y:Vi.offsetTop,width:Ui,height:Es}}function contains$1(Vi,Br){var Ui=Br.getRootNode&&Br.getRootNode();if(Vi.contains(Br))return!0;if(Ui&&isShadowRoot$1(Ui)){var Es=Br;do{if(Es&&Vi.isSameNode(Es))return!0;Es=Es.parentNode||Es.host}while(Es)}return!1}function getComputedStyle$2(Vi){return getWindow$1(Vi).getComputedStyle(Vi)}function isTableElement$1(Vi){return["table","td","th"].indexOf(getNodeName$1(Vi))>=0}function getDocumentElement$1(Vi){return((isElement$2(Vi)?Vi.ownerDocument:Vi.document)||window.document).documentElement}function getParentNode$1(Vi){return getNodeName$1(Vi)==="html"?Vi:Vi.assignedSlot||Vi.parentNode||(isShadowRoot$1(Vi)?Vi.host:null)||getDocumentElement$1(Vi)}function getTrueOffsetParent$1(Vi){return!isHTMLElement$1(Vi)||getComputedStyle$2(Vi).position==="fixed"?null:Vi.offsetParent}function getContainingBlock$1(Vi){var Br=/firefox/i.test(getUAString()),Ui=/Trident/i.test(getUAString());if(Ui&&isHTMLElement$1(Vi)){var Es=getComputedStyle$2(Vi);if(Es.position==="fixed")return null}var mh=getParentNode$1(Vi);for(isShadowRoot$1(mh)&&(mh=mh.host);isHTMLElement$1(mh)&&["html","body"].indexOf(getNodeName$1(mh))<0;){var $Q=getComputedStyle$2(mh);if($Q.transform!=="none"||$Q.perspective!=="none"||$Q.contain==="paint"||["transform","perspective"].indexOf($Q.willChange)!==-1||Br&&$Q.willChange==="filter"||Br&&$Q.filter&&$Q.filter!=="none")return mh;mh=mh.parentNode}return null}function getOffsetParent$1(Vi){for(var Br=getWindow$1(Vi),Ui=getTrueOffsetParent$1(Vi);Ui&&isTableElement$1(Ui)&&getComputedStyle$2(Ui).position==="static";)Ui=getTrueOffsetParent$1(Ui);return Ui&&(getNodeName$1(Ui)==="html"||getNodeName$1(Ui)==="body"&&getComputedStyle$2(Ui).position==="static")?Br:Ui||getContainingBlock$1(Vi)||Br}function getMainAxisFromPlacement$1(Vi){return["top","bottom"].indexOf(Vi)>=0?"x":"y"}function within$1(Vi,Br,Ui){return max$1(Vi,min$1(Br,Ui))}function withinMaxClamp$1(Vi,Br,Ui){var Es=within$1(Vi,Br,Ui);return Es>Ui?Ui:Es}function getFreshSideObject$1(){return{top:0,right:0,bottom:0,left:0}}function mergePaddingObject$1(Vi){return Object.assign({},getFreshSideObject$1(),Vi)}function expandToHashMap$1(Vi,Br){return Br.reduce(function(Ui,Es){return Ui[Es]=Vi,Ui},{})}var toPaddingObject$1=function Vi(Br,Ui){return Br=typeof Br=="function"?Br(Object.assign({},Ui.rects,{placement:Ui.placement})):Br,mergePaddingObject$1(typeof Br!="number"?Br:expandToHashMap$1(Br,basePlacements$1))};function arrow$2(Vi){var Br,Ui=Vi.state,Es=Vi.name,mh=Vi.options,$Q=Ui.elements.arrow,RQ=Ui.modifiersData.popperOffsets,PQ=getBasePlacement$2(Ui.placement),NQ=getMainAxisFromPlacement$1(PQ),FQ=[left$1,right$1].indexOf(PQ)>=0,BQ=FQ?"height":"width";if(!(!$Q||!RQ)){var jQ=toPaddingObject$1(mh.padding,Ui),HQ=getLayoutRect$1($Q),KQ=NQ==="y"?top$1:left$1,see=NQ==="y"?bottom$1:right$1,aee=Ui.rects.reference[BQ]+Ui.rects.reference[NQ]-RQ[NQ]-Ui.rects.popper[BQ],lee=RQ[NQ]-Ui.rects.reference[NQ],pee=getOffsetParent$1($Q),Eee=pee?NQ==="y"?pee.clientHeight||0:pee.clientWidth||0:0,Cee=aee/2-lee/2,yee=jQ[KQ],Hee=Eee-HQ[BQ]-jQ[see],Nee=Eee/2-HQ[BQ]/2+Cee,Yee=within$1(yee,Nee,Hee),Ete=NQ;Ui.modifiersData[Es]=(Br={},Br[Ete]=Yee,Br.centerOffset=Yee-Nee,Br)}}function effect$4(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.element,mh=Es===void 0?"[data-popper-arrow]":Es;mh!=null&&(typeof mh=="string"&&(mh=Br.elements.popper.querySelector(mh),!mh)||contains$1(Br.elements.popper,mh)&&(Br.elements.arrow=mh))}const arrow$3={name:"arrow",enabled:!0,phase:"main",fn:arrow$2,effect:effect$4,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getVariation$1(Vi){return Vi.split("-")[1]}var unsetSides$1={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR$1(Vi,Br){var Ui=Vi.x,Es=Vi.y,mh=Br.devicePixelRatio||1;return{x:round$1(Ui*mh)/mh||0,y:round$1(Es*mh)/mh||0}}function mapToStyles$1(Vi){var Br,Ui=Vi.popper,Es=Vi.popperRect,mh=Vi.placement,$Q=Vi.variation,RQ=Vi.offsets,PQ=Vi.position,NQ=Vi.gpuAcceleration,FQ=Vi.adaptive,BQ=Vi.roundOffsets,jQ=Vi.isFixed,HQ=RQ.x,KQ=HQ===void 0?0:HQ,see=RQ.y,aee=see===void 0?0:see,lee=typeof BQ=="function"?BQ({x:KQ,y:aee}):{x:KQ,y:aee};KQ=lee.x,aee=lee.y;var pee=RQ.hasOwnProperty("x"),Eee=RQ.hasOwnProperty("y"),Cee=left$1,yee=top$1,Hee=window;if(FQ){var Nee=getOffsetParent$1(Ui),Yee="clientHeight",Ete="clientWidth";if(Nee===getWindow$1(Ui)&&(Nee=getDocumentElement$1(Ui),getComputedStyle$2(Nee).position!=="static"&&PQ==="absolute"&&(Yee="scrollHeight",Ete="scrollWidth")),Nee=Nee,mh===top$1||(mh===left$1||mh===right$1)&&$Q===end$1){yee=bottom$1;var Ate=jQ&&Nee===Hee&&Hee.visualViewport?Hee.visualViewport.height:Nee[Yee];aee-=Ate-Es.height,aee*=NQ?1:-1}if(mh===left$1||(mh===top$1||mh===bottom$1)&&$Q===end$1){Cee=right$1;var Pte=jQ&&Nee===Hee&&Hee.visualViewport?Hee.visualViewport.width:Nee[Ete];KQ-=Pte-Es.width,KQ*=NQ?1:-1}}var kte=Object.assign({position:PQ},FQ&&unsetSides$1),Nte=BQ===!0?roundOffsetsByDPR$1({x:KQ,y:aee},getWindow$1(Ui)):{x:KQ,y:aee};if(KQ=Nte.x,aee=Nte.y,NQ){var Bte;return Object.assign({},kte,(Bte={},Bte[yee]=Eee?"0":"",Bte[Cee]=pee?"0":"",Bte.transform=(Hee.devicePixelRatio||1)<=1?"translate("+KQ+"px, "+aee+"px)":"translate3d("+KQ+"px, "+aee+"px, 0)",Bte))}return Object.assign({},kte,(Br={},Br[yee]=Eee?aee+"px":"",Br[Cee]=pee?KQ+"px":"",Br.transform="",Br))}function computeStyles$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Ui.gpuAcceleration,mh=Es===void 0?!0:Es,$Q=Ui.adaptive,RQ=$Q===void 0?!0:$Q,PQ=Ui.roundOffsets,NQ=PQ===void 0?!0:PQ,FQ={placement:getBasePlacement$2(Br.placement),variation:getVariation$1(Br.placement),popper:Br.elements.popper,popperRect:Br.rects.popper,gpuAcceleration:mh,isFixed:Br.options.strategy==="fixed"};Br.modifiersData.popperOffsets!=null&&(Br.styles.popper=Object.assign({},Br.styles.popper,mapToStyles$1(Object.assign({},FQ,{offsets:Br.modifiersData.popperOffsets,position:Br.options.strategy,adaptive:RQ,roundOffsets:NQ})))),Br.modifiersData.arrow!=null&&(Br.styles.arrow=Object.assign({},Br.styles.arrow,mapToStyles$1(Object.assign({},FQ,{offsets:Br.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:NQ})))),Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-placement":Br.placement})}const computeStyles$3={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:computeStyles$2,data:{}};var passive$1={passive:!0};function effect$3(Vi){var Br=Vi.state,Ui=Vi.instance,Es=Vi.options,mh=Es.scroll,$Q=mh===void 0?!0:mh,RQ=Es.resize,PQ=RQ===void 0?!0:RQ,NQ=getWindow$1(Br.elements.popper),FQ=[].concat(Br.scrollParents.reference,Br.scrollParents.popper);return $Q&&FQ.forEach(function(BQ){BQ.addEventListener("scroll",Ui.update,passive$1)}),PQ&&NQ.addEventListener("resize",Ui.update,passive$1),function(){$Q&&FQ.forEach(function(BQ){BQ.removeEventListener("scroll",Ui.update,passive$1)}),PQ&&NQ.removeEventListener("resize",Ui.update,passive$1)}}const eventListeners$1={name:"eventListeners",enabled:!0,phase:"write",fn:function Vi(){},effect:effect$3,data:{}};var hash$3={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement$1(Vi){return Vi.replace(/left|right|bottom|top/g,function(Br){return hash$3[Br]})}var hash$2={start:"end",end:"start"};function getOppositeVariationPlacement$1(Vi){return Vi.replace(/start|end/g,function(Br){return hash$2[Br]})}function getWindowScroll$1(Vi){var Br=getWindow$1(Vi),Ui=Br.pageXOffset,Es=Br.pageYOffset;return{scrollLeft:Ui,scrollTop:Es}}function getWindowScrollBarX$1(Vi){return getBoundingClientRect$1(getDocumentElement$1(Vi)).left+getWindowScroll$1(Vi).scrollLeft}function getViewportRect$1(Vi,Br){var Ui=getWindow$1(Vi),Es=getDocumentElement$1(Vi),mh=Ui.visualViewport,$Q=Es.clientWidth,RQ=Es.clientHeight,PQ=0,NQ=0;if(mh){$Q=mh.width,RQ=mh.height;var FQ=isLayoutViewport();(FQ||!FQ&&Br==="fixed")&&(PQ=mh.offsetLeft,NQ=mh.offsetTop)}return{width:$Q,height:RQ,x:PQ+getWindowScrollBarX$1(Vi),y:NQ}}function getDocumentRect$1(Vi){var Br,Ui=getDocumentElement$1(Vi),Es=getWindowScroll$1(Vi),mh=(Br=Vi.ownerDocument)==null?void 0:Br.body,$Q=max$1(Ui.scrollWidth,Ui.clientWidth,mh?mh.scrollWidth:0,mh?mh.clientWidth:0),RQ=max$1(Ui.scrollHeight,Ui.clientHeight,mh?mh.scrollHeight:0,mh?mh.clientHeight:0),PQ=-Es.scrollLeft+getWindowScrollBarX$1(Vi),NQ=-Es.scrollTop;return getComputedStyle$2(mh||Ui).direction==="rtl"&&(PQ+=max$1(Ui.clientWidth,mh?mh.clientWidth:0)-$Q),{width:$Q,height:RQ,x:PQ,y:NQ}}function isScrollParent$1(Vi){var Br=getComputedStyle$2(Vi),Ui=Br.overflow,Es=Br.overflowX,mh=Br.overflowY;return/auto|scroll|overlay|hidden/.test(Ui+mh+Es)}function getScrollParent$1(Vi){return["html","body","#document"].indexOf(getNodeName$1(Vi))>=0?Vi.ownerDocument.body:isHTMLElement$1(Vi)&&isScrollParent$1(Vi)?Vi:getScrollParent$1(getParentNode$1(Vi))}function listScrollParents$1(Vi,Br){var Ui;Br===void 0&&(Br=[]);var Es=getScrollParent$1(Vi),mh=Es===((Ui=Vi.ownerDocument)==null?void 0:Ui.body),$Q=getWindow$1(Es),RQ=mh?[$Q].concat($Q.visualViewport||[],isScrollParent$1(Es)?Es:[]):Es,PQ=Br.concat(RQ);return mh?PQ:PQ.concat(listScrollParents$1(getParentNode$1(RQ)))}function rectToClientRect$1(Vi){return Object.assign({},Vi,{left:Vi.x,top:Vi.y,right:Vi.x+Vi.width,bottom:Vi.y+Vi.height})}function getInnerBoundingClientRect$1(Vi,Br){var Ui=getBoundingClientRect$1(Vi,!1,Br==="fixed");return Ui.top=Ui.top+Vi.clientTop,Ui.left=Ui.left+Vi.clientLeft,Ui.bottom=Ui.top+Vi.clientHeight,Ui.right=Ui.left+Vi.clientWidth,Ui.width=Vi.clientWidth,Ui.height=Vi.clientHeight,Ui.x=Ui.left,Ui.y=Ui.top,Ui}function getClientRectFromMixedType$1(Vi,Br,Ui){return Br===viewport$1?rectToClientRect$1(getViewportRect$1(Vi,Ui)):isElement$2(Br)?getInnerBoundingClientRect$1(Br,Ui):rectToClientRect$1(getDocumentRect$1(getDocumentElement$1(Vi)))}function getClippingParents$1(Vi){var Br=listScrollParents$1(getParentNode$1(Vi)),Ui=["absolute","fixed"].indexOf(getComputedStyle$2(Vi).position)>=0,Es=Ui&&isHTMLElement$1(Vi)?getOffsetParent$1(Vi):Vi;return isElement$2(Es)?Br.filter(function(mh){return isElement$2(mh)&&contains$1(mh,Es)&&getNodeName$1(mh)!=="body"}):[]}function getClippingRect$1(Vi,Br,Ui,Es){var mh=Br==="clippingParents"?getClippingParents$1(Vi):[].concat(Br),$Q=[].concat(mh,[Ui]),RQ=$Q[0],PQ=$Q.reduce(function(NQ,FQ){var BQ=getClientRectFromMixedType$1(Vi,FQ,Es);return NQ.top=max$1(BQ.top,NQ.top),NQ.right=min$1(BQ.right,NQ.right),NQ.bottom=min$1(BQ.bottom,NQ.bottom),NQ.left=max$1(BQ.left,NQ.left),NQ},getClientRectFromMixedType$1(Vi,RQ,Es));return PQ.width=PQ.right-PQ.left,PQ.height=PQ.bottom-PQ.top,PQ.x=PQ.left,PQ.y=PQ.top,PQ}function computeOffsets$1(Vi){var Br=Vi.reference,Ui=Vi.element,Es=Vi.placement,mh=Es?getBasePlacement$2(Es):null,$Q=Es?getVariation$1(Es):null,RQ=Br.x+Br.width/2-Ui.width/2,PQ=Br.y+Br.height/2-Ui.height/2,NQ;switch(mh){case top$1:NQ={x:RQ,y:Br.y-Ui.height};break;case bottom$1:NQ={x:RQ,y:Br.y+Br.height};break;case right$1:NQ={x:Br.x+Br.width,y:PQ};break;case left$1:NQ={x:Br.x-Ui.width,y:PQ};break;default:NQ={x:Br.x,y:Br.y}}var FQ=mh?getMainAxisFromPlacement$1(mh):null;if(FQ!=null){var BQ=FQ==="y"?"height":"width";switch($Q){case start$1:NQ[FQ]=NQ[FQ]-(Br[BQ]/2-Ui[BQ]/2);break;case end$1:NQ[FQ]=NQ[FQ]+(Br[BQ]/2-Ui[BQ]/2);break}}return NQ}function detectOverflow$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Es===void 0?Vi.placement:Es,$Q=Ui.strategy,RQ=$Q===void 0?Vi.strategy:$Q,PQ=Ui.boundary,NQ=PQ===void 0?clippingParents$1:PQ,FQ=Ui.rootBoundary,BQ=FQ===void 0?viewport$1:FQ,jQ=Ui.elementContext,HQ=jQ===void 0?popper$1:jQ,KQ=Ui.altBoundary,see=KQ===void 0?!1:KQ,aee=Ui.padding,lee=aee===void 0?0:aee,pee=mergePaddingObject$1(typeof lee!="number"?lee:expandToHashMap$1(lee,basePlacements$1)),Eee=HQ===popper$1?reference$1:popper$1,Cee=Vi.rects.popper,yee=Vi.elements[see?Eee:HQ],Hee=getClippingRect$1(isElement$2(yee)?yee:yee.contextElement||getDocumentElement$1(Vi.elements.popper),NQ,BQ,RQ),Nee=getBoundingClientRect$1(Vi.elements.reference),Yee=computeOffsets$1({reference:Nee,element:Cee,strategy:"absolute",placement:mh}),Ete=rectToClientRect$1(Object.assign({},Cee,Yee)),Ate=HQ===popper$1?Ete:Nee,Pte={top:Hee.top-Ate.top+pee.top,bottom:Ate.bottom-Hee.bottom+pee.bottom,left:Hee.left-Ate.left+pee.left,right:Ate.right-Hee.right+pee.right},kte=Vi.modifiersData.offset;if(HQ===popper$1&&kte){var Nte=kte[mh];Object.keys(Pte).forEach(function(Bte){var Lte=[right$1,bottom$1].indexOf(Bte)>=0?1:-1,Rte=[top$1,bottom$1].indexOf(Bte)>=0?"y":"x";Pte[Bte]+=Nte[Rte]*Lte})}return Pte}function computeAutoPlacement$1(Vi,Br){Br===void 0&&(Br={});var Ui=Br,Es=Ui.placement,mh=Ui.boundary,$Q=Ui.rootBoundary,RQ=Ui.padding,PQ=Ui.flipVariations,NQ=Ui.allowedAutoPlacements,FQ=NQ===void 0?placements$1:NQ,BQ=getVariation$1(Es),jQ=BQ?PQ?variationPlacements$1:variationPlacements$1.filter(function(see){return getVariation$1(see)===BQ}):basePlacements$1,HQ=jQ.filter(function(see){return FQ.indexOf(see)>=0});HQ.length===0&&(HQ=jQ);var KQ=HQ.reduce(function(see,aee){return see[aee]=detectOverflow$1(Vi,{placement:aee,boundary:mh,rootBoundary:$Q,padding:RQ})[getBasePlacement$2(aee)],see},{});return Object.keys(KQ).sort(function(see,aee){return KQ[see]-KQ[aee]})}function getExpandedFallbackPlacements$1(Vi){if(getBasePlacement$2(Vi)===auto$1)return[];var Br=getOppositePlacement$1(Vi);return[getOppositeVariationPlacement$1(Vi),Br,getOppositeVariationPlacement$1(Br)]}function flip$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name;if(!Br.modifiersData[Es]._skip){for(var mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!0:RQ,NQ=Ui.fallbackPlacements,FQ=Ui.padding,BQ=Ui.boundary,jQ=Ui.rootBoundary,HQ=Ui.altBoundary,KQ=Ui.flipVariations,see=KQ===void 0?!0:KQ,aee=Ui.allowedAutoPlacements,lee=Br.options.placement,pee=getBasePlacement$2(lee),Eee=pee===lee,Cee=NQ||(Eee||!see?[getOppositePlacement$1(lee)]:getExpandedFallbackPlacements$1(lee)),yee=[lee].concat(Cee).reduce(function(Qte,ore){return Qte.concat(getBasePlacement$2(ore)===auto$1?computeAutoPlacement$1(Br,{placement:ore,boundary:BQ,rootBoundary:jQ,padding:FQ,flipVariations:see,allowedAutoPlacements:aee}):ore)},[]),Hee=Br.rects.reference,Nee=Br.rects.popper,Yee=new Map,Ete=!0,Ate=yee[0],Pte=0;Pte=0,Rte=Lte?"width":"height",Fte=detectOverflow$1(Br,{placement:kte,boundary:BQ,rootBoundary:jQ,altBoundary:HQ,padding:FQ}),jte=Lte?Bte?right$1:left$1:Bte?bottom$1:top$1;Hee[Rte]>Nee[Rte]&&(jte=getOppositePlacement$1(jte));var Xte=getOppositePlacement$1(jte),ire=[];if($Q&&ire.push(Fte[Nte]<=0),PQ&&ire.push(Fte[jte]<=0,Fte[Xte]<=0),ire.every(function(Qte){return Qte})){Ate=kte,Ete=!1;break}Yee.set(kte,ire)}if(Ete)for(var qte=see?3:1,Kte=function(ore){var fre=yee.find(function(vre){var Are=Yee.get(vre);if(Are)return Are.slice(0,ore).every(function(sre){return sre})});if(fre)return Ate=fre,"break"},nre=qte;nre>0;nre--){var Wte=Kte(nre);if(Wte==="break")break}Br.placement!==Ate&&(Br.modifiersData[Es]._skip=!0,Br.placement=Ate,Br.reset=!0)}}const flip$3={name:"flip",enabled:!0,phase:"main",fn:flip$2,requiresIfExists:["offset"],data:{_skip:!1}};function getSideOffsets$1(Vi,Br,Ui){return Ui===void 0&&(Ui={x:0,y:0}),{top:Vi.top-Br.height-Ui.y,right:Vi.right-Br.width+Ui.x,bottom:Vi.bottom-Br.height+Ui.y,left:Vi.left-Br.width-Ui.x}}function isAnySideFullyClipped$1(Vi){return[top$1,right$1,bottom$1,left$1].some(function(Br){return Vi[Br]>=0})}function hide$2(Vi){var Br=Vi.state,Ui=Vi.name,Es=Br.rects.reference,mh=Br.rects.popper,$Q=Br.modifiersData.preventOverflow,RQ=detectOverflow$1(Br,{elementContext:"reference"}),PQ=detectOverflow$1(Br,{altBoundary:!0}),NQ=getSideOffsets$1(RQ,Es),FQ=getSideOffsets$1(PQ,mh,$Q),BQ=isAnySideFullyClipped$1(NQ),jQ=isAnySideFullyClipped$1(FQ);Br.modifiersData[Ui]={referenceClippingOffsets:NQ,popperEscapeOffsets:FQ,isReferenceHidden:BQ,hasPopperEscaped:jQ},Br.attributes.popper=Object.assign({},Br.attributes.popper,{"data-popper-reference-hidden":BQ,"data-popper-escaped":jQ})}const hide$3={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:hide$2};function distanceAndSkiddingToXY$1(Vi,Br,Ui){var Es=getBasePlacement$2(Vi),mh=[left$1,top$1].indexOf(Es)>=0?-1:1,$Q=typeof Ui=="function"?Ui(Object.assign({},Br,{placement:Vi})):Ui,RQ=$Q[0],PQ=$Q[1];return RQ=RQ||0,PQ=(PQ||0)*mh,[left$1,right$1].indexOf(Es)>=0?{x:PQ,y:RQ}:{x:RQ,y:PQ}}function offset$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.offset,$Q=mh===void 0?[0,0]:mh,RQ=placements$1.reduce(function(BQ,jQ){return BQ[jQ]=distanceAndSkiddingToXY$1(jQ,Br.rects,$Q),BQ},{}),PQ=RQ[Br.placement],NQ=PQ.x,FQ=PQ.y;Br.modifiersData.popperOffsets!=null&&(Br.modifiersData.popperOffsets.x+=NQ,Br.modifiersData.popperOffsets.y+=FQ),Br.modifiersData[Es]=RQ}const offset$3={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:offset$2};function popperOffsets$2(Vi){var Br=Vi.state,Ui=Vi.name;Br.modifiersData[Ui]=computeOffsets$1({reference:Br.rects.reference,element:Br.rects.popper,strategy:"absolute",placement:Br.placement})}const popperOffsets$3={name:"popperOffsets",enabled:!0,phase:"read",fn:popperOffsets$2,data:{}};function getAltAxis$1(Vi){return Vi==="x"?"y":"x"}function preventOverflow$2(Vi){var Br=Vi.state,Ui=Vi.options,Es=Vi.name,mh=Ui.mainAxis,$Q=mh===void 0?!0:mh,RQ=Ui.altAxis,PQ=RQ===void 0?!1:RQ,NQ=Ui.boundary,FQ=Ui.rootBoundary,BQ=Ui.altBoundary,jQ=Ui.padding,HQ=Ui.tether,KQ=HQ===void 0?!0:HQ,see=Ui.tetherOffset,aee=see===void 0?0:see,lee=detectOverflow$1(Br,{boundary:NQ,rootBoundary:FQ,padding:jQ,altBoundary:BQ}),pee=getBasePlacement$2(Br.placement),Eee=getVariation$1(Br.placement),Cee=!Eee,yee=getMainAxisFromPlacement$1(pee),Hee=getAltAxis$1(yee),Nee=Br.modifiersData.popperOffsets,Yee=Br.rects.reference,Ete=Br.rects.popper,Ate=typeof aee=="function"?aee(Object.assign({},Br.rects,{placement:Br.placement})):aee,Pte=typeof Ate=="number"?{mainAxis:Ate,altAxis:Ate}:Object.assign({mainAxis:0,altAxis:0},Ate),kte=Br.modifiersData.offset?Br.modifiersData.offset[Br.placement]:null,Nte={x:0,y:0};if(Nee){if($Q){var Bte,Lte=yee==="y"?top$1:left$1,Rte=yee==="y"?bottom$1:right$1,Fte=yee==="y"?"height":"width",jte=Nee[yee],Xte=jte+lee[Lte],ire=jte-lee[Rte],qte=KQ?-Ete[Fte]/2:0,Kte=Eee===start$1?Yee[Fte]:Ete[Fte],nre=Eee===start$1?-Ete[Fte]:-Yee[Fte],Wte=Br.elements.arrow,Qte=KQ&&Wte?getLayoutRect$1(Wte):{width:0,height:0},ore=Br.modifiersData["arrow#persistent"]?Br.modifiersData["arrow#persistent"].padding:getFreshSideObject$1(),fre=ore[Lte],vre=ore[Rte],Are=within$1(0,Yee[Fte],Qte[Fte]),sre=Cee?Yee[Fte]/2-qte-Are-fre-Pte.mainAxis:Kte-Are-fre-Pte.mainAxis,mre=Cee?-Yee[Fte]/2+qte+Are+vre+Pte.mainAxis:nre+Are+vre+Pte.mainAxis,gre=Br.elements.arrow&&getOffsetParent$1(Br.elements.arrow),xre=gre?yee==="y"?gre.clientTop||0:gre.clientLeft||0:0,dre=(Bte=kte?.[yee])!=null?Bte:0,tre=jte+sre-dre-xre,yre=jte+mre-dre,Sre=within$1(KQ?min$1(Xte,tre):Xte,jte,KQ?max$1(ire,yre):ire);Nee[yee]=Sre,Nte[yee]=Sre-jte}if(PQ){var $re,cre=yee==="x"?top$1:left$1,Dre=yee==="x"?bottom$1:right$1,ure=Nee[Hee],Zte=Hee==="y"?"height":"width",Yte=ure+lee[cre],Jte=ure-lee[Dre],hre=[top$1,left$1].indexOf(pee)!==-1,Ere=($re=kte?.[Hee])!=null?$re:0,wre=hre?Yte:ure-Yee[Zte]-Ete[Zte]-Ere+Pte.altAxis,Pre=hre?ure+Yee[Zte]+Ete[Zte]-Ere-Pte.altAxis:Jte,Hre=KQ&&hre?withinMaxClamp$1(wre,ure,Pre):within$1(KQ?wre:Yte,ure,KQ?Pre:Jte);Nee[Hee]=Hre,Nte[Hee]=Hre-ure}Br.modifiersData[Es]=Nte}}const preventOverflow$3={name:"preventOverflow",enabled:!0,phase:"main",fn:preventOverflow$2,requiresIfExists:["offset"]};function getHTMLElementScroll$1(Vi){return{scrollLeft:Vi.scrollLeft,scrollTop:Vi.scrollTop}}function getNodeScroll$1(Vi){return Vi===getWindow$1(Vi)||!isHTMLElement$1(Vi)?getWindowScroll$1(Vi):getHTMLElementScroll$1(Vi)}function isElementScaled$1(Vi){var Br=Vi.getBoundingClientRect(),Ui=round$1(Br.width)/Vi.offsetWidth||1,Es=round$1(Br.height)/Vi.offsetHeight||1;return Ui!==1||Es!==1}function getCompositeRect$1(Vi,Br,Ui){Ui===void 0&&(Ui=!1);var Es=isHTMLElement$1(Br),mh=isHTMLElement$1(Br)&&isElementScaled$1(Br),$Q=getDocumentElement$1(Br),RQ=getBoundingClientRect$1(Vi,mh,Ui),PQ={scrollLeft:0,scrollTop:0},NQ={x:0,y:0};return(Es||!Es&&!Ui)&&((getNodeName$1(Br)!=="body"||isScrollParent$1($Q))&&(PQ=getNodeScroll$1(Br)),isHTMLElement$1(Br)?(NQ=getBoundingClientRect$1(Br,!0),NQ.x+=Br.clientLeft,NQ.y+=Br.clientTop):$Q&&(NQ.x=getWindowScrollBarX$1($Q))),{x:RQ.left+PQ.scrollLeft-NQ.x,y:RQ.top+PQ.scrollTop-NQ.y,width:RQ.width,height:RQ.height}}function order$1(Vi){var Br=new Map,Ui=new Set,Es=[];Vi.forEach(function($Q){Br.set($Q.name,$Q)});function mh($Q){Ui.add($Q.name);var RQ=[].concat($Q.requires||[],$Q.requiresIfExists||[]);RQ.forEach(function(PQ){if(!Ui.has(PQ)){var NQ=Br.get(PQ);NQ&&mh(NQ)}}),Es.push($Q)}return Vi.forEach(function($Q){Ui.has($Q.name)||mh($Q)}),Es}function orderModifiers$1(Vi){var Br=order$1(Vi);return modifierPhases$1.reduce(function(Ui,Es){return Ui.concat(Br.filter(function(mh){return mh.phase===Es}))},[])}function debounce$2(Vi){var Br;return function(){return Br||(Br=new Promise(function(Ui){Promise.resolve().then(function(){Br=void 0,Ui(Vi())})})),Br}}function mergeByName$1(Vi){var Br=Vi.reduce(function(Ui,Es){var mh=Ui[Es.name];return Ui[Es.name]=mh?Object.assign({},mh,Es,{options:Object.assign({},mh.options,Es.options),data:Object.assign({},mh.data,Es.data)}):Es,Ui},{});return Object.keys(Br).map(function(Ui){return Br[Ui]})}var DEFAULT_OPTIONS$1={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements$1(){for(var Vi=arguments.length,Br=new Array(Vi),Ui=0;Ui{Ui.value.update()}));const NQ=()=>{Br.value=!Br.value,RQ.value._tippy.hide()},FQ=()=>{RQ.value._tippy.setProps({placement:Br.value?PQ.tooltipPlacementAlt:PQ.tooltipPlacement}),RQ.value._tippy.show()},BQ=()=>{RQ.value._tippy.hide()};return onMounted$1(()=>{window.addEventListener("click",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)},{capture:!0}),window.addEventListener("blur",()=>{Br.value=!1}),window.addEventListener("focusin",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)}),RQ.value.addEventListener("focus",FQ),RQ.value.addEventListener("blur",BQ),RQ.value.addEventListener("mouseover",FQ),RQ.value.addEventListener("mouseleave",BQ),nextTick$2(()=>{const jQ={name:"overflowScroll",enabled:!0,phase:"main",fn({state:HQ}){const{bottom:KQ}=detectOverflow$1(HQ);KQ>0?(HQ.styles.popper.overflowY=KQ>100?"auto":void 0,HQ.styles.popper.overflowX="hidden",HQ.styles.popper.height=`${HQ.rects.popper.height-KQ-8}px`):HQ.styles.popper.height="auto"}};RQ.value&&$Q.value&&(Ui.value=createPopper$1(RQ.value,$Q.value,{placement:PQ.position||"bottom",modifiers:[jQ,{name:"offset",options:{offset:[0,5]}}],...PQ.popperOptions}))})}),onBeforeUnmount$1(()=>{Es.forEach(jQ=>jQ()),window.removeEventListener("click",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)},{capture:!0}),window.removeEventListener("blur",()=>{Br.value=!1}),window.removeEventListener("focusin",jQ=>{(!mh.value||!mh.value.contains(jQ.target))&&(Br.value=!1)}),RQ.value.removeEventListener("focus",FQ),RQ.value.removeEventListener("blur",BQ),RQ.value.removeEventListener("mouseover",FQ),RQ.value.removeEventListener("mouseleave",BQ),Br.value=!1}),(jQ,HQ)=>{const KQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",{ref_key:"el",ref:mh},[withDirectives$1((openBlock$1(),createElementBlock$1("button",{type:"button",class:"text-gray-500 hover:text-black dropdown-button",onClick:NQ,content:Vi.tooltip,"aria-label":Vi.ariaLabel?String(Vi.ariaLabel):String(Vi.tooltip),ref_key:"dropdownTrigger",ref:RQ},[renderSlot$1(jQ.$slots,"header")],8,_hoisted_1$8)),[[KQ,{placement:Vi.tooltipPlacement,appendTo:"parent",trigger:"manual",delay:"200",touch:["hold",500]}]]),withDirectives$1(createBaseVNode$1("div",{onClick:HQ[0]||(HQ[0]=see=>{Ui.value.update(),Br.value=!1}),class:normalizeClass$1(["rv-dropdown shadow-md border border-gray:200 py-1 bg-white rounded z-10",{"text-center":Vi.centered}]),ref_key:"dropdown",ref:$Q},[renderSlot$1(jQ.$slots,"default",{close:()=>Br.value=!Br.value})],2),[[vShow$1,Br.value]])],512)}}});var __defProp$7=Object.defineProperty,__getOwnPropDesc$5=Object.getOwnPropertyDescriptor,__decorateClass$7=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$5(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$7(Br,Ui,mh),mh};let TocOptionsV=class extends Vue{copyAllowed;deleteAllowed;copySlide(){this.$emit("copy")}clearSlide(){this.$emit("clear")}};__decorateClass$7([Prop({default:!0})],TocOptionsV.prototype,"copyAllowed",2);__decorateClass$7([Prop({default:!0})],TocOptionsV.prototype,"deleteAllowed",2);TocOptionsV=__decorateClass$7([Options$1({components:{"dropdown-menu":_sfc_main}})],TocOptionsV);const _withScopeId$2=Vi=>(pushScopeId$1("data-v-8d87603a"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$7=_withScopeId$2(()=>createBaseVNode$1("div",{class:"slide-toc-button flex justify-center items-center"},[createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"14",height:"14",viewBox:"0 0 122.88 29.956","enable-background":"new 0 0 122.88 29.956","xml:space":"preserve",class:"mb-0 leading-none"},[createBaseVNode$1("g",null,[createBaseVNode$1("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M122.88,14.978c0,8.271-6.708,14.979-14.979,14.979s-14.976-6.708-14.976-14.979 C92.926,6.708,99.631,0,107.901,0S122.88,6.708,122.88,14.978L122.88,14.978z M29.954,14.978c0,8.271-6.708,14.979-14.979,14.979 S0,23.248,0,14.978C0,6.708,6.705,0,14.976,0S29.954,6.708,29.954,14.978L29.954,14.978z M76.417,14.978 c0,8.271-6.708,14.979-14.979,14.979c-8.27,0-14.978-6.708-14.978-14.979C46.46,6.708,53.168,0,61.438,0 C69.709,0,76.417,6.708,76.417,14.978L76.417,14.978z"})])])],-1)),_hoisted_2$7={class:"flex items-center gap-1"},_hoisted_3$7=_withScopeId$2(()=>createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",height:"17",width:"17",viewBox:"0 0 24 24",class:"flex-shrink-0 mx-2 my-1"},[createBaseVNode$1("path",{d:"M5 22q-.825 0-1.413-.587Q3 20.825 3 20V6h2v14h11v2Zm4-4q-.825 0-1.412-.587Q7 16.825 7 16V4q0-.825.588-1.413Q8.175 2 9 2h9q.825 0 1.413.587Q20 3.175 20 4v12q0 .825-.587 1.413Q18.825 18 18 18Zm0-2h9V4H9v12Zm0 0V4v12Z"})],-1)),_hoisted_4$7={class:"flex items-center gap-1.5"},_hoisted_5$6=_withScopeId$2(()=>createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 110.61 122.88",width:"15",height:"15",class:"mx-2 my-1"},[createBaseVNode$1("path",{d:"M39.27,58.64a4.74,4.74,0,1,1,9.47,0V93.72a4.74,4.74,0,1,1-9.47,0V58.64Zm63.6-19.86L98,103a22.29,22.29,0,0,1-6.33,14.1,19.41,19.41,0,0,1-13.88,5.78h-45a19.4,19.4,0,0,1-13.86-5.78l0,0A22.31,22.31,0,0,1,12.59,103L7.74,38.78H0V25c0-3.32,1.63-4.58,4.84-4.58H27.58V10.79A10.82,10.82,0,0,1,38.37,0H72.24A10.82,10.82,0,0,1,83,10.79v9.62h23.35a6.19,6.19,0,0,1,1,.06A3.86,3.86,0,0,1,110.59,24c0,.2,0,.38,0,.57V38.78Zm-9.5.17H17.24L22,102.3a12.82,12.82,0,0,0,3.57,8.1l0,0a10,10,0,0,0,7.19,3h45a10.06,10.06,0,0,0,7.19-3,12.8,12.8,0,0,0,3.59-8.1L93.37,39ZM71,20.41V12.05H39.64v8.36ZM61.87,58.64a4.74,4.74,0,1,1,9.47,0V93.72a4.74,4.74,0,1,1-9.47,0V58.64Z"})],-1));function _sfc_render$7(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("dropdown-menu");return openBlock$1(),createElementBlock$1("div",{onClick:Br[2]||(Br[2]=withModifiers$1(()=>{},["stop"])),onMouseover:Br[3]||(Br[3]=withModifiers$1(()=>{},["stop"])),class:"slide-toc-button cursor-auto"},[createVNode$1(RQ,{class:"flex-shrink-0",position:"bottom-start",tooltip:Vi.$t("editor.slides.toc.dropdownTooltip"),tooltipPlacement:"top-start",tooltipPlacementAlt:"left",ref:"dropdown"},{header:withCtx$1(()=>[_hoisted_1$7]),default:withCtx$1(()=>[createBaseVNode$1("a",{href:"javascript:;",class:normalizeClass$1(["flex items-center space-x-2 leading-snug text-left w-auto",{"disabled click-events-none cursor-not-allowed opacity-60":!Vi.copyAllowed}]),onClick:Br[0]||(Br[0]=PQ=>Vi.copyAllowed&&Vi.copySlide()),role:"button","aria-label":"copy-contents"},[createBaseVNode$1("span",_hoisted_2$7,[_hoisted_3$7,createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.slides.toc.dropdown.copy")),1)])],2),createBaseVNode$1("a",{href:"javascript:;",class:normalizeClass$1(["flex leading-snug items-center text-left w-auto",{"disabled click-events-none cursor-not-allowed opacity-60":!Vi.deleteAllowed}]),onClick:Br[1]||(Br[1]=PQ=>Vi.deleteAllowed&&Vi.clearSlide()),role:"button","aria-label":"DELETE"},[createBaseVNode$1("span",_hoisted_4$7,[_hoisted_5$6,createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.slides.toc.dropdown.clear")),1)])],2)]),_:1},8,["tooltip"])],32)}const TocOptions=_export_sfc$2(TocOptionsV,[["render",_sfc_render$7],["__scopeId","data-v-8d87603a"]]);var toString$1=Object.prototype.toString,kindOf=function Vi(Br){if(Br===void 0)return"undefined";if(Br===null)return"null";var Ui=typeof Br;if(Ui==="boolean")return"boolean";if(Ui==="string")return"string";if(Ui==="number")return"number";if(Ui==="symbol")return"symbol";if(Ui==="function")return isGeneratorFn(Br)?"generatorfunction":"function";if(isArray$2(Br))return"array";if(isBuffer(Br))return"buffer";if(isArguments(Br))return"arguments";if(isDate$1(Br))return"date";if(isError(Br))return"error";if(isRegexp(Br))return"regexp";switch(ctorName(Br)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(isGeneratorObj(Br))return"generator";switch(Ui=toString$1.call(Br),Ui){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return Ui.slice(8,-1).toLowerCase().replace(/\s/g,"")};function ctorName(Vi){return typeof Vi.constructor=="function"?Vi.constructor.name:null}function isArray$2(Vi){return Array.isArray?Array.isArray(Vi):Vi instanceof Array}function isError(Vi){return Vi instanceof Error||typeof Vi.message=="string"&&Vi.constructor&&typeof Vi.constructor.stackTraceLimit=="number"}function isDate$1(Vi){return Vi instanceof Date?!0:typeof Vi.toDateString=="function"&&typeof Vi.getDate=="function"&&typeof Vi.setDate=="function"}function isRegexp(Vi){return Vi instanceof RegExp?!0:typeof Vi.flags=="string"&&typeof Vi.ignoreCase=="boolean"&&typeof Vi.multiline=="boolean"&&typeof Vi.global=="boolean"}function isGeneratorFn(Vi,Br){return ctorName(Vi)==="GeneratorFunction"}function isGeneratorObj(Vi){return typeof Vi.throw=="function"&&typeof Vi.return=="function"&&typeof Vi.next=="function"}function isArguments(Vi){try{if(typeof Vi.length=="number"&&typeof Vi.callee=="function")return!0}catch(Br){if(Br.message.indexOf("callee")!==-1)return!0}return!1}function isBuffer(Vi){return Vi.constructor&&typeof Vi.constructor.isBuffer=="function"?Vi.constructor.isBuffer(Vi):!1}/*! * shallow-clone * * Copyright (c) 2015-present, Jon Schlinkert. @@ -10510,7 +10510,7 @@ ${Br} `+(KQ.tokens?this.parseInline(KQ.tokens):KQ.text);Es+=Ui?this.renderer.paragraph(HQ):HQ;continue}default:{const Ete='Token with "'+KQ.type+'" type was not found.';if(this.options.silent){console.error(Ete);return}else throw new Error(Ete)}}}return Es}parseInline(Br,Ui){Ui=Ui||this.renderer;let Es="",mh,$Q,RQ;const PQ=Br.length;for(mh=0;mh{if(Es.message+=` Please report this to https://github.com/markedjs/marked.`,Vi){const mh="

An error occurred:

"+escape$2(Es.message+"",!0)+"
";if(Br)return Promise.resolve(mh);if(Ui){Ui(null,mh);return}return mh}if(Br)return Promise.reject(Es);if(Ui){Ui(Es);return}throw Es}}function parseMarkdown(Vi,Br){return(Ui,Es,mh)=>{typeof Es=="function"&&(mh=Es,Es=null);const $Q={...Es};Es={...marked.defaults,...$Q};const RQ=onError(Es.silent,Es.async,mh);if(typeof Ui>"u"||Ui===null)return RQ(new Error("marked(): input parameter is undefined or null"));if(typeof Ui!="string")return RQ(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(Ui)+", string expected"));if(checkSanitizeDeprecation(Es),Es.hooks&&(Es.hooks.options=Es),mh){const PQ=Es.highlight;let NQ;try{Es.hooks&&(Ui=Es.hooks.preprocess(Ui)),NQ=Vi(Ui,Es)}catch(jQ){return RQ(jQ)}const FQ=function(jQ){let HQ;if(!jQ)try{Es.walkTokens&&marked.walkTokens(NQ,Es.walkTokens),HQ=Br(NQ,Es),Es.hooks&&(HQ=Es.hooks.postprocess(HQ))}catch(KQ){jQ=KQ}return Es.highlight=PQ,jQ?RQ(jQ):mh(null,HQ)};if(!PQ||PQ.length<3||(delete Es.highlight,!NQ.length))return FQ();let BQ=0;marked.walkTokens(NQ,function(jQ){jQ.type==="code"&&(BQ++,setTimeout(()=>{PQ(jQ.text,jQ.lang,function(HQ,KQ){if(HQ)return FQ(HQ);KQ!=null&&KQ!==jQ.text&&(jQ.text=KQ,jQ.escaped=!0),BQ--,BQ===0&&FQ()})},0))}),BQ===0&&FQ();return}if(Es.async)return Promise.resolve(Es.hooks?Es.hooks.preprocess(Ui):Ui).then(PQ=>Vi(PQ,Es)).then(PQ=>Es.walkTokens?Promise.all(marked.walkTokens(PQ,Es.walkTokens)).then(()=>PQ):PQ).then(PQ=>Br(PQ,Es)).then(PQ=>Es.hooks?Es.hooks.postprocess(PQ):PQ).catch(RQ);try{Es.hooks&&(Ui=Es.hooks.preprocess(Ui));const PQ=Vi(Ui,Es);Es.walkTokens&&marked.walkTokens(PQ,Es.walkTokens);let NQ=Br(PQ,Es);return Es.hooks&&(NQ=Es.hooks.postprocess(NQ)),NQ}catch(PQ){return RQ(PQ)}}}function marked(Vi,Br,Ui){return parseMarkdown(Lexer.lex,Parser.parse)(Vi,Br,Ui)}marked.options=marked.setOptions=function(Vi){return marked.defaults={...marked.defaults,...Vi},changeDefaults(marked.defaults),marked};marked.getDefaults=getDefaults;marked.defaults=defaults;marked.use=function(...Vi){const Br=marked.defaults.extensions||{renderers:{},childTokens:{}};Vi.forEach(Ui=>{const Es={...Ui};if(Es.async=marked.defaults.async||Es.async||!1,Ui.extensions&&(Ui.extensions.forEach(mh=>{if(!mh.name)throw new Error("extension name required");if(mh.renderer){const $Q=Br.renderers[mh.name];$Q?Br.renderers[mh.name]=function(...RQ){let PQ=mh.renderer.apply(this,RQ);return PQ===!1&&(PQ=$Q.apply(this,RQ)),PQ}:Br.renderers[mh.name]=mh.renderer}if(mh.tokenizer){if(!mh.level||mh.level!=="block"&&mh.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");Br[mh.level]?Br[mh.level].unshift(mh.tokenizer):Br[mh.level]=[mh.tokenizer],mh.start&&(mh.level==="block"?Br.startBlock?Br.startBlock.push(mh.start):Br.startBlock=[mh.start]:mh.level==="inline"&&(Br.startInline?Br.startInline.push(mh.start):Br.startInline=[mh.start]))}mh.childTokens&&(Br.childTokens[mh.name]=mh.childTokens)}),Es.extensions=Br),Ui.renderer){const mh=marked.defaults.renderer||new Renderer;for(const $Q in Ui.renderer){const RQ=mh[$Q];mh[$Q]=(...PQ)=>{let NQ=Ui.renderer[$Q].apply(mh,PQ);return NQ===!1&&(NQ=RQ.apply(mh,PQ)),NQ}}Es.renderer=mh}if(Ui.tokenizer){const mh=marked.defaults.tokenizer||new Tokenizer;for(const $Q in Ui.tokenizer){const RQ=mh[$Q];mh[$Q]=(...PQ)=>{let NQ=Ui.tokenizer[$Q].apply(mh,PQ);return NQ===!1&&(NQ=RQ.apply(mh,PQ)),NQ}}Es.tokenizer=mh}if(Ui.hooks){const mh=marked.defaults.hooks||new Hooks;for(const $Q in Ui.hooks){const RQ=mh[$Q];Hooks.passThroughHooks.has($Q)?mh[$Q]=PQ=>{if(marked.defaults.async)return Promise.resolve(Ui.hooks[$Q].call(mh,PQ)).then(FQ=>RQ.call(mh,FQ));const NQ=Ui.hooks[$Q].call(mh,PQ);return RQ.call(mh,NQ)}:mh[$Q]=(...PQ)=>{let NQ=Ui.hooks[$Q].apply(mh,PQ);return NQ===!1&&(NQ=RQ.apply(mh,PQ)),NQ}}Es.hooks=mh}if(Ui.walkTokens){const mh=marked.defaults.walkTokens;Es.walkTokens=function($Q){let RQ=[];return RQ.push(Ui.walkTokens.call(this,$Q)),mh&&(RQ=RQ.concat(mh.call(this,$Q))),RQ}}marked.setOptions(Es)})};marked.walkTokens=function(Vi,Br){let Ui=[];for(const Es of Vi)switch(Ui=Ui.concat(Br.call(marked,Es)),Es.type){case"table":{for(const mh of Es.header)Ui=Ui.concat(marked.walkTokens(mh.tokens,Br));for(const mh of Es.rows)for(const $Q of mh)Ui=Ui.concat(marked.walkTokens($Q.tokens,Br));break}case"list":{Ui=Ui.concat(marked.walkTokens(Es.items,Br));break}default:marked.defaults.extensions&&marked.defaults.extensions.childTokens&&marked.defaults.extensions.childTokens[Es.type]?marked.defaults.extensions.childTokens[Es.type].forEach(function(mh){Ui=Ui.concat(marked.walkTokens(Es[mh],Br))}):Es.tokens&&(Ui=Ui.concat(marked.walkTokens(Es.tokens,Br)))}return Ui};marked.parseInline=parseMarkdown(Lexer.lexInline,Parser.parseInline);marked.Parser=Parser;marked.parser=Parser.parse;marked.Renderer=Renderer;marked.TextRenderer=TextRenderer;marked.Lexer=Lexer;marked.lexer=Lexer.lex;marked.Tokenizer=Tokenizer;marked.Slugger=Slugger;marked.Hooks=Hooks;marked.parse=marked;marked.options;marked.setOptions;marked.use;marked.walkTokens;marked.parseInline;Parser.parse;Lexer.lex;var __defProp$4=Object.defineProperty,__decorateClass$4=(Vi,Br,Ui,Es)=>{for(var mh=void 0,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=RQ(Br,Ui,mh)||mh);return mh&&__defProp$4(Br,Ui,mh),mh};let HelpSectionV$1=class extends Vue{helpSection};__decorateClass$4([Prop()],HelpSectionV$1.prototype,"helpSection");const _withScopeId=Vi=>(pushScopeId$1("data-v-f01ffc66"),Vi=Vi(),popScopeId$1(),Vi),_hoisted_1$4={key:0},_hoisted_2$4=["content"],_hoisted_3$4={class:"text-xl text-left flex-grow"},_hoisted_4$4=_withScopeId(()=>createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",height:"24",viewBox:"0 0 24 24",width:"24"},[createBaseVNode$1("path",{d:"M0 0h24v24H0V0z",fill:"none"}),createBaseVNode$1("path",{d:"M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"})],-1)),_hoisted_5$3=[_hoisted_4$4],_hoisted_6$3=["innerHTML"];function _sfc_render$4(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveDirective$1("tippy");return Vi.helpSection.drawn?(openBlock$1(),createElementBlock$1("div",_hoisted_1$4,[createBaseVNode$1("div",null,[withDirectives$1((openBlock$1(),createElementBlock$1("button",{type:"button",class:"help-section-header flex items-center px-25 hover:bg-gray-200 cursor-pointer select-none h-full w-full",onClick:Br[0]||(Br[0]=PQ=>Vi.$emit("expand")),content:Vi.$t(Vi.helpSection.expanded?"help.section.collapse":"help.section.expand")},[createBaseVNode$1("span",_hoisted_3$4,toDisplayString$3(Vi.helpSection.header),1),createBaseVNode$1("div",{class:normalizeClass$1(["dropdown-icon",{"transform -rotate-180":Vi.helpSection.expanded}])},_hoisted_5$3,2)],8,_hoisted_2$4)),[[RQ,{placement:"top-end",hideOnClick:!1}]]),createVNode$1(Transition$1,{name:"help-item",mode:"out-in"},{default:withCtx$1(()=>[withDirectives$1(createBaseVNode$1("div",{innerHTML:Vi.helpSection.info,class:"ramp-markdown section-body px-10 overflow-hidden"},null,8,_hoisted_6$3),[[vShow$1,Vi.helpSection.expanded]])]),_:1})])])):createCommentVNode$1("",!0)}const HelpSectionV=_export_sfc$2(HelpSectionV$1,[["render",_sfc_render$4],["__scopeId","data-v-f01ffc66"]]);var __defProp$3=Object.defineProperty,__getOwnPropDesc$3=Object.getOwnPropertyDescriptor,__decorateClass$3=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$3(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$3(Br,Ui,mh),mh};let HelpPanelV$1=class extends Vue{helpSections;originalTextArray;searchTerm="";noResults=!1;numResults=0;toggleExpanded(Br){Br.expanded=!Br.expanded}findInfo(Br,Ui){const Es=Ui.info.split(/(<[^>]*>)/);for(const[mh,$Q]of Es.entries())if(mh%2===0&&$Q.toLowerCase().indexOf(Br.toLowerCase())>-1)return!0;return!1}highlightSearchTerm(Br,Ui){const mh=this.originalTextArray[Ui].split(/(<[^>]*>)/);let $Q="";for(const[RQ,PQ]of mh.entries())RQ%2===0?$Q+=PQ.replace(new RegExp(Br,"gi"),NQ=>`${NQ}`):$Q+=PQ;this.helpSections[Ui].info=$Q}doSearch(Br,Ui){this.numResults=0,Ui.forEach((Es,mh)=>{Es.info=this.originalTextArray[mh],Es.drawn=this.findInfo(Br,Es)||Es.header.toLowerCase().indexOf(Br.toLowerCase())>-1,this.numResults=Es.drawn?this.numResults+1:this.numResults,Es.expanded=Es.drawn&&Br.length>2,Es.drawn&&Br.length>2&&this.highlightSearchTerm(Br,mh)}),this.noResults=this.numResults===0}};__decorateClass$3([Prop()],HelpPanelV$1.prototype,"helpSections",2);__decorateClass$3([Prop()],HelpPanelV$1.prototype,"originalTextArray",2);HelpPanelV$1=__decorateClass$3([Options$1({components:{"vue-final-modal":Ro$2,"help-section":HelpSectionV}})],HelpPanelV$1);const _hoisted_1$3={class:"text-lg font-bold"},_hoisted_2$3={class:"h-26 mb-8 mx-8"},_hoisted_3$3=["placeholder","aria-label"],_hoisted_4$3={key:0};function _sfc_render$3(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("help-section"),PQ=resolveComponent$1("vue-final-modal");return openBlock$1(),createBlock$1(PQ,{modalId:"help-panel","content-class":"flex flex-col overflow-y-auto bg-white w-full rounded-lg space-y-2",class:"help-panel flex justify-center items-center w-full"},{default:withCtx$1(()=>[createBaseVNode$1("h2",_hoisted_1$3,toDisplayString$3(Vi.$t("help.title")),1),createBaseVNode$1("div",null,[createBaseVNode$1("div",_hoisted_2$3,[withDirectives$1(createBaseVNode$1("input",{type:"search",class:"rv-help-search-bar border-b w-full text-base py-8 outline-none focus:shadow-outline border-gray-600 h-full min-w-0",placeholder:Vi.$t("help.search"),"onUpdate:modelValue":Br[0]||(Br[0]=NQ=>Vi.searchTerm=NQ),"aria-label":Vi.$t("help.search"),onInput:Br[1]||(Br[1]=NQ=>Vi.doSearch(Vi.searchTerm,Vi.helpSections)),onKeypress:Br[2]||(Br[2]=withKeys$1(withModifiers$1(()=>{},["prevent"]),["enter"])),enterkeyhint:"done"},null,40,_hoisted_3$3),[[vModelText$1,Vi.searchTerm]])]),Vi.noResults?(openBlock$1(),createElementBlock$1("div",_hoisted_4$3,[createBaseVNode$1("p",null,toDisplayString$3(Vi.$t("help.noResults")),1)])):createCommentVNode$1("",!0),(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.helpSections,(NQ,FQ)=>(openBlock$1(),createBlock$1(RQ,{helpSection:NQ,key:FQ,onExpand:BQ=>Vi.toggleExpanded(NQ)},null,8,["helpSection","onExpand"]))),128))])]),_:1})}const HelpPanelV=_export_sfc$2(HelpPanelV$1,[["render",_sfc_render$3],["__scopeId","data-v-f41260c9"]]);var __defProp$2=Object.defineProperty,__getOwnPropDesc$2=Object.getOwnPropertyDescriptor,__decorateClass$2=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$2(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$2(Br,Ui,mh),mh};let EditorV$1=class extends Vue{configs;configFileStructure;sourceCounts;metadata;slides;configLang;saving;unsavedChanges;uuid="";logoImage=void 0;loadSlides=void 0;currentSlide="";slideIndex=-1;helpSections=[];helpMd="";originalTextArray=[];defaultBlankSlide={title:"",panel:[{type:"text",title:"",content:""},{type:"text",title:"",content:""}]};onSlidesEdited(){this.$emit("save-status",!0)}onMetadataEdited(){this.$emit("save-status",!0)}created(){this.loadSlides=this.slides,this.uuid=this.$route.params.uid,window.addEventListener("beforeunload",this.beforeWindowUnload),this.fetchMarkdown()}mounted(){new IntersectionObserver(([Ui])=>Ui.target.classList.toggle("z-40",Ui.intersectionRatio<1),{threshold:[1]}).observe(document.querySelector(".editor-header"))}beforeDestroy(){window.removeEventListener("beforeunload",this.beforeWindowUnload)}openSidebar(){document.getElementById("sidebar-mobile").style.width="20rem",document.getElementById("overlay").style.display="block",document.body.style.overflow="hidden"}closeSidebar(){document.getElementById("sidebar-mobile").style.width="0px",document.getElementById("overlay").style.display="none",document.body.style.overflow=""}selectSlide(Br,Ui){this.$refs.slide!==void 0&&this.$refs.slide.saveChanges(),this.currentSlide={title:"",panel:[{type:"loading-page"},{type:"loading-page"}]},setTimeout(()=>{if(Br===-1||!this.loadSlides)this.currentSlide="";else{const Es=Ui??this.configLang,mh=this.loadSlides[Br][Es];this.currentSlide=mh??""}this.slideIndex=Br,this.$refs.slide.panelIndex=0,this.$refs.slide.advancedEditorView=!1,window.scrollTo(0,0)},5)}updateCustomSlide(Br,Ui,Es){this.currentSlide=Br,this.slides[this.slideIndex][Es??this.configLang]=Br,this.configs[Es??this.configLang].slides[this.slideIndex]=Br,Ui&&this.$emit("save-changes")}updateSlides(Br){this.loadSlides=Br,this.slideIndex=this.loadSlides.findIndex(Ui=>this.currentSlide===Ui.en||this.currentSlide===Ui.fr),this.configs.en.slides=this.slides.map(Ui=>Ui.en),this.configs.fr.slides=this.slides.map(Ui=>Ui.fr)}fetchMarkdown(){const Br="./help/",Ui=`respect-help-${this.$route.params.lang}.md`;axios$1.get(`${Br}${Ui}`).then(Es=>{const mh=/^#\s(.*)\n{2}(?:.+|\n(?!\n{2,}))*/gm,$Q=new marked.Renderer;$Q.image=(PQ,NQ,FQ)=>(PQ.indexOf("http")===-1&&(PQ=Br+"images/"+PQ),`${FQ}`),this.helpMd=Es.data.replace(new RegExp("\r","g"),"");let RQ;for(;RQ=mh.exec(this.helpMd);){const PQ=marked(RQ[0].split(` `).splice(2).join(` -`),{renderer:$Q});this.helpSections.push({header:RQ[1],info:PQ,drawn:!0,expanded:!1}),this.originalTextArray.push(PQ)}})}preview(Br){this.$refs.slide!=null&&this.currentSlide!==""&&this.$refs.slide.saveChanges();const Ui=this.configs;Ui.en.slides=Ui.en.slides.map(Es=>Es??JSON.parse(JSON.stringify(this.defaultBlankSlide))),Ui.fr.slides=Ui.fr.slides.map(Es=>Es??JSON.parse(JSON.stringify(this.defaultBlankSlide))),setTimeout(()=>{const Es=this.$router.resolve({name:"preview",params:{lang:Br,uid:this.uuid}}),mh=window.open(Es.href,"_blank");mh.props={configs:Ui,configFileStructure:this.configFileStructure}},5)}saveChanges(){this.$refs.slide!==void 0&&this.$refs.slide.saveChanges(),this.$emit("save-changes")}beforeWindowUnload(Br){this.unsavedChanges&&!window.confirm()&&Br.preventDefault()}};__decorateClass$2([Prop()],EditorV$1.prototype,"configs",2);__decorateClass$2([Prop()],EditorV$1.prototype,"configFileStructure",2);__decorateClass$2([Prop()],EditorV$1.prototype,"sourceCounts",2);__decorateClass$2([Prop()],EditorV$1.prototype,"metadata",2);__decorateClass$2([Prop()],EditorV$1.prototype,"slides",2);__decorateClass$2([Prop()],EditorV$1.prototype,"configLang",2);__decorateClass$2([Prop()],EditorV$1.prototype,"saving",2);__decorateClass$2([Prop()],EditorV$1.prototype,"unsavedChanges",2);__decorateClass$2([Watch("slides",{deep:!0})],EditorV$1.prototype,"onSlidesEdited",1);__decorateClass$2([Watch("metadata",{deep:!0})],EditorV$1.prototype,"onMetadataEdited",1);EditorV$1=__decorateClass$2([Options$1({components:{"metadata-content":MetadataContentV,"confirmation-modal":ConfirmationModalV,spinner:VueSpinnerOval,"slide-editor":SlideEditorV,"slide-toc":SlideTocV,"help-panel":HelpPanelV,"help-section":HelpSectionV}})],EditorV$1);let vh=window.innerHeight*.01;document.documentElement.style.setProperty("--vh",`${vh}px`);window.addEventListener("resize",()=>{let Vi=window.innerHeight*.01;document.documentElement.style.setProperty("--vh",`${Vi}px`)});const _hoisted_1$2={class:"editor-container"},_hoisted_2$2={class:"editor-header md:sticky flex md:gap-3 items-center border-b border-black bg-gray-200 py-2 px-2 z-10 flex-wrap"},_hoisted_3$2={class:"flex flex-col gap-2 mx-0.5"},_hoisted_4$2=createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18.001",viewBox:"0 0 18 18.001"},[createBaseVNode$1("path",{id:"logout-Icon-SVG-098767893",d:"M5.808,13.782v1.406A2.816,2.816,0,0,0,8.621,18h7.067A2.816,2.816,0,0,0,18.5,15.188V2.813A2.816,2.816,0,0,0,15.687,0H8.621A2.816,2.816,0,0,0,5.808,2.813V4.219a.7.7,0,0,0,1.406,0V2.813A1.408,1.408,0,0,1,8.621,1.406h7.067a1.408,1.408,0,0,1,1.406,1.406V15.188a1.408,1.408,0,0,1-1.406,1.406H8.621a1.408,1.408,0,0,1-1.406-1.406V13.782a.7.7,0,0,0-1.406,0ZM1.014,7.793,2.589,6.218a.7.7,0,0,1,.994.994l-1.12,1.12h8.443a.7.7,0,1,1,0,1.406H2.463l1.12,1.12a.7.7,0,1,1-.994.994L1.014,10.279A1.76,1.76,0,0,1,1.014,7.793Zm0,0",transform:"translate(-0.5)"})],-1),_hoisted_5$2={class:"m-2",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"16",height:"16",viewBox:"0 0 122.88 95.95",style:{"enable-background":"new 0 0 122.88 95.95"},"xml:space":"preserve","fill-rule":"evenodd","clip-rule":"evenodd"},_hoisted_6$2=createBaseVNode$1("g",null,[createBaseVNode$1("path",{class:"st0",d:"M8.94,0h105c4.92,0,8.94,4.02,8.94,8.94l0,0c0,4.92-4.02,8.94-8.94,8.94h-105C4.02,17.88,0,13.86,0,8.94l0,0 C0,4.02,4.02,0,8.94,0L8.94,0z M8.94,78.07h105c4.92,0,8.94,4.02,8.94,8.94l0,0c0,4.92-4.02,8.94-8.94,8.94h-105 C4.02,95.95,0,91.93,0,87.01l0,0C0,82.09,4.02,78.07,8.94,78.07L8.94,78.07z M8.94,39.03h105c4.92,0,8.94,4.02,8.94,8.94l0,0 c0,4.92-4.02,8.94-8.94,8.94h-105C4.02,56.91,0,52.89,0,47.97l0,0C0,43.06,4.02,39.03,8.94,39.03L8.94,39.03z"})],-1),_hoisted_7$2=[_hoisted_6$2],_hoisted_8$2={class:"flex flex-1 flex-col gap-0.5 md:flex-row justify-between"},_hoisted_9$2={class:"flex flex-col"},_hoisted_10$2={class:"font-semibold text-lg"},_hoisted_11$2=createBaseVNode$1("span",{class:"ml-auto"},null,-1),_hoisted_12$2={class:"flex items-center flex-wrap gap-1"},_hoisted_13$2=createBaseVNode$1("svg",{class:"inline",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"18px",height:"18px"},[createBaseVNode$1("path",{d:"M 2 2 L 4.9394531 4.9394531 C 3.1262684 6.7482143 2 9.2427079 2 12 C 2 17.514 6.486 22 12 22 C 17.514 22 22 17.514 22 12 C 22 6.486 17.514 2 12 2 L 12 4 C 16.411 4 20 7.589 20 12 C 20 16.411 16.411 20 12 20 C 7.589 20 4 16.411 4 12 C 4 9.7940092 4.9004767 7.7972757 6.3496094 6.3496094 L 9 9 L 9 2 L 2 2 z"})],-1),_hoisted_14$1={class:"font-normal ml-1"},_hoisted_15$1={key:0,class:"border-2 border-red-700 text-red-700 rounded p-1"},_hoisted_16$1=createBaseVNode$1("span",{class:"align-middle inline-block mr-1 pb-1 fill-current"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",class:"fill-red-600",width:"18",height:"18","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m12.002 21.534c5.518 0 9.998-4.48 9.998-9.998s-4.48-9.997-9.998-9.997c-5.517 0-9.997 4.479-9.997 9.997s4.48 9.998 9.997 9.998zm0-1.5c-4.69 0-8.497-3.808-8.497-8.498s3.807-8.497 8.497-8.497 8.498 3.807 8.498 8.497-3.808 8.498-8.498 8.498zm0-6.5c-.414 0-.75-.336-.75-.75v-5.5c0-.414.336-.75.75-.75s.75.336.75.75v5.5c0 .414-.336.75-.75.75zm-.002 3c.552 0 1-.448 1-1s-.448-1-1-1-1 .448-1 1 .448 1 1 1z","fill-rule":"nonzero"})])],-1),_hoisted_17$1={class:"align-center inline-block select-none"},_hoisted_18$1={class:"dropdown editor-button"},_hoisted_19$1={class:"dropbtn flex gap-2 items-center cursor-default"},_hoisted_20$1={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 122.88 66.91",style:{"enable-background":"new 0 0 122.88 66.91"},"xml:space":"preserve",height:"12",width:"12",class:"fill-current transform rotate-180"},_hoisted_21$1=createBaseVNode$1("g",null,[createBaseVNode$1("path",{d:"M11.68,64.96c-2.72,2.65-7.08,2.59-9.73-0.14c-2.65-2.72-2.59-7.08,0.13-9.73L56.87,1.97l4.8,4.93l-4.81-4.95 c2.74-2.65,7.1-2.58,9.76,0.15c0.08,0.08,0.15,0.16,0.23,0.24L120.8,55.1c2.72,2.65,2.78,7.01,0.13,9.73 c-2.65,2.72-7,2.78-9.73,0.14L61.65,16.5L11.68,64.96L11.68,64.96z"})],-1),_hoisted_22$1=[_hoisted_21$1],_hoisted_23$1={class:"dropdown-content"},_hoisted_24$1=["disabled"],_hoisted_25$1={class:"inline-block"},_hoisted_26$1={key:0,class:"align-middle inline-block px-1"},_hoisted_27$1=createBaseVNode$1("span",{class:"bottom-0 question-mark-button"}," ? ",-1),_hoisted_28$1=[_hoisted_27$1],_hoisted_29$1={class:"flex"},_hoisted_30$1={id:"sidebar-desktop",class:"w-80 flex-shrink-0 border-r border-black editor-toc hidden md:block"},_hoisted_31$1={class:"flex items-center justify-center border-b p-2"},_hoisted_32$1=createBaseVNode$1("span",{class:"align-middle inline-block pr-1"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",width:"16",height:"16","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m4.481 15.659c-1.334 3.916-1.48 4.232-1.48 4.587 0 .528.46.749.749.749.352 0 .668-.137 4.574-1.492zm1.06-1.061 3.846 3.846 11.321-11.311c.195-.195.293-.45.293-.707 0-.255-.098-.51-.293-.706-.692-.691-1.742-1.74-2.435-2.432-.195-.195-.451-.293-.707-.293-.254 0-.51.098-.706.293z","fill-rule":"nonzero"})])],-1),_hoisted_33$1={class:"align-middle inline-block"},_hoisted_34$1={id:"sidebar-mobile",class:"w-0 flex-shrink-0 border-r border-black editor-toc md:hidden"},_hoisted_35$1={class:"flex items-center justify-between border-b p-2"},_hoisted_36$1=createBaseVNode$1("span",{class:"align-middle inline-block pr-1"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",width:"16",height:"16","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m4.481 15.659c-1.334 3.916-1.48 4.232-1.48 4.587 0 .528.46.749.749.749.352 0 .668-.137 4.574-1.492zm1.06-1.061 3.846 3.846 11.321-11.311c.195-.195.293-.45.293-.707 0-.255-.098-.51-.293-.706-.692-.691-1.742-1.74-2.435-2.432-.195-.195-.451-.293-.707-.293-.254 0-.51.098-.706.293z","fill-rule":"nonzero"})])],-1),_hoisted_37$1={class:"align-middle inline-block"},_hoisted_38$1={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"16",height:"16",viewBox:"0 0 122.88 122.88",style:{"enable-background":"new 0 0 122.88 122.88"},"xml:space":"preserve","fill-rule":"evenodd","clip-rule":"evenodd"},_hoisted_39$1=createBaseVNode$1("g",null,[createBaseVNode$1("path",{class:"st0",d:"M1.63,97.99l36.55-36.55L1.63,24.89c-2.17-2.17-2.17-5.73,0-7.9L16.99,1.63c2.17-2.17,5.73-2.17,7.9,0 l36.55,36.55L97.99,1.63c2.17-2.17,5.73-2.17,7.9,0l15.36,15.36c2.17,2.17,2.17,5.73,0,7.9L84.7,61.44l36.55,36.55 c2.17,2.17,2.17,5.73,0,7.9l-15.36,15.36c-2.17,2.17-5.73,2.17-7.9,0L61.44,84.7l-36.55,36.55c-2.17,2.17-5.73,2.17-7.9,0 L1.63,105.89C-0.54,103.72-0.54,100.16,1.63,97.99L1.63,97.99z"})],-1),_hoisted_40$1=[_hoisted_39$1],_hoisted_41$1={class:"w-full"},_hoisted_42$1={class:"footer text-right pr-5 editor-button h-fit"},_hoisted_43$1=["href"];function _sfc_render$2(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link"),PQ=resolveComponent$1("spinner"),NQ=resolveComponent$1("slide-toc"),FQ=resolveComponent$1("slide-editor"),BQ=resolveComponent$1("help-panel"),jQ=resolveComponent$1("confirmation-modal"),HQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$2,[createBaseVNode$1("div",{id:"overlay",class:"overlay",onClick:Br[0]||(Br[0]=(...KQ)=>Vi.closeSidebar&&Vi.closeSidebar(...KQ))}),createBaseVNode$1("div",_hoisted_2$2,[createBaseVNode$1("div",_hoisted_3$2,[withDirectives$1((openBlock$1(),createBlock$1(RQ,{to:{name:"home"},class:"flex justify-center h-full w-full",target:"","aria-label":Vi.$t("editor.returnToLanding")},{default:withCtx$1(()=>[_hoisted_4$2]),_:1},8,["aria-label"])),[[HQ,{delay:"200",placement:"right",content:Vi.$t("editor.returnToLanding"),animateFill:!0}]]),createBaseVNode$1("button",{onClick:Br[1]||(Br[1]=(...KQ)=>Vi.openSidebar&&Vi.openSidebar(...KQ)),class:"editor-button toc-popup-button bg-transparent border-none md:hidden"},[(openBlock$1(),createElementBlock$1("svg",_hoisted_5$2,_hoisted_7$2))])]),createBaseVNode$1("div",_hoisted_8$2,[createBaseVNode$1("div",_hoisted_9$2,[createBaseVNode$1("span",_hoisted_10$2,toDisplayString$3(Vi.metadata.title),1),createBaseVNode$1("span",{class:normalizeClass$1(Vi.metadata.title?"text-xs":"")},"UUID: "+toDisplayString$3(Vi.uuid),3)]),_hoisted_11$2,createBaseVNode$1("div",_hoisted_12$2,[Vi.unsavedChanges?withDirectives$1((openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[2]||(Br[2]=KQ=>Vi.$vfm.open("reload-config")),class:"editor-button border-2 border-red-700 text-red-700 rounded p-1 m-0"},[_hoisted_13$2,createBaseVNode$1("span",_hoisted_14$1,toDisplayString$3(Vi.$t("editor.resetChanges")),1)])),[[HQ,{delay:"200",placement:"bottom",content:Vi.$t("editor.resetChanges"),animateFill:!0}]]):createCommentVNode$1("",!0),createVNode$1(Transition$1,{name:"fade"},{default:withCtx$1(()=>[Vi.unsavedChanges?(openBlock$1(),createElementBlock$1("span",_hoisted_15$1,[_hoisted_16$1,createBaseVNode$1("span",_hoisted_17$1,toDisplayString$3(Vi.$t("editor.unsavedChanges")),1)])):createCommentVNode$1("",!0)]),_:1}),renderSlot$1(Vi.$slots,"langModal",normalizeProps$1(guardReactiveProps$1({unsavedChanges:Vi.unsavedChanges}))),createBaseVNode$1("div",_hoisted_18$1,[createBaseVNode$1("button",_hoisted_19$1,[createBaseVNode$1("p",null,toDisplayString$3(Vi.$t("editor.preview")),1),(openBlock$1(),createElementBlock$1("svg",_hoisted_20$1,_hoisted_22$1))]),createBaseVNode$1("div",_hoisted_23$1,[createBaseVNode$1("button",{onClick:Br[3]||(Br[3]=withModifiers$1(KQ=>Vi.preview("en"),["stop"])),class:"border-b border-gray-400"},toDisplayString$3(Vi.$t("editor.lang.en")),1),createBaseVNode$1("button",{onClick:Br[4]||(Br[4]=withModifiers$1(KQ=>Vi.preview("fr"),["stop"]))},toDisplayString$3(Vi.$t("editor.lang.fr")),1)])]),createBaseVNode$1("button",{onClick:Br[5]||(Br[5]=(...KQ)=>Vi.saveChanges&&Vi.saveChanges(...KQ)),class:"editor-button m-0 bg-black text-white hover:bg-gray-900 border border-black",disabled:Vi.saving},[createBaseVNode$1("span",_hoisted_25$1,toDisplayString$3(Vi.saving?Vi.$t("editor.savingChanges"):Vi.$t("editor.saveChanges")),1),Vi.saving?(openBlock$1(),createElementBlock$1("span",_hoisted_26$1,[createVNode$1(PQ,{size:"16px",color:"#009cd1",class:"ml-1 mb-1"})])):createCommentVNode$1("",!0)],8,_hoisted_24$1),withDirectives$1((openBlock$1(),createElementBlock$1("button",{onClick:Br[6]||(Br[6]=KQ=>Vi.$vfm.open("help-panel")),class:"bg-white border border-black rounded-full w-9 h-9 hover:bg-gray-100"},_hoisted_28$1)),[[HQ,{delay:"200",placement:"top",content:Vi.$t("help.title"),animateFill:!0}]])])])]),createBaseVNode$1("div",_hoisted_29$1,[createBaseVNode$1("div",_hoisted_30$1,[createBaseVNode$1("div",_hoisted_31$1,[createBaseVNode$1("button",{class:"toc-popup-button",onClick:Br[7]||(Br[7]=withModifiers$1(KQ=>Vi.$vfm.open("metadata-edit-modal"),["stop"]))},[_hoisted_32$1,createBaseVNode$1("span",_hoisted_33$1,toDisplayString$3(Vi.$t("editor.editMetadata")),1)])]),createVNode$1(NQ,{slides:Vi.slides,currentSlide:Vi.currentSlide,slideIndex:Vi.slideIndex,onSlideChange:Vi.selectSlide,onSlidesUpdated:Vi.updateSlides,configFileStructure:Vi.configFileStructure,lang:Vi.configLang,sourceCounts:Vi.sourceCounts},null,8,["slides","currentSlide","slideIndex","onSlideChange","onSlidesUpdated","configFileStructure","lang","sourceCounts"])]),createBaseVNode$1("div",_hoisted_34$1,[createBaseVNode$1("div",_hoisted_35$1,[createBaseVNode$1("button",{class:"toc-popup-button",onClick:Br[8]||(Br[8]=withModifiers$1(KQ=>Vi.$vfm.open("metadata-edit-modal"),["stop"]))},[_hoisted_36$1,createBaseVNode$1("span",_hoisted_37$1,toDisplayString$3(Vi.$t("editor.editMetadata")),1)]),createBaseVNode$1("button",{class:"editor-button toc-popup-button p-3 bg-transparent",onClick:Br[9]||(Br[9]=(...KQ)=>Vi.closeSidebar&&Vi.closeSidebar(...KQ))},[(openBlock$1(),createElementBlock$1("svg",_hoisted_38$1,_hoisted_40$1))])]),createVNode$1(NQ,{slides:Vi.slides,currentSlide:Vi.currentSlide,slideIndex:Vi.slideIndex,onSlideChange:Vi.selectSlide,onSlidesUpdated:Vi.updateSlides,configFileStructure:Vi.configFileStructure,lang:Vi.configLang,sourceCounts:Vi.sourceCounts,closeSidebar:Vi.closeSidebar,isMobileSidebar:!0},null,8,["slides","currentSlide","slideIndex","onSlideChange","onSlidesUpdated","configFileStructure","lang","sourceCounts","closeSidebar"])]),createBaseVNode$1("div",_hoisted_41$1,[createVNode$1(FQ,{class:"editor-area w-full",ref:"slide",configFileStructure:Vi.configFileStructure,currentSlide:Vi.currentSlide,lang:Vi.slides.find(KQ=>KQ.fr===Vi.currentSlide)?"fr":"en",slideIndex:Vi.slideIndex,isLast:Vi.slideIndex===Vi.slides.length-1,uid:Vi.uuid,onSlideChange:Vi.selectSlide,onSlideEdit:Vi.onSlidesEdited,onCustomSlideUpdated:Vi.updateCustomSlide,sourceCounts:Vi.sourceCounts},null,8,["configFileStructure","currentSlide","lang","slideIndex","isLast","uid","onSlideChange","onSlideEdit","onCustomSlideUpdated","sourceCounts"]),createBaseVNode$1("div",_hoisted_42$1,[createBaseVNode$1("a",{href:`mailto:applicationsdecartographieweb-webmappingapplications@ec.gc.ca?subject=${Vi.$t("editor.feedback.subject")}`},toDisplayString$3(Vi.$t("editor.feedback")),9,_hoisted_43$1)])])]),renderSlot$1(Vi.$slots,"metadataModal"),createVNode$1(BQ,{helpSections:Vi.helpSections,originalTextArray:Vi.originalTextArray},null,8,["helpSections","originalTextArray"]),createVNode$1(jQ,{name:"reload-config",message:Vi.$t("editor.refreshChanges.modal"),onOk:Br[10]||(Br[10]=KQ=>Vi.$emit("refresh-config"))},null,8,["message"])])}const EditorV=_export_sfc$2(EditorV$1,[["render",_sfc_render$2]]);var define_process_env_default={GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_bb2218bd-82c2-47b6-8f9c-effb285e38f1",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/8.11.0 node/v16.16.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_bb2218bd-82c2-47b6-8f9c-effb285e38f1",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/16.16.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/storylines-editor/storylines-editor/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"ramp4-pcar4",GRADLE_HOME:"/usr/share/gradle-8.11.1",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.2.12479018",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"57148724",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"editor-issues",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/storylines-editor/storylines-editor",SYSTEMD_EXEC_PID:"605",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",NVM_DIR:"/home/runner/.nvm",npm_config_metrics_registry:"https://registry.npmjs.org/",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20241201.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.9/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",GOROOT_1_23_X64:"/opt/hostedtoolcache/go/1.23.3/x64",JOURNAL_STREAM:"8:17303",GITHUB_WORKFLOW:".github/workflows/main.yml",_:"/opt/hostedtoolcache/node/16.16.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/16.16.0/x64",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"true",GITHUB_RUN_ID:"12265217090",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"cb26d3e6ec5c73b386c7cdbcb7b31ab60428bbcb",GITHUB_BASE_REF:"main",ImageOS:"ubuntu22",STATS_BLT:"true",GITHUB_WORKFLOW_REF:"ramp4-pcar4/storylines-editor/.github/workflows/main.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/16.16.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/storylines-editor/storylines-editor/node_modules/.bin:/home/runner/work/storylines-editor/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/16.16.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/16.16.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_d88c7ebc-773d-4655-8444-efef1d4e0e7e",INVOCATION_ID:"792eb5ef5981475989451f0a01f40c77",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/16.16.0/x64/bin/node",npm_package_name:"storylines-editor",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"683",GITHUB_TRIGGERING_ACTOR:"gordlin",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 20",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"ramp4-pcar4/storylines-editor",STATS_D_D:"true",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.2.12479018",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"585229660",GITHUB_ACTIONS:"true",STATS_PIP:"false",npm_package_version:"1.0.0",npm_lifecycle_event:"build",GITHUB_REF_PROTECTED:"false",GITHUB_WORKSPACE:"/home/runner/work/storylines-editor/storylines-editor",ACCEPT_EULA:"Y",GITHUB_JOB:"install-build",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"cb26d3e6ec5c73b386c7cdbcb7b31ab60428bbcb",GITHUB_RUN_ATTEMPT:"1",STATS_D_TC:"true",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"gordlin",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/16.16.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_bb2218bd-82c2-47b6-8f9c-effb285e38f1",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/storylines-editor/storylines-editor",GITHUB_ACTOR_ID:"75815453",RUNNER_WORKSPACE:"/home/runner/work/storylines-editor",npm_execpath:"/opt/hostedtoolcache/node/16.16.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",GITHUB_EVENT_NAME:"pull_request_target",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_bb2218bd-82c2-47b6-8f9c-effb285e38f1",npm_config_global_prefix:"/opt/hostedtoolcache/node/16.16.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.2.12479018",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdprod.z13.web.core.windows.net/settings/provjobdsettings-latest/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.2.12479018",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_bb2218bd-82c2-47b6-8f9c-effb285e38f1",INIT_CWD:"/home/runner/work/storylines-editor/storylines-editor",EDITOR:"vi",NODE_ENV:"production"},__defProp$1=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__decorateClass$1=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$1(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$1(Br,Ui,mh),mh};let MetadataEditorV$1=class extends Vue{editExisting;currentRoute=window.location.href;configs={en:void 0,fr:void 0};configFileStructure=void 0;loadExisting=!1;reloadExisting=!1;loadStatus="waiting";checkingUuid=!1;loadEditor=!1;error=!1;warning="none";configLang="en";currLang="en";showDropdown=!1;highlightedIndex=-1;storylineHistory=[];selectedHistory=null;showHistory=!1;saving=!1;unsavedChanges=!1;controller=new AbortController;apiUrl="http://localhost:6040";uuid="";baseUuid="";changeUuid="";renaming=!1;renamed="";logoImage=void 0;metadata={title:"",introTitle:"",introSubtitle:"",logoPreview:"",logoName:"",logoAltText:"",contextLink:"",contextLabel:"",tocOrientation:"",returnTop:!0,dateModified:""};editingMetadata=!1;temporaryMetadataCopy={title:"",introTitle:"",introSubtitle:"",logoPreview:"",logoName:"",logoAltText:"",contextLink:"",contextLabel:"",tocOrientation:"",returnTop:!0,dateModified:""};defaultBlankSlide={title:"",panel:[{type:"text",title:"",content:""},{type:"text",title:"",content:""}]};reqFields={uuid:!0};slides=[];sourceCounts={};mounted(){this.currLang=this.$route.params.lang||"en",this.editingMetadata=!this.editExisting}created(){if(this.loadExisting=this.editExisting,this.uuid=this.$route.params.uid??(this.loadExisting?void 0:v4$1()),this.configLang=this.$route.params.lang||"en",this.configs={en:void 0,fr:void 0},this.configFileStructure=void 0,!this.loadExisting){const Br=new Date,Ui=Br.getFullYear(),Es=(Br.getMonth()+1).toString().padStart(2,"0"),mh=Br.getDate().toString().padStart(2,"0");this.metadata.dateModified=`${Ui}-${Es}-${mh}`,this.metadata.tocOrientation="vertical",this.metadata.returnTop=!0}if(this.$route.name==="editor"){this.loadEditor=!0;const Br=this.$route.meta.data;if(Br&&Br.configs&&Br.configFileStructure){this.configs=Br.configs,this.configLang=Br.configLang,this.configFileStructure=Br.configFileStructure,this.metadata=Br.metadata,this.sourceCounts=Br.sourceCounts,this.loadExisting=Br.existing,this.unsavedChanges=Br.unsavedChanges;const Ui=this.configs[this.configLang]?.introSlide.logo?.src,Es=`assets/${this.configLang}/${this.metadata.logoName}`;if(this.loadSlides(Br.configs),Ui){const mh=this.configFileStructure?.zip.file(Es);mh?mh.async("blob").then($Q=>{this.logoImage=new File([$Q],this.metadata.logoName),this.metadata.logoPreview=URL.createObjectURL($Q),this.loadStatus="loaded"}):(this.metadata.logoName=Ui,fetch(Ui).then($Q=>{$Q.status!==404&&$Q.blob().then(RQ=>{this.logoImage=new File([RQ],this.metadata.logoName),this.metadata.logoPreview=Ui,this.loadStatus="loaded"})}))}else this.loadStatus="loaded";return}}this.$route.params.uid&&this.generateRemoteConfig()}preview(){this.saveMetadata(!1),setTimeout(()=>{const Br=this.$router.resolve({name:"preview",params:{lang:this.configLang,uid:this.uuid}}),Ui=window.open(Br.href,"_blank");Ui.props={configs:this.configs,configFileStructure:this.configFileStructure}},5)}loadSlides(Br){const Ui=Br.en?.slides.map($Q=>({en:$Q&&Object.keys($Q).length?$Q:void 0}))??[],Es=Br.fr?.slides.map($Q=>({fr:$Q&&Object.keys($Q).length?$Q:void 0}))??[],mh=Es.length>Ui.length?Es.length:Ui.length;this.slides=Array.from({length:mh},($Q,RQ)=>Object.assign({},Ui?.[RQ]||{en:void 0},Es?.[RQ]||{fr:void 0}))}generateNewConfig(){const Br=new JSZip;this.configs[this.configLang]=this.configHelper();const Ui=this.configs[this.configLang];this.metadata.logoName?this.metadata.logoName.includes("http")?Ui.introSlide.logo.src=this.metadata.logoName:Ui.introSlide.logo.src=`${this.uuid}/assets/${this.configLang}/${this.logoImage?.name}`:Ui.introSlide.logo.src="",Ui.slides=[];const Es=this.configLang==="en"?"fr":"en";this.configs[Es]=cloneDeep$1(Ui),this.configs[Es].lang=Es;const mh=JSON.stringify(this.configs[Es],null,4),$Q=`${this.uuid}_${this.configLang}.json`,RQ=JSON.stringify(Ui,null,4);Br.file($Q,RQ),Br.file(`${this.uuid}_${Es}.json`,mh),this.configFileStructureHelper(Br,this.logoImage)}configHelper(){return{title:this.metadata.title,lang:this.configLang,introSlide:{logo:{src:""},title:this.metadata.introTitle,subtitle:this.metadata.introSubtitle},slides:[],contextLabel:this.metadata.contextLabel,contextLink:this.metadata.contextLink,tocOrientation:this.metadata.tocOrientation,returnTop:this.metadata.returnTop,dateModified:this.metadata.dateModified}}loadVersion(Br){return new Promise((Ui,Es)=>{this.loadStatus="loading";const mh=useUserStore().userProfile.userName||"Guest";fetch(this.apiUrl+`/retrieve/${this.uuid}/${Br}`,{headers:{user:mh}}).then($Q=>{if($Q.status===404)Br==="latest"?index$y.error(this.$t("editor.warning.uuidNotFound",this.uuid)):(index$y.error(this.$t("editor.editMetadata.message.error.noRequestedVersion")),this.loadStatus="loaded"),this.error=!0,this.loadStatus="waiting",this.clearConfig();else{const RQ=new JSZip;$Q.blob().then(PQ=>{RQ.loadAsync(PQ).then(()=>{this.configFileStructureHelper(RQ)})})}fetch(this.apiUrl+"/retrieveMessages").then(RQ=>{if(RQ.ok)return RQ.json()}).then(RQ=>{}).catch(RQ=>console.log(RQ.response||RQ)),Ui()}).catch($Q=>{$Q.name==="AbortError"||$Q instanceof PointerEvent?index$y.info(this.$t("editor.editMetadata.retrievalAborted")):index$y.error(this.$t("editor.warning.retrievalFailed")),this.loadStatus="waiting",Es()})})}generateRemoteConfig(){return this.loadStatus="loading",this.baseUuid=this.uuid,this.renamed="",this.changeUuid="",new Promise((Br,Ui)=>{this.loadVersion("latest").then(Br).catch(Ui)})}fetchHistory(){this.uuid===void 0&&index$y.error(this.$t("editor.warning.mustEnterUuid")),this.loadStatus="loading";const Br=useUserStore().userProfile.userName||"Guest";fetch(this.apiUrl+`/history/${this.uuid}`,{headers:{user:Br}}).then(Ui=>{Ui.status===404?index$y.error(`The requested UUID '${this.uuid??""}' does not exist.`):Ui.json().then(Es=>{this.storylineHistory=Es}),this.loadStatus="loaded"})}selectHistory(Br){this.selectedHistory=Br}formatDate(Br){const Ui=new Date(Br),Es=new Date(Ui.toLocaleString("en-US",{timeZone:"America/Toronto"})),mh={year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",hour12:!0,timeZone:"America/Toronto"};return new Intl.DateTimeFormat("en-US",mh).format(Es)}loadHistory(){this.selectedHistory&&this.loadVersion(this.selectedHistory.hash)}async renameProduct(){if(!this.configFileStructure)return;const Br=this.configFileStructure?.zip.file(`${this.uuid}_en.json`),Ui=this.configFileStructure?.zip.file(`${this.uuid}_fr.json`);Br&&Ui&&axios$1.post(define_process_env_default.VUE_APP_NET_API_URL+"/api/version/update",{uuid:this.uuid,changeUuid:this.changeUuid}).then(async Es=>{this.configFileStructure?.zip.remove(Br.name),this.configFileStructure?.zip.remove(Ui.name);const mh=await Br?.async("string").then(RQ=>JSON.parse(RQ)),$Q=await Ui?.async("string").then(RQ=>JSON.parse(RQ));[mh,$Q].forEach(RQ=>this.renameSources(RQ)),this.configFileStructure?.zip.file(`${this.changeUuid}_en.json`,JSON.stringify(mh,null,4)),this.configFileStructure?.zip.file(`${this.changeUuid}_fr.json`,JSON.stringify($Q,null,4)),this.uuid=this.changeUuid,this.sourceCounts={},this.configFileStructure?.zip&&this.configFileStructureHelper(this.configFileStructure.zip)}),this.renaming=!1,this.renamed=this.uuid}renameSources(Br){const Ui=Es=>{switch(Es.type){case PanelType.Dynamic:Es.children.forEach(mh=>{Ui(mh.panel)});break;case PanelType.Slideshow:Es.items.forEach(mh=>{Ui(mh)});break;default:Es.src&&(Es.src=Es.src.replace(`${this.uuid}/`,`${this.changeUuid}/`)),Es.config&&typeof Es.config=="string"&&(Es.config=Es.config.replace(`${this.uuid}/`,`${this.changeUuid}/`))}};Br?.introSlide.logo?.src&&(Br.introSlide.logo.src=Br.introSlide.logo.src.replace(`${this.uuid}/assets/`,`${this.changeUuid}/assets/`)),Br.slides.forEach(Es=>{Es.panel.forEach(mh=>{Ui(mh)})})}findSources(Br){["en","fr"].forEach(Ui=>{Br[Ui]?.introSlide.logo?.src&&this.incrementSourceCount(Br[Ui].introSlide.logo.src),Br[Ui]?.slides.forEach(Es=>{Es.panel.forEach(mh=>{this.panelSourceHelper(mh)})})})}panelSourceHelper(Br){switch(Br.type){case PanelType.Dynamic:Br.children.forEach(Ui=>{this.panelSourceHelper(Ui.panel)});break;case PanelType.Slideshow:Br.items.forEach(Ui=>{this.panelSourceHelper(Ui)});break;case PanelType.Chart:this.incrementSourceCount(Br.src);break;case PanelType.Image:this.incrementSourceCount(Br.src);break;case PanelType.Video:Br.videoType==="local"&&this.incrementSourceCount(Br.src);break;case PanelType.Audio:this.incrementSourceCount(Br.src);break;case PanelType.Map:this.incrementSourceCount(Br.config);break;case PanelType.Text:break}}incrementSourceCount(Br){this.sourceCounts[Br]?this.sourceCounts[Br]+=1:this.sourceCounts[Br]=1}configFileStructureHelper(Br,Ui){const Es=Br.folder("assets"),mh=Br.folder("charts"),$Q=Br.folder("ramp-config");this.configFileStructure={uuid:this.uuid,zip:Br,configs:this.configs,assets:{en:Es.folder("en"),fr:Es.folder("fr")},charts:{en:mh.folder("en"),fr:mh.folder("fr")},rampConfig:$Q},Ui!==void 0&&this.configFileStructure.assets[this.configLang].file(Ui?.name,Ui),this.loadConfig()}async loadConfig(Br){if(Br){this.useConfig(Br);return}try{const Ui=this.configFileStructure?.zip.file(`${this.uuid}_en.json`),Es=this.configFileStructure?.zip.file(`${this.uuid}_fr.json`);await Ui?.async("string").then(mh=>{this.configs.en=JSON.parse(mh)}),await Es?.async("string").then(mh=>{this.configs.fr=JSON.parse(mh)})}catch{index$y.error(this.$t("editor.editMetadata.message.error.malformedProduct",this.uuid??"")),this.loadStatus="waiting",this.clearConfig();return}this.loadExisting&&!this.renamed?(this.loadStatus="waiting",index$y.success(this.$t("editor.editMetadata.message.successfulLoad"))):this.loadStatus="loaded",this.configs[this.configLang]&&(this.useConfig(this.configs[this.configLang]),this.findSources(this.configs),this.reloadExisting?(this.loadEditor=!0,this.unsavedChanges=!1,this.updateEditorPath()):this.loadExisting||(this.loadEditor=!0,this.updateEditorPath()))}useConfig(Br){this.metadata.title=Br.title,this.metadata.introTitle=Br.introSlide.title,this.metadata.introSubtitle=Br.introSlide.subtitle,this.metadata.contextLink=Br.contextLink,this.metadata.contextLabel=Br.contextLabel,this.metadata.tocOrientation=Br.tocOrientation,this.metadata.returnTop=Br.returnTop??!0,this.metadata.dateModified=Br.dateModified,this.loadSlides(this.configs);const Ui=Br.introSlide.logo?.src;if(Ui){this.metadata.logoAltText=Br.introSlide.logo?.altText?Br.introSlide.logo.altText:"";const Es=`${Ui.substring(Ui.indexOf("/")+1)}`,mh=`${Ui.split("/")[Ui.split("/").length-1]}`,$Q=this.configFileStructure?.zip.file(Es);$Q?$Q.async("blob").then(RQ=>{this.logoImage=new File([RQ],mh),this.metadata.logoPreview=URL.createObjectURL(RQ),this.metadata.logoName=mh,this.loadStatus="loaded"}):(this.metadata.logoName=Ui,fetch(Ui).then(RQ=>{RQ.status!==404&&RQ.blob().then(PQ=>{this.logoImage=new File([PQ],mh),this.metadata.logoPreview=Ui,this.loadStatus="loaded"})}))}else this.metadata.logoName="",this.metadata.logoPreview="",this.loadStatus="loaded";this.temporaryMetadataCopy=JSON.parse(JSON.stringify(this.metadata))}onSave(){this.generateConfig()}generateConfig(){this.saving=!0;const Br=`${this.uuid}_en.json`,Ui=`${this.uuid}_fr.json`;this.configs.en.slides=this.configs.en.slides.map($Q=>$Q??{}),this.configs.fr.slides=this.configs.fr.slides.map($Q=>$Q??{}),this.loadSlides(this.configs);const Es=JSON.stringify(this.configs.en,null,4),mh=JSON.stringify(this.configs.fr,null,4);return this.configFileStructure?.zip.file(Br,Es),this.configFileStructure?.zip.file(Ui,mh),this.configFileStructure?.zip.generateAsync({type:"blob"}).then($Q=>{const RQ=new FormData;RQ.append("data",$Q,`${this.uuid}.zip`);const NQ={"Content-Type":"multipart/form-data",user:useUserStore().userProfile.userName||"Guest"};index$y.warning(this.$t("editor.editMetadata.message.wait")),axios$1.post(this.apiUrl+"/upload",RQ,{headers:NQ}).then(FQ=>{const BQ=FQ.data;BQ.files,BQ.status,BQ.commitHash,this.unsavedChanges=!1,this.loadExisting=!0,index$y.success("Successfully saved changes!"),setTimeout(()=>{this.saving=!1},500)}).catch(()=>{index$y.error(this.$t("editor.editMetadata.message.error.failedSave"))})}),this.configFileStructure}updateMetadata(Br,Ui){this.metadata[Br]=Ui,this.unsavedChanges=!0}discardMetadataUpdates(){this.metadata=JSON.parse(JSON.stringify(this.temporaryMetadataCopy)),this.editingMetadata=!1,this.unsavedChanges=!1}saveMetadata(Br=!1){const Ui=this.configs[this.configLang];Ui!==void 0&&(Ui.title=this.metadata.title,Ui.introSlide.title=this.metadata.introTitle,Ui.introSlide.subtitle=this.metadata.introSubtitle,Ui.contextLink=this.metadata.contextLink,Ui.contextLabel=this.metadata.contextLabel,Ui.tocOrientation=this.metadata.tocOrientation,Ui.returnTop=this.metadata.returnTop,Ui.dateModified=this.metadata.dateModified,Ui.introSlide.logo===void 0&&(Ui.introSlide.logo={src:"",altText:""}),Ui.introSlide.logo.altText=this.metadata.logoAltText,this.metadata.logoName?this.metadata.logoName.includes("http")?Ui.introSlide.logo.src=this.metadata.logoName:(Ui.introSlide.logo.src=`${this.uuid}/assets/${this.configLang}/${this.logoImage?.name}`,this.configFileStructure?.assets[this.configLang].file(this.logoImage?.name,this.logoImage)):Ui.introSlide.logo.src="",Br&&(this.generateConfig(),this.temporaryMetadataCopy=JSON.parse(JSON.stringify(this.metadata)),this.editingMetadata=!1),useUserStore().fetchUserProfile()),this.$vfm.close("metadata-edit-modal")}clearConfig(){this.metadata={title:"",introTitle:"",introSubtitle:"",contextLink:"",contextLabel:"",dateModified:"",logoPreview:"",logoName:"",logoAltText:"",tocOrientation:"",returnTop:!0},this.temporaryMetadataCopy=JSON.parse(JSON.stringify(this.metadata)),this.configs={en:void 0,fr:void 0},this.slides=[]}swapLang(){this.configLang=this.configLang==="en"?"fr":"en",this.configs[this.configLang]&&(this.loadConfig(this.configs[this.configLang]),this.loadEditor&&(this.$refs.mainEditor.updateSlides(this.slides),this.$refs.mainEditor.selectSlide(-1)))}checkUuid=throttle$5(300,Br=>{if(Br&&(this.checkingUuid=!0),!this.loadExisting||Br){const Ui=useUserStore().userProfile.userName||"Guest";fetch(this.apiUrl+`/retrieve/${Br?this.changeUuid:this.uuid}/latest`,{headers:{user:Ui}}).then(Es=>{Es.status!==404&&(this.warning=Br?"rename":"uuid"),Br&&(this.checkingUuid=!1),fetch(this.apiUrl+"/retrieveMessages").then(mh=>{if(mh.ok)return mh.json()}).then(mh=>{axios$1.post("/api/log/create",{messages:mh.messages}).catch($Q=>console.log($Q.response||$Q))}).catch(mh=>console.log(mh.response||mh))})}this.warning="none",this.highlightedIndex=-1});beforeRouteUpdate(Br,Ui,Es){this.uuid=Br.params.uid,this.$i18n.locale=Br.params.lang,Es()}onLogoSourceInput(Br){const Ui=Es=>{const mh=new Image;return mh.src=Es,new Promise($Q=>{mh.onerror=()=>$Q(!1),mh.onload=()=>$Q(!0)})};this.metadata.logoName=Br.target.value,Ui(this.metadata.logoName).then(Es=>{Es?(this.metadata.logoPreview=this.metadata.logoName,index$y.success(this.$t("editor.editMetadata.message.logoSuccessfulLoad"))):(this.metadata.logoPreview="error",index$y.error(this.$t("editor.editMetadata.message.error.logoFailedLoad")))})}onFileChange(Br){const Ui=Br.target.files[0];this.logoImage=Ui,this.metadata.logoPreview=URL.createObjectURL(Ui),this.metadata.logoName=Ui.name}updateEditorPath(){this.$route.name!=="editor"&&(this.$router.beforeEach(Br=>{Br.name==="editor"&&(Br.meta.data={configLang:this.configLang,configs:this.configs,configFileStructure:this.configFileStructure,sourceCounts:this.sourceCounts,metadata:this.metadata,slides:this.slides,existing:this.editExisting,unsavedChanges:this.unsavedChanges})}),this.$router.push({name:"editor",params:{uid:this.uuid}}))}checkRequiredFields(){return this.reqFields.uuid=!!this.uuid,Object.values(this.reqFields).some(Br=>!Br)?(index$y.error(this.$t("editor.editMetadata.message.error.requiredFieldsNotFilled")),!1):!0}continueToEditor(){this.checkRequiredFields()&&(this.loadExisting?this.configs[this.configLang]!==void 0&&this.uuid===this.configFileStructure?.uuid?(this.loadEditor=!0,this.saveMetadata(!1),this.updateEditorPath()):index$y.error(this.$t("editor.editMetadata.message.error.noConfig")):this.uuid?this.generateNewConfig():(index$y.error(this.$t("editor.warning.mustEnterUuid")),this.error=!0))}updateSaveStatus(Br){this.unsavedChanges=Br}refreshConfig(){this.loadExisting?(this.reloadExisting=!0,this.generateRemoteConfig()):(this.reloadExisting=!1,this.generateNewConfig())}beforeRouteLeave(Br,Ui,Es){const mh=this.$route.name==="editor";this.unsavedChanges&&mh&&!window.confirm("Leave the page? Changes made may not be saved.")?Es(!1):Es()}highlightNext(){this.highlightedIndex0&&(this.highlightedIndex--,this.scrollIntoView())}selectHighlighted(){if(this.highlightedIndex!==-1){const Br=this.getStorylines[this.highlightedIndex];this.selectUuid(Br.uuid)}}scrollIntoView(){this.$nextTick(()=>{const Br=this.$el.querySelector(".overflow-y-auto"),Ui=Br.querySelector("li.bg-gray-300");Ui&&(Br.scrollTop=Ui.offsetTop-Br.offsetTop)})}get getStorylines(){const Br=useUserStore(),Ui=Br.userProfile?.storylines?.map($Q=>({...$Q,isUserStoryline:!0}))||[],Es=Br.userProfile?.allStorylines?.filter($Q=>!Ui.some(RQ=>RQ.uuid===$Q.uuid))||[];let mh=[...Ui,...Es];return this.uuid&&(mh=mh.filter($Q=>$Q.uuid.toLowerCase().includes(this.uuid.toLowerCase())||$Q.titleEN&&$Q.titleEN.toLowerCase().includes(this.uuid.toLowerCase())||$Q.titleFR&&$Q.titleFR.toLowerCase().includes(this.uuid.toLowerCase()))),mh}getTitle(Br){return this.configLang==="en"?Br.titleEN:Br.titleFR}selectUuid(Br){this.uuid=Br,this.showDropdown=!1}};__decorateClass$1([Prop({default:!0})],MetadataEditorV$1.prototype,"editExisting",2);MetadataEditorV$1=__decorateClass$1([Options$1({components:{ActionModal,Editor:EditorV,"confirmation-modal":ConfirmationModalV,"metadata-content":MetadataContentV,spinner:VueSpinnerOval,"slide-editor":SlideEditorV,"slide-toc":SlideTocV,"vue-final-modal":Ro$2}})],MetadataEditorV$1);const _hoisted_1$1={class:"editor-container"},_hoisted_2$1={class:"flex flex-col md:flex-row justify-between border-b-2 border-black px-7 md:px-20 pt-10 pb-5 mb-5"},_hoisted_3$1={class:"flex flex-1 my-2 mx-0 text-2xl md:text-3xl font-bold"},_hoisted_4$1={class:"flex flex-row md:flex-col gap-3 items-center md:items-stretch justify-between md:justify-around text-right"},_hoisted_5$1={class:"px-7 md:px-20 py-5"},_hoisted_6$1={key:0,class:"text-2xl font-semibold"},_hoisted_7$1={key:1,class:"text-md mb-10"},_hoisted_8$1={for:"uuid-input",class:"font-bold mb-0"},_hoisted_9$1={class:"text-red-600 font-normal"},_hoisted_10$1={key:0,class:"p-1"},_hoisted_11$1={key:1,class:"font-normal"},_hoisted_12$1={class:"pb-5 pt-1"},_hoisted_13$1={key:0,class:"flex flex-row items-center w-full md:w-3/4"},_hoisted_14={for:"rename-input",class:"mr-6 ml-3"},_hoisted_15=["disabled"],_hoisted_16={key:0,class:"inline-flex align-middle mb-1"},_hoisted_17={key:1,class:"flex flex-row items-center"},_hoisted_18={class:"flex flex-row items-center w-full"},_hoisted_19={class:"relative w-full md:w-3/5 inline-block"},_hoisted_20=["disabled"],_hoisted_21={class:"absolute z-10 w-full bg-white border border-gray-200 mt-1 max-h-60vh overflow-y-auto"},_hoisted_22=["onMousedown"],_hoisted_23=["disabled"],_hoisted_24={key:2,class:"flex flex-col gap-5 mt-10"},_hoisted_25={class:"align-middle mb-1"},_hoisted_26={class:"flex"},_hoisted_27={key:0,class:"flex flex-row items-center text-accent-dark-orange rounded p-1"},_hoisted_28=createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",width:"18",height:"18",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m2.095 19.886 9.248-16.5c.133-.237.384-.384.657-.384.272 0 .524.147.656.384l9.248 16.5c.064.115.096.241.096.367 0 .385-.309.749-.752.749h-18.496c-.44 0-.752-.36-.752-.749 0-.126.031-.252.095-.367zm9.907-6.881c-.414 0-.75.336-.75.75v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5c0-.414-.336-.75-.75-.75zm-.002-3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z","fill-rule":"nonzero"})],-1),_hoisted_29=[_hoisted_28],_hoisted_30={class:"inline-block select-none text-sm"},_hoisted_31=createBaseVNode$1("br",null,null,-1),_hoisted_32={key:1,class:"flex flex-row items-center text-accent-dark-orange rounded p-1"},_hoisted_33=createBaseVNode$1("span",{class:"align-middle inline-block mr-1 fill-current"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",width:"18",height:"18",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m2.095 19.886 9.248-16.5c.133-.237.384-.384.657-.384.272 0 .524.147.656.384l9.248 16.5c.064.115.096.241.096.367 0 .385-.309.749-.752.749h-18.496c-.44 0-.752-.36-.752-.749 0-.126.031-.252.095-.367zm9.907-6.881c-.414 0-.75.336-.75.75v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5c0-.414-.336-.75-.75-.75zm-.002-3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z","fill-rule":"nonzero"})])],-1),_hoisted_34={class:"inline-block select-none text-sm"},_hoisted_35=createBaseVNode$1("br",null,null,-1),_hoisted_36=createBaseVNode$1("br",null,null,-1),_hoisted_37={key:2},_hoisted_38={key:0,class:"pb-10"},_hoisted_39={class:"text-2xl font-semibold"},_hoisted_40={key:0,class:"flex flex-col gap-5 pt-5"},_hoisted_41={class:"flex"},_hoisted_42={class:"shadow-lg bg-white w-full md:w-3/4 lg:w-1/2"},_hoisted_43=createBaseVNode$1("colgroup",null,[createBaseVNode$1("col",{class:"w-3/5"}),createBaseVNode$1("col",{span:"2"})],-1),_hoisted_44={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_45={class:"m-2 mr-0 ml-3"},_hoisted_46={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_47={class:"ml-0"},_hoisted_48=["onClick"],_hoisted_49={class:"mb-4 flex gap-2 items-start md:items-center flex-col md:flex-row"},_hoisted_50={class:"flex-1"},_hoisted_51={class:"text-2xl font-semibold"},_hoisted_52={class:"px-4 md:px-8 py-5 border rounded-md"},_hoisted_53=createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",width:"16",height:"16","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",class:"mx-1"},[createBaseVNode$1("path",{d:"m4.481 15.659c-1.334 3.916-1.48 4.232-1.48 4.587 0 .528.46.749.749.749.352 0 .668-.137 4.574-1.492zm1.06-1.061 3.846 3.846 11.321-11.311c.195-.195.293-.45.293-.707 0-.255-.098-.51-.293-.706-.692-.691-1.742-1.74-2.435-2.432-.195-.195-.451-.293-.707-.293-.254 0-.51.098-.706.293z","fill-rule":"nonzero"})],-1),_hoisted_54={class:"text-left"},_hoisted_55={class:"overflow-visible"},_hoisted_56={key:0,class:"flex gap-3 mt-2"},_hoisted_57=["disabled"],_hoisted_58={class:"editor-button editor-forms-button m-0 border border-black",tabindex:"0"},_hoisted_59={class:"ml-auto"},_hoisted_60=["disabled"],_hoisted_61={slot:"header",class:"text-2xl font-bold mb-3"},_hoisted_62={class:"w-full flex justify-end"};function _sfc_render$1(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link"),PQ=resolveComponent$1("spinner"),NQ=resolveComponent$1("metadata-content"),FQ=resolveComponent$1("confirmation-modal"),BQ=resolveComponent$1("vue-final-modal"),jQ=resolveComponent$1("editor"),HQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1,[Vi.loadEditor?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1(Fragment$2,{key:0},[createBaseVNode$1("div",null,[createBaseVNode$1("header",_hoisted_2$1,[createBaseVNode$1("div",_hoisted_3$1,toDisplayString$3(Vi.editExisting?Vi.$t("editor.loadProduct"):Vi.$t("editor.createProduct")),1),createBaseVNode$1("div",_hoisted_4$1,[!Vi.currentRoute.includes("index-ca-en.html")&&!Vi.currentRoute.includes("index-ca-fr.html")?(openBlock$1(),createBlock$1(RQ,{key:0,to:{name:Vi.editExisting?"metadataExisting":"metadataNew",params:{lang:Vi.currLang==="en"?"fr":"en"}},class:"sub-link"},{default:withCtx$1(()=>[createBaseVNode$1("a",null,toDisplayString$3(Vi.currLang==="en"?"Français":"English"),1)]),_:1},8,["to"])):createCommentVNode$1("",!0),createBaseVNode$1("a",{class:"sub-link",onClick:Br[0]||(Br[0]=KQ=>Vi.swapLang()),tabindex:"0"},toDisplayString$3(Vi.configLang==="en"?Vi.$t("editor.frenchConfig"):Vi.$t("editor.englishConfig")),1)])]),createBaseVNode$1("section",_hoisted_5$1,[Vi.editExisting?(openBlock$1(),createElementBlock$1("h1",_hoisted_6$1,toDisplayString$3(Vi.$t("editor.editMetadata.editExistingHeader")),1)):createCommentVNode$1("",!0),Vi.editExisting?(openBlock$1(),createElementBlock$1("p",_hoisted_7$1,toDisplayString$3(Vi.$t("editor.metadata.uuidInstructions")),1)):createCommentVNode$1("",!0),createBaseVNode$1("section",null,[createBaseVNode$1("label",_hoisted_8$1,[createTextVNode$1(toDisplayString$3(Vi.$t("editor.uuid"))+" ",1),createBaseVNode$1("span",_hoisted_9$1,toDisplayString$3(Vi.$t("editor.uuid.required")),1)]),Vi.editExisting&&Vi.loadStatus==="loaded"?(openBlock$1(),createElementBlock$1("span",_hoisted_10$1,[createBaseVNode$1("button",{class:"ml-10 sub-link inline-block select-none text-sm",onClick:Br[1]||(Br[1]=KQ=>{Vi.renaming=!Vi.renaming,Vi.changeUuid="",Vi.warning=Vi.warning==="rename"?"none":Vi.warning})},toDisplayString$3(Vi.renaming?Vi.$t("editor.cancel"):Vi.$t("editor.changeUuid")),1)])):createCommentVNode$1("",!0),Vi.editExisting?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1("p",_hoisted_11$1,toDisplayString$3(Vi.$t("editor.metadata.newUuidInstructions")),1)),createBaseVNode$1("div",_hoisted_12$1,[Vi.renaming?(openBlock$1(),createElementBlock$1("div",_hoisted_13$1,[createBaseVNode$1("label",_hoisted_14,toDisplayString$3(Vi.$t("editor.uuid.new"))+": ",1),withDirectives$1(createBaseVNode$1("input",{id:"rename-input",class:normalizeClass$1(["editor-input mt-0 flex-2",{"input-error":Vi.warning==="rename"||Vi.error||!Vi.reqFields.uuid}]),type:"search",onInput:Br[2]||(Br[2]=KQ=>{Vi.error=!1,Vi.checkUuid(!0)}),"onUpdate:modelValue":Br[3]||(Br[3]=KQ=>Vi.changeUuid=KQ),onKeyup:Br[4]||(Br[4]=withKeys$1(KQ=>!Vi.error&&Vi.warning==="none"&&Vi.renameProduct(),["enter"]))},null,34),[[vModelText$1,Vi.changeUuid],[HQ,{content:Vi.$t("editor.editMetadata.input.tooltip"),trigger:"focusin",placement:"top-end",touch:!1}]]),createBaseVNode$1("button",{onClick:Br[5]||(Br[5]=(...KQ)=>Vi.renameProduct&&Vi.renameProduct(...KQ)),class:normalizeClass$1(["editor-button editor-forms-button bg-black text-white ml-3 mr-0",{"input-error":Vi.error}]),disabled:Vi.changeUuid.length===0||Vi.checkingUuid||Vi.warning==="rename"},toDisplayString$3(Vi.$t("editor.rename")),11,_hoisted_15),Vi.checkingUuid?(openBlock$1(),createElementBlock$1("div",_hoisted_16,[createVNode$1(PQ,{size:"24px",color:"#009cd1",class:"mx-2 my-auto"})])):createCommentVNode$1("",!0)])):(openBlock$1(),createElementBlock$1("div",_hoisted_17,[createBaseVNode$1("div",_hoisted_18,[createBaseVNode$1("div",_hoisted_19,[withDirectives$1(createBaseVNode$1("input",{id:"uuid-input",class:normalizeClass$1(["editor-input w-full mt-0",{"input-error":Vi.error||!Vi.reqFields.uuid,"input-success":Vi.loadStatus==="loaded","input-warning":Vi.warning!=="none"||!Vi.renaming&&Vi.renamed}]),disabled:Vi.loadStatus==="loading",type:"search",onInput:Br[6]||(Br[6]=KQ=>{Vi.error=!1,Vi.reqFields.uuid=!0,Vi.checkUuid()}),"onUpdate:modelValue":Br[7]||(Br[7]=KQ=>Vi.uuid=KQ),onKeyup:Br[8]||(Br[8]=withKeys$1(()=>{Vi.generateRemoteConfig().then(Vi.fetchHistory)},["enter"])),onFocus:Br[9]||(Br[9]=KQ=>Vi.showDropdown=!0),onBlur:Br[10]||(Br[10]=KQ=>Vi.showDropdown=!1),onKeydown:[Br[11]||(Br[11]=withKeys$1(withModifiers$1((...KQ)=>Vi.highlightNext&&Vi.highlightNext(...KQ),["prevent"]),["down"])),Br[12]||(Br[12]=withKeys$1(withModifiers$1((...KQ)=>Vi.highlightPrevious&&Vi.highlightPrevious(...KQ),["prevent"]),["up"])),Br[13]||(Br[13]=withKeys$1(withModifiers$1((...KQ)=>Vi.selectHighlighted&&Vi.selectHighlighted(...KQ),["prevent"]),["enter"]))]},null,42,_hoisted_20),[[vModelText$1,Vi.uuid,void 0,{trim:!0}],[HQ,{content:Vi.$t("editor.editMetadata.input.tooltip"),trigger:"focusin",placement:"top-end",touch:!1}]]),withDirectives$1(createBaseVNode$1("div",_hoisted_21,[createBaseVNode$1("ul",null,[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.getStorylines,(KQ,see)=>(openBlock$1(),createElementBlock$1("li",{key:KQ.uuid,onMousedown:withModifiers$1(aee=>Vi.selectUuid(KQ.uuid),["prevent"]),class:normalizeClass$1(["p-2 hover:bg-gray-100 cursor-pointer",KQ.isUserStoryline?"bg-gray-200":"",{"bg-gray-300":Vi.highlightedIndex===see}])},[createBaseVNode$1("div",null,[createTextVNode$1(toDisplayString$3(KQ.uuid)+" - ",1),createBaseVNode$1("b",null,toDisplayString$3(Vi.getTitle(KQ)),1)])],42,_hoisted_22))),128))])],512),[[vShow$1,Vi.showDropdown]])]),Vi.editExisting?(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[14]||(Br[14]=()=>{Vi.generateRemoteConfig().then(Vi.fetchHistory)}),class:normalizeClass$1(["editor-button editor-forms-button bg-black text-white ml-3 mr-0",{"input-error":Vi.error}]),disabled:Vi.loadStatus==="loading"},toDisplayString$3(Vi.$t("editor.load")),11,_hoisted_23)):createCommentVNode$1("",!0)])])),Vi.loadStatus==="loading"?(openBlock$1(),createElementBlock$1("section",_hoisted_24,[createBaseVNode$1("p",null,toDisplayString$3(Vi.$t("editor.editMetadata.loading")),1),createBaseVNode$1("div",_hoisted_25,[createVNode$1(PQ,{size:"65px",thickness:"20",color:"#009cd1",class:"mx-2 my-auto"})]),createBaseVNode$1("div",_hoisted_26,[createBaseVNode$1("a",{class:"sub-link text-left",onClick:Br[15]||(Br[15]=(...KQ)=>Vi.controller.abort&&Vi.controller.abort(...KQ))},toDisplayString$3(Vi.$t("editor.editMetadata.load.cancel")),1)])])):createCommentVNode$1("",!0),createBaseVNode$1("div",null,[Vi.warning!=="none"?(openBlock$1(),createElementBlock$1("span",_hoisted_27,[createBaseVNode$1("span",{class:normalizeClass$1(["align-middle inline-block mr-1 fill-current",{"sm:ml-28":Vi.warning==="rename"}])},_hoisted_29,2),createBaseVNode$1("div",null,[createBaseVNode$1("span",_hoisted_30,toDisplayString$3(Vi.$t(`editor.warning.${Vi.warning}`)),1)]),_hoisted_31])):createCommentVNode$1("",!0),!Vi.renaming&&Vi.renamed?(openBlock$1(),createElementBlock$1("span",_hoisted_32,[_hoisted_33,createBaseVNode$1("div",null,[createBaseVNode$1("span",_hoisted_34,toDisplayString$3(Vi.$t("editor.changingUuid",{changeUuid:Vi.renamed})),1)]),_hoisted_35])):createCommentVNode$1("",!0)])])]),_hoisted_36,!Vi.editExisting||Vi.loadStatus==="loaded"?(openBlock$1(),createElementBlock$1("section",_hoisted_37,[Vi.editExisting?(openBlock$1(),createElementBlock$1("section",_hoisted_38,[createBaseVNode$1("h1",_hoisted_39,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.header")),1),createBaseVNode$1("p",null,toDisplayString$3(Vi.storylineHistory.length===0?Vi.$t("editor.editMetadata.versionHistory.noResults"):Vi.$t("editor.editMetadata.versionHistory.resultsFound")),1),Vi.storylineHistory.length!==0?(openBlock$1(),createElementBlock$1("div",_hoisted_40,[createBaseVNode$1("div",_hoisted_41,[createBaseVNode$1("button",{class:"editor-button editor-forms-button m-0 border border-black",onClick:Br[16]||(Br[16]=()=>Vi.showHistory=!Vi.showHistory)},toDisplayString$3(Vi.showHistory?Vi.$t("editor.editMetadata.versionHistory.buttonHide"):Vi.$t("editor.editMetadata.versionHistory.buttonShow")),1)]),withDirectives$1(createBaseVNode$1("table",_hoisted_42,[_hoisted_43,createBaseVNode$1("tr",null,[createBaseVNode$1("td",_hoisted_44,[createBaseVNode$1("div",_hoisted_45,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.saveDate")),1)]),createBaseVNode$1("td",_hoisted_46,[createBaseVNode$1("div",_hoisted_47,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.actions")),1)])]),(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.storylineHistory,(KQ,see)=>(openBlock$1(),createElementBlock$1("tr",{key:see},[createBaseVNode$1("td",{style:{"background-color":"#f9f9f9"},class:normalizeClass$1(["border-b border-solid pl-4",see===Vi.storylineHistory.length-1?"border-black":"border-gray-200"])},toDisplayString$3(Vi.formatDate(KQ.created)),3),createBaseVNode$1("td",{style:{"background-color":"#f9f9f9"},class:normalizeClass$1(["border-b border-solid py-3 pr-3",see===Vi.storylineHistory.length-1?"border-black":"border-gray-200"])},[createBaseVNode$1("button",{class:"editor-button editor-forms-button m-0 border border-black",onClick:()=>{Vi.selectHistory(KQ),Vi.loadHistory()}},[createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.load")),1)],8,_hoisted_48)],2)]))),128))],512),[[vShow$1,Vi.showHistory]])])):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0),createBaseVNode$1("section",null,[createBaseVNode$1("section",_hoisted_49,[createBaseVNode$1("div",_hoisted_50,[createBaseVNode$1("h1",_hoisted_51,toDisplayString$3(Vi.$t("editor.productDetails")),1),createBaseVNode$1("p",null,toDisplayString$3(Vi.editExisting?Vi.$t("editor.metadata.instructions.existing"):Vi.$t("editor.metadata.instructions.new")),1)]),Vi.editExisting?(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[17]||(Br[17]=(...KQ)=>Vi.preview&&Vi.preview(...KQ)),class:"editor-button editor-forms-button m-0 border border-black"},toDisplayString$3(Vi.$t("editor.editMetadata.previewProject")),1)):createCommentVNode$1("",!0)]),createBaseVNode$1("div",_hoisted_52,[Vi.editingMetadata?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[18]||(Br[18]=KQ=>Vi.editingMetadata=!Vi.editingMetadata),class:"editor-button editor-forms-button md:float-right flex items-center gap-2 text-md ml-0 mb-3 font-semibold px-3 py-2 border border-gray-300"},[_hoisted_53,createBaseVNode$1("p",_hoisted_54,toDisplayString$3(Vi.$t("editor.editMetadata")),1)])),createBaseVNode$1("div",_hoisted_55,[createVNode$1(NQ,{metadata:Vi.metadata,editing:Vi.editingMetadata,onMetadataChanged:Vi.updateMetadata,onLogoChanged:Vi.onFileChange,onLogoSourceChanged:Vi.onLogoSourceInput},null,8,["metadata","editing","onMetadataChanged","onLogoChanged","onLogoSourceChanged"]),Vi.editingMetadata&&Vi.editExisting?(openBlock$1(),createElementBlock$1("div",_hoisted_56,[createBaseVNode$1("button",{onClick:Br[19]||(Br[19]=KQ=>Vi.saveMetadata(!0)),class:"editor-button editor-forms-button leading-snug ml-0 bg-black border border-black text-white hover:bg-gray-800"},toDisplayString$3(Vi.$t("editor.saveChanges")),1),createBaseVNode$1("button",{onClick:Br[20]||(Br[20]=KQ=>Vi.discardMetadataUpdates()),class:"editor-button editor-forms-button leading-snug"},toDisplayString$3(Vi.$t("editor.discardChanges")),1)])):createCommentVNode$1("",!0)])])])])):createCommentVNode$1("",!0)])]),createBaseVNode$1("div",{class:"flex px-7 md:px-20 py-5 mt-8",disabled:Vi.loadStatus==="loading"},[createVNode$1(RQ,{to:{name:"home"},target:"",tabindex:"-1"},{default:withCtx$1(()=>[createBaseVNode$1("button",_hoisted_58,toDisplayString$3(Vi.$t("editor.back")),1)]),_:1}),createBaseVNode$1("div",_hoisted_59,[createBaseVNode$1("button",{disabled:Vi.loadStatus==="loading",onClick:Br[21]||(Br[21]=KQ=>Vi.warning==="none"?Vi.continueToEditor():Vi.$vfm.open("confirm-uuid-overwrite")),class:normalizeClass$1(["editor-button editor-forms-button m-0 bg-black text-white",{hidden:Vi.editExisting&&Vi.loadStatus!=="loaded"}])},toDisplayString$3(Vi.$t("editor.next")),11,_hoisted_60),createVNode$1(FQ,{name:"confirm-uuid-overwrite",message:Vi.$t("editor.confirmOverwrite",{uuid:Vi.uuid}),onOk:Br[22]||(Br[22]=KQ=>Vi.continueToEditor())},null,8,["message"])])],8,_hoisted_57)],64)),Vi.loadEditor&&Vi.loadStatus==="loaded"?(openBlock$1(),createBlock$1(jQ,{key:1,configs:Vi.configs,configFileStructure:Vi.configFileStructure,sourceCounts:Vi.sourceCounts,metadata:Vi.metadata,slides:Vi.slides,configLang:Vi.configLang,saving:Vi.saving,unsavedChanges:Vi.unsavedChanges,onSaveChanges:Vi.onSave,onSaveStatus:Vi.updateSaveStatus,onRefreshConfig:Vi.refreshConfig,ref:"mainEditor"},{metadataModal:withCtx$1(()=>[createVNode$1(BQ,{onClick:Br[25]||(Br[25]=KQ=>Vi.saveMetadata(!1)),modalId:"metadata-edit-modal","content-class":"max-h-full overflow-y-auto max-w-xl mx-4 p-7 bg-white border rounded-lg",class:"flex justify-center items-center"},{default:withCtx$1(()=>[createBaseVNode$1("div",{onClick:Br[24]||(Br[24]=withModifiers$1(()=>{},["stop"])),class:"flex flex-col space-y-2"},[createBaseVNode$1("h2",_hoisted_61,toDisplayString$3(Vi.$t("editor.editMetadata")),1),createVNode$1(NQ,{metadata:Vi.metadata,onMetadataChanged:Vi.updateMetadata,onLogoChanged:Vi.onFileChange,onLogoSourceChanged:Vi.onLogoSourceInput},null,8,["metadata","onMetadataChanged","onLogoChanged","onLogoSourceChanged"]),createBaseVNode$1("div",_hoisted_62,[createBaseVNode$1("button",{class:"editor-button editor-forms-button bg-black text-white hover:bg-gray-800",onClick:Br[23]||(Br[23]=KQ=>Vi.saveMetadata(!1))},toDisplayString$3(Vi.$t("editor.done")),1)])])]),_:1})]),_:1},8,["configs","configFileStructure","sourceCounts","metadata","slides","configLang","saving","unsavedChanges","onSaveChanges","onSaveStatus","onRefreshConfig"])):createCommentVNode$1("",!0)])}const MetadataEditorV=_export_sfc$2(MetadataEditorV$1,[["render",_sfc_render$1]]);var __defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__decorateClass=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp(Br,Ui,mh),mh};let StoryPreviewV$1=class extends Vue{config=void 0;configFileStructure=void 0;savedProduct=!1;loadStatus="loading";activeChapterIndex=-1;lang="en";headerHeight=0;uid="";apiUrl="http://localhost:6040";configs={en:void 0,fr:void 0};async created(){if(this.uid=this.$route.params.uid,this.lang=this.$route.params.lang,window.props)this.config=JSON.parse(JSON.stringify(window.props.configs[this.lang])),this.configs=window.props.configs,this.configFileStructure=window.props.configFileStructure,this.loadStatus="loaded";else{this.savedProduct=!0;const Ui=useUserStore();await Ui.fetchUserProfile();const Es=Ui.userProfile.userName;fetch(this.apiUrl+`/retrieve/${this.uid}/latest`,{headers:{user:Es}}).then(mh=>{if(mh.status===404)console.error(`There does not exist a saved product with UID ${this.uid}.`);else{const $Q=new JSZip;mh.blob().then(RQ=>{$Q.loadAsync(RQ).then(()=>{const PQ=$Q.folder("assets"),NQ=$Q.folder("charts"),FQ=$Q.folder("ramp-config"),BQ=$Q.file(`${this.uid}_en.json`),jQ=$Q.file(`${this.uid}_fr.json`);BQ?.async("string").then(KQ=>{this.configs.en=JSON.parse(KQ)}),jQ?.async("string").then(KQ=>{this.configs.fr=JSON.parse(KQ)}),this.configFileStructure={uuid:this.uid,zip:$Q,configs:this.configs,assets:{en:PQ.folder("en"),fr:PQ.folder("fr")},charts:{en:NQ.folder("en"),fr:NQ.folder("fr")},rampConfig:FQ},$Q.file(`${this.uid}_${this.lang}.json`)?.async("string").then(KQ=>{const see=JSON.parse(KQ);this.config=see,this.loadStatus="loaded",document.title=this.config.title+" - Canada.ca"})})})}fetch(this.apiUrl+"/retrieveMessages").then($Q=>{axios$1.post("/api/log/create",{messages:$Q.data.messages}).catch(RQ=>console.log(RQ.response||RQ))})})}this.config&&(this.config.slides=this.config.slides.filter(Ui=>Ui&&Object.keys(Ui).length)),this.configs.en&&(this.configs.en.slides=this.configs.en.slides.filter(Ui=>Ui&&Object.keys(Ui).length)),this.configs.fr&&(this.configs.fr.slides=this.configs.fr.slides.filter(Ui=>Ui&&Object.keys(Ui).length)),document.documentElement.setAttribute("lang",this.lang),this.$i18n.locale=this.lang}changeLang(){const Br=this.lang==="en"?"fr":"en",Ui=this.$router.resolve({name:"preview",params:{lang:Br,uid:this.uid}}),Es=window.open(Ui.href,"_self");Es.props={configs:this.configs,configFileStructure:this.configFileStructure},this.$forceUpdate()}updateActiveIndex(Br){this.activeChapterIndex=Br;const Ui=document.getElementById("story-header");Ui&&(this.headerHeight=Ui.clientHeight)}};StoryPreviewV$1=__decorateClass([Options$1({components:{spinner:VueSpinnerOval}})],StoryPreviewV$1);const _hoisted_1={key:0},_hoisted_2={class:"block py-20 align-middle text-center h-full",style:{margin:"0 auto"}},_hoisted_3={key:1},_hoisted_4={key:0,class:"storyramp-app bg-white"},_hoisted_5={id:"story-header",class:"story-header sticky top-0 flex border-b border-black bg-gray-200 py-2 px-2 justify-between"},_hoisted_6={class:"w-mobile-full truncate"},_hoisted_7={class:"font-semibold text-lg m-1"},_hoisted_8={class:"inline-block"},_hoisted_9={class:"w-full mx-auto pb-10",id:"story"},_hoisted_10={class:"p-8 pt-2 text-right text-sm"},_hoisted_11=["href"],_hoisted_12=createBaseVNode$1("a",{href:"https://github.com/ramp4-pcar4/storylines-editor",target:"_NEW",class:"font-semibold text-blue-700"},"ramp4-pcar4/storylines-editor",-1),_hoisted_13={key:0,class:"storyramp-modified"};function _sfc_render(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("spinner"),PQ=resolveComponent$1("storylines-intro"),NQ=resolveComponent$1("storylines-content");return Vi.loadStatus==="loading"?(openBlock$1(),createElementBlock$1("div",_hoisted_1,[createBaseVNode$1("div",_hoisted_2,[createVNode$1(RQ,{size:"120px",color:"#009cd1",style:{margin:"0 auto"}})])])):Vi.loadStatus==="loaded"?(openBlock$1(),createElementBlock$1("div",_hoisted_3,[Vi.config!==void 0?(openBlock$1(),createElementBlock$1("div",_hoisted_4,[createBaseVNode$1("header",_hoisted_5,[createBaseVNode$1("div",_hoisted_6,[createBaseVNode$1("span",_hoisted_7,toDisplayString$3(Vi.config.title),1)]),createBaseVNode$1("button",{onClick:Br[0]||(Br[0]=(...FQ)=>Vi.changeLang&&Vi.changeLang(...FQ)),class:"editor-button bg-black text-white hover:bg-gray-900"},[createBaseVNode$1("span",_hoisted_8,toDisplayString$3(Vi.lang==="en"?Vi.$t("editor.lang.fr"):Vi.$t("editor.lang.en")),1)])]),createVNode$1(PQ,{config:Vi.config.introSlide,configFileStructure:Vi.configFileStructure},null,8,["config","configFileStructure"]),createBaseVNode$1("div",_hoisted_9,[createVNode$1(NQ,{config:Vi.config,configFileStructure:Vi.configFileStructure,lang:Vi.lang,plugin:!0,headerHeight:Vi.headerHeight,onStep:Vi.updateActiveIndex},null,8,["config","configFileStructure","lang","headerHeight","onStep"])]),createBaseVNode$1("footer",_hoisted_10,[createTextVNode$1(" Context: "),createBaseVNode$1("a",{class:"text-blue-700 font-semibold",href:Vi.config.contextLink,target:"_NEW"},toDisplayString$3(Vi.config.contextLabel),9,_hoisted_11),createTextVNode$1(" | "),_hoisted_12]),Vi.config.dateModified?(openBlock$1(),createElementBlock$1("div",_hoisted_13,toDisplayString$3(Vi.$t("story.date"))+" "+toDisplayString$3(Vi.config.dateModified),1)):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0)}const StoryPreviewV=_export_sfc$2(StoryPreviewV$1,[["render",_sfc_render]]);/*! +`),{renderer:$Q});this.helpSections.push({header:RQ[1],info:PQ,drawn:!0,expanded:!1}),this.originalTextArray.push(PQ)}})}preview(Br){this.$refs.slide!=null&&this.currentSlide!==""&&this.$refs.slide.saveChanges();const Ui=this.configs;Ui.en.slides=Ui.en.slides.map(Es=>Es??JSON.parse(JSON.stringify(this.defaultBlankSlide))),Ui.fr.slides=Ui.fr.slides.map(Es=>Es??JSON.parse(JSON.stringify(this.defaultBlankSlide))),setTimeout(()=>{const Es=this.$router.resolve({name:"preview",params:{lang:Br,uid:this.uuid}}),mh=window.open(Es.href,"_blank");mh.props={configs:Ui,configFileStructure:this.configFileStructure}},5)}saveChanges(){this.$refs.slide!==void 0&&this.$refs.slide.saveChanges(),this.$emit("save-changes")}beforeWindowUnload(Br){this.unsavedChanges&&!window.confirm()&&Br.preventDefault()}};__decorateClass$2([Prop()],EditorV$1.prototype,"configs",2);__decorateClass$2([Prop()],EditorV$1.prototype,"configFileStructure",2);__decorateClass$2([Prop()],EditorV$1.prototype,"sourceCounts",2);__decorateClass$2([Prop()],EditorV$1.prototype,"metadata",2);__decorateClass$2([Prop()],EditorV$1.prototype,"slides",2);__decorateClass$2([Prop()],EditorV$1.prototype,"configLang",2);__decorateClass$2([Prop()],EditorV$1.prototype,"saving",2);__decorateClass$2([Prop()],EditorV$1.prototype,"unsavedChanges",2);__decorateClass$2([Watch("slides",{deep:!0})],EditorV$1.prototype,"onSlidesEdited",1);__decorateClass$2([Watch("metadata",{deep:!0})],EditorV$1.prototype,"onMetadataEdited",1);EditorV$1=__decorateClass$2([Options$1({components:{"metadata-content":MetadataContentV,"confirmation-modal":ConfirmationModalV,spinner:VueSpinnerOval,"slide-editor":SlideEditorV,"slide-toc":SlideTocV,"help-panel":HelpPanelV,"help-section":HelpSectionV}})],EditorV$1);let vh=window.innerHeight*.01;document.documentElement.style.setProperty("--vh",`${vh}px`);window.addEventListener("resize",()=>{let Vi=window.innerHeight*.01;document.documentElement.style.setProperty("--vh",`${Vi}px`)});const _hoisted_1$2={class:"editor-container"},_hoisted_2$2={class:"editor-header md:sticky flex md:gap-3 items-center border-b border-black bg-gray-200 py-2 px-2 z-10 flex-wrap"},_hoisted_3$2={class:"flex flex-col gap-2 mx-0.5"},_hoisted_4$2=createBaseVNode$1("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18.001",viewBox:"0 0 18 18.001"},[createBaseVNode$1("path",{id:"logout-Icon-SVG-098767893",d:"M5.808,13.782v1.406A2.816,2.816,0,0,0,8.621,18h7.067A2.816,2.816,0,0,0,18.5,15.188V2.813A2.816,2.816,0,0,0,15.687,0H8.621A2.816,2.816,0,0,0,5.808,2.813V4.219a.7.7,0,0,0,1.406,0V2.813A1.408,1.408,0,0,1,8.621,1.406h7.067a1.408,1.408,0,0,1,1.406,1.406V15.188a1.408,1.408,0,0,1-1.406,1.406H8.621a1.408,1.408,0,0,1-1.406-1.406V13.782a.7.7,0,0,0-1.406,0ZM1.014,7.793,2.589,6.218a.7.7,0,0,1,.994.994l-1.12,1.12h8.443a.7.7,0,1,1,0,1.406H2.463l1.12,1.12a.7.7,0,1,1-.994.994L1.014,10.279A1.76,1.76,0,0,1,1.014,7.793Zm0,0",transform:"translate(-0.5)"})],-1),_hoisted_5$2={class:"m-2",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"16",height:"16",viewBox:"0 0 122.88 95.95",style:{"enable-background":"new 0 0 122.88 95.95"},"xml:space":"preserve","fill-rule":"evenodd","clip-rule":"evenodd"},_hoisted_6$2=createBaseVNode$1("g",null,[createBaseVNode$1("path",{class:"st0",d:"M8.94,0h105c4.92,0,8.94,4.02,8.94,8.94l0,0c0,4.92-4.02,8.94-8.94,8.94h-105C4.02,17.88,0,13.86,0,8.94l0,0 C0,4.02,4.02,0,8.94,0L8.94,0z M8.94,78.07h105c4.92,0,8.94,4.02,8.94,8.94l0,0c0,4.92-4.02,8.94-8.94,8.94h-105 C4.02,95.95,0,91.93,0,87.01l0,0C0,82.09,4.02,78.07,8.94,78.07L8.94,78.07z M8.94,39.03h105c4.92,0,8.94,4.02,8.94,8.94l0,0 c0,4.92-4.02,8.94-8.94,8.94h-105C4.02,56.91,0,52.89,0,47.97l0,0C0,43.06,4.02,39.03,8.94,39.03L8.94,39.03z"})],-1),_hoisted_7$2=[_hoisted_6$2],_hoisted_8$2={class:"flex flex-1 flex-col gap-0.5 md:flex-row justify-between"},_hoisted_9$2={class:"flex flex-col"},_hoisted_10$2={class:"font-semibold text-lg"},_hoisted_11$2=createBaseVNode$1("span",{class:"ml-auto"},null,-1),_hoisted_12$2={class:"flex items-center flex-wrap gap-1"},_hoisted_13$2=createBaseVNode$1("svg",{class:"inline",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"18px",height:"18px"},[createBaseVNode$1("path",{d:"M 2 2 L 4.9394531 4.9394531 C 3.1262684 6.7482143 2 9.2427079 2 12 C 2 17.514 6.486 22 12 22 C 17.514 22 22 17.514 22 12 C 22 6.486 17.514 2 12 2 L 12 4 C 16.411 4 20 7.589 20 12 C 20 16.411 16.411 20 12 20 C 7.589 20 4 16.411 4 12 C 4 9.7940092 4.9004767 7.7972757 6.3496094 6.3496094 L 9 9 L 9 2 L 2 2 z"})],-1),_hoisted_14$1={class:"font-normal ml-1"},_hoisted_15$1={key:0,class:"border-2 border-red-700 text-red-700 rounded p-1"},_hoisted_16$1=createBaseVNode$1("span",{class:"align-middle inline-block mr-1 pb-1 fill-current"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",class:"fill-red-600",width:"18",height:"18","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m12.002 21.534c5.518 0 9.998-4.48 9.998-9.998s-4.48-9.997-9.998-9.997c-5.517 0-9.997 4.479-9.997 9.997s4.48 9.998 9.997 9.998zm0-1.5c-4.69 0-8.497-3.808-8.497-8.498s3.807-8.497 8.497-8.497 8.498 3.807 8.498 8.497-3.808 8.498-8.498 8.498zm0-6.5c-.414 0-.75-.336-.75-.75v-5.5c0-.414.336-.75.75-.75s.75.336.75.75v5.5c0 .414-.336.75-.75.75zm-.002 3c.552 0 1-.448 1-1s-.448-1-1-1-1 .448-1 1 .448 1 1 1z","fill-rule":"nonzero"})])],-1),_hoisted_17$1={class:"align-center inline-block select-none"},_hoisted_18$1={class:"dropdown editor-button"},_hoisted_19$1={class:"dropbtn flex gap-2 items-center cursor-default"},_hoisted_20$1={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 122.88 66.91",style:{"enable-background":"new 0 0 122.88 66.91"},"xml:space":"preserve",height:"12",width:"12",class:"fill-current transform rotate-180"},_hoisted_21$1=createBaseVNode$1("g",null,[createBaseVNode$1("path",{d:"M11.68,64.96c-2.72,2.65-7.08,2.59-9.73-0.14c-2.65-2.72-2.59-7.08,0.13-9.73L56.87,1.97l4.8,4.93l-4.81-4.95 c2.74-2.65,7.1-2.58,9.76,0.15c0.08,0.08,0.15,0.16,0.23,0.24L120.8,55.1c2.72,2.65,2.78,7.01,0.13,9.73 c-2.65,2.72-7,2.78-9.73,0.14L61.65,16.5L11.68,64.96L11.68,64.96z"})],-1),_hoisted_22$1=[_hoisted_21$1],_hoisted_23$1={class:"dropdown-content"},_hoisted_24$1=["disabled"],_hoisted_25$1={class:"inline-block"},_hoisted_26$1={key:0,class:"align-middle inline-block px-1"},_hoisted_27$1=createBaseVNode$1("span",{class:"bottom-0 question-mark-button"}," ? ",-1),_hoisted_28$1=[_hoisted_27$1],_hoisted_29$1={class:"flex"},_hoisted_30$1={id:"sidebar-desktop",class:"w-80 flex-shrink-0 border-r border-black editor-toc hidden md:block"},_hoisted_31$1={class:"flex items-center justify-center border-b p-2"},_hoisted_32$1=createBaseVNode$1("span",{class:"align-middle inline-block pr-1"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",width:"16",height:"16","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m4.481 15.659c-1.334 3.916-1.48 4.232-1.48 4.587 0 .528.46.749.749.749.352 0 .668-.137 4.574-1.492zm1.06-1.061 3.846 3.846 11.321-11.311c.195-.195.293-.45.293-.707 0-.255-.098-.51-.293-.706-.692-.691-1.742-1.74-2.435-2.432-.195-.195-.451-.293-.707-.293-.254 0-.51.098-.706.293z","fill-rule":"nonzero"})])],-1),_hoisted_33$1={class:"align-middle inline-block"},_hoisted_34$1={id:"sidebar-mobile",class:"w-0 flex-shrink-0 border-r border-black editor-toc md:hidden"},_hoisted_35$1={class:"flex items-center justify-between border-b p-2"},_hoisted_36$1=createBaseVNode$1("span",{class:"align-middle inline-block pr-1"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",width:"16",height:"16","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m4.481 15.659c-1.334 3.916-1.48 4.232-1.48 4.587 0 .528.46.749.749.749.352 0 .668-.137 4.574-1.492zm1.06-1.061 3.846 3.846 11.321-11.311c.195-.195.293-.45.293-.707 0-.255-.098-.51-.293-.706-.692-.691-1.742-1.74-2.435-2.432-.195-.195-.451-.293-.707-.293-.254 0-.51.098-.706.293z","fill-rule":"nonzero"})])],-1),_hoisted_37$1={class:"align-middle inline-block"},_hoisted_38$1={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"16",height:"16",viewBox:"0 0 122.88 122.88",style:{"enable-background":"new 0 0 122.88 122.88"},"xml:space":"preserve","fill-rule":"evenodd","clip-rule":"evenodd"},_hoisted_39$1=createBaseVNode$1("g",null,[createBaseVNode$1("path",{class:"st0",d:"M1.63,97.99l36.55-36.55L1.63,24.89c-2.17-2.17-2.17-5.73,0-7.9L16.99,1.63c2.17-2.17,5.73-2.17,7.9,0 l36.55,36.55L97.99,1.63c2.17-2.17,5.73-2.17,7.9,0l15.36,15.36c2.17,2.17,2.17,5.73,0,7.9L84.7,61.44l36.55,36.55 c2.17,2.17,2.17,5.73,0,7.9l-15.36,15.36c-2.17,2.17-5.73,2.17-7.9,0L61.44,84.7l-36.55,36.55c-2.17,2.17-5.73,2.17-7.9,0 L1.63,105.89C-0.54,103.72-0.54,100.16,1.63,97.99L1.63,97.99z"})],-1),_hoisted_40$1=[_hoisted_39$1],_hoisted_41$1={class:"w-full"},_hoisted_42$1={class:"footer text-right pr-5 editor-button h-fit"},_hoisted_43$1=["href"];function _sfc_render$2(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link"),PQ=resolveComponent$1("spinner"),NQ=resolveComponent$1("slide-toc"),FQ=resolveComponent$1("slide-editor"),BQ=resolveComponent$1("help-panel"),jQ=resolveComponent$1("confirmation-modal"),HQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$2,[createBaseVNode$1("div",{id:"overlay",class:"overlay",onClick:Br[0]||(Br[0]=(...KQ)=>Vi.closeSidebar&&Vi.closeSidebar(...KQ))}),createBaseVNode$1("div",_hoisted_2$2,[createBaseVNode$1("div",_hoisted_3$2,[withDirectives$1((openBlock$1(),createBlock$1(RQ,{to:{name:"home"},class:"flex justify-center h-full w-full",target:"","aria-label":Vi.$t("editor.returnToLanding")},{default:withCtx$1(()=>[_hoisted_4$2]),_:1},8,["aria-label"])),[[HQ,{delay:"200",placement:"right",content:Vi.$t("editor.returnToLanding"),animateFill:!0}]]),createBaseVNode$1("button",{onClick:Br[1]||(Br[1]=(...KQ)=>Vi.openSidebar&&Vi.openSidebar(...KQ)),class:"editor-button toc-popup-button bg-transparent border-none md:hidden"},[(openBlock$1(),createElementBlock$1("svg",_hoisted_5$2,_hoisted_7$2))])]),createBaseVNode$1("div",_hoisted_8$2,[createBaseVNode$1("div",_hoisted_9$2,[createBaseVNode$1("span",_hoisted_10$2,toDisplayString$3(Vi.metadata.title),1),createBaseVNode$1("span",{class:normalizeClass$1(Vi.metadata.title?"text-xs":"")},"UUID: "+toDisplayString$3(Vi.uuid),3)]),_hoisted_11$2,createBaseVNode$1("div",_hoisted_12$2,[Vi.unsavedChanges?withDirectives$1((openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[2]||(Br[2]=KQ=>Vi.$vfm.open("reload-config")),class:"editor-button border-2 border-red-700 text-red-700 rounded p-1 m-0"},[_hoisted_13$2,createBaseVNode$1("span",_hoisted_14$1,toDisplayString$3(Vi.$t("editor.resetChanges")),1)])),[[HQ,{delay:"200",placement:"bottom",content:Vi.$t("editor.resetChanges"),animateFill:!0}]]):createCommentVNode$1("",!0),createVNode$1(Transition$1,{name:"fade"},{default:withCtx$1(()=>[Vi.unsavedChanges?(openBlock$1(),createElementBlock$1("span",_hoisted_15$1,[_hoisted_16$1,createBaseVNode$1("span",_hoisted_17$1,toDisplayString$3(Vi.$t("editor.unsavedChanges")),1)])):createCommentVNode$1("",!0)]),_:1}),renderSlot$1(Vi.$slots,"langModal",normalizeProps$1(guardReactiveProps$1({unsavedChanges:Vi.unsavedChanges}))),createBaseVNode$1("div",_hoisted_18$1,[createBaseVNode$1("button",_hoisted_19$1,[createBaseVNode$1("p",null,toDisplayString$3(Vi.$t("editor.preview")),1),(openBlock$1(),createElementBlock$1("svg",_hoisted_20$1,_hoisted_22$1))]),createBaseVNode$1("div",_hoisted_23$1,[createBaseVNode$1("button",{onClick:Br[3]||(Br[3]=withModifiers$1(KQ=>Vi.preview("en"),["stop"])),class:"border-b border-gray-400"},toDisplayString$3(Vi.$t("editor.lang.en")),1),createBaseVNode$1("button",{onClick:Br[4]||(Br[4]=withModifiers$1(KQ=>Vi.preview("fr"),["stop"]))},toDisplayString$3(Vi.$t("editor.lang.fr")),1)])]),createBaseVNode$1("button",{onClick:Br[5]||(Br[5]=(...KQ)=>Vi.saveChanges&&Vi.saveChanges(...KQ)),class:"editor-button m-0 bg-black text-white hover:bg-gray-900 border border-black",disabled:Vi.saving},[createBaseVNode$1("span",_hoisted_25$1,toDisplayString$3(Vi.saving?Vi.$t("editor.savingChanges"):Vi.$t("editor.saveChanges")),1),Vi.saving?(openBlock$1(),createElementBlock$1("span",_hoisted_26$1,[createVNode$1(PQ,{size:"16px",color:"#009cd1",class:"ml-1 mb-1"})])):createCommentVNode$1("",!0)],8,_hoisted_24$1),withDirectives$1((openBlock$1(),createElementBlock$1("button",{onClick:Br[6]||(Br[6]=KQ=>Vi.$vfm.open("help-panel")),class:"bg-white border border-black rounded-full w-9 h-9 hover:bg-gray-100"},_hoisted_28$1)),[[HQ,{delay:"200",placement:"top",content:Vi.$t("help.title"),animateFill:!0}]])])])]),createBaseVNode$1("div",_hoisted_29$1,[createBaseVNode$1("div",_hoisted_30$1,[createBaseVNode$1("div",_hoisted_31$1,[createBaseVNode$1("button",{class:"toc-popup-button",onClick:Br[7]||(Br[7]=withModifiers$1(KQ=>Vi.$vfm.open("metadata-edit-modal"),["stop"]))},[_hoisted_32$1,createBaseVNode$1("span",_hoisted_33$1,toDisplayString$3(Vi.$t("editor.editMetadata")),1)])]),createVNode$1(NQ,{slides:Vi.slides,currentSlide:Vi.currentSlide,slideIndex:Vi.slideIndex,onSlideChange:Vi.selectSlide,onSlidesUpdated:Vi.updateSlides,configFileStructure:Vi.configFileStructure,lang:Vi.configLang,sourceCounts:Vi.sourceCounts},null,8,["slides","currentSlide","slideIndex","onSlideChange","onSlidesUpdated","configFileStructure","lang","sourceCounts"])]),createBaseVNode$1("div",_hoisted_34$1,[createBaseVNode$1("div",_hoisted_35$1,[createBaseVNode$1("button",{class:"toc-popup-button",onClick:Br[8]||(Br[8]=withModifiers$1(KQ=>Vi.$vfm.open("metadata-edit-modal"),["stop"]))},[_hoisted_36$1,createBaseVNode$1("span",_hoisted_37$1,toDisplayString$3(Vi.$t("editor.editMetadata")),1)]),createBaseVNode$1("button",{class:"editor-button toc-popup-button p-3 bg-transparent",onClick:Br[9]||(Br[9]=(...KQ)=>Vi.closeSidebar&&Vi.closeSidebar(...KQ))},[(openBlock$1(),createElementBlock$1("svg",_hoisted_38$1,_hoisted_40$1))])]),createVNode$1(NQ,{slides:Vi.slides,currentSlide:Vi.currentSlide,slideIndex:Vi.slideIndex,onSlideChange:Vi.selectSlide,onSlidesUpdated:Vi.updateSlides,configFileStructure:Vi.configFileStructure,lang:Vi.configLang,sourceCounts:Vi.sourceCounts,closeSidebar:Vi.closeSidebar,isMobileSidebar:!0},null,8,["slides","currentSlide","slideIndex","onSlideChange","onSlidesUpdated","configFileStructure","lang","sourceCounts","closeSidebar"])]),createBaseVNode$1("div",_hoisted_41$1,[createVNode$1(FQ,{class:"editor-area w-full",ref:"slide",configFileStructure:Vi.configFileStructure,currentSlide:Vi.currentSlide,lang:Vi.slides.find(KQ=>KQ.fr===Vi.currentSlide)?"fr":"en",slideIndex:Vi.slideIndex,isLast:Vi.slideIndex===Vi.slides.length-1,uid:Vi.uuid,onSlideChange:Vi.selectSlide,onSlideEdit:Vi.onSlidesEdited,onCustomSlideUpdated:Vi.updateCustomSlide,sourceCounts:Vi.sourceCounts},null,8,["configFileStructure","currentSlide","lang","slideIndex","isLast","uid","onSlideChange","onSlideEdit","onCustomSlideUpdated","sourceCounts"]),createBaseVNode$1("div",_hoisted_42$1,[createBaseVNode$1("a",{href:`mailto:applicationsdecartographieweb-webmappingapplications@ec.gc.ca?subject=${Vi.$t("editor.feedback.subject")}`},toDisplayString$3(Vi.$t("editor.feedback")),9,_hoisted_43$1)])])]),renderSlot$1(Vi.$slots,"metadataModal"),createVNode$1(BQ,{helpSections:Vi.helpSections,originalTextArray:Vi.originalTextArray},null,8,["helpSections","originalTextArray"]),createVNode$1(jQ,{name:"reload-config",message:Vi.$t("editor.refreshChanges.modal"),onOk:Br[10]||(Br[10]=KQ=>Vi.$emit("refresh-config"))},null,8,["message"])])}const EditorV=_export_sfc$2(EditorV$1,[["render",_sfc_render$2]]);var define_process_env_default={GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_90dd8048-1e09-4d6e-bd5e-f661b36f4e3f",STATS_TRP:"true",DEPLOYMENT_BASEPATH:"/opt/runner",DOTNET_NOLOGO:"1",USER:"runner",npm_config_user_agent:"npm/8.11.0 node/v16.16.0 linux x64 workspaces/false ci/github-actions",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_90dd8048-1e09-4d6e-bd5e-f661b36f4e3f",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/16.16.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"1",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/storylines-editor/storylines-editor/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"ramp4-pcar4",GRADLE_HOME:"/usr/share/gradle-8.11.1",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.2.12479018",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",STATS_RDCL:"true",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"57148724",POWERSHELL_DISTRIBUTION_CHANNEL:"GitHub-Actions-ubuntu22",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"editor-issues",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/storylines-editor/storylines-editor",SYSTEMD_EXEC_PID:"598",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",NVM_DIR:"/home/runner/.nvm",npm_config_metrics_registry:"https://registry.npmjs.org/",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20241201.1.0",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.9/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",RUNNER_USER:"runner",STATS_V3PS:"true",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",GOROOT_1_23_X64:"/opt/hostedtoolcache/go/1.23.3/x64",JOURNAL_STREAM:"8:21546",GITHUB_WORKFLOW:".github/workflows/main.yml",_:"/opt/hostedtoolcache/node/16.16.0/x64/bin/npm",npm_config_prefix:"/opt/hostedtoolcache/node/16.16.0/x64",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",STATS_D:"true",GITHUB_RUN_ID:"12284507536",STATS_VMFE:"true",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"ad21f78ebd4135034a5dd9393de777d82f570e55",GITHUB_BASE_REF:"main",ImageOS:"ubuntu22",GITHUB_WORKFLOW_REF:"ramp4-pcar4/storylines-editor/.github/workflows/main.yml@refs/heads/main",PERFLOG_LOCATION_SETTING:"RUNNER_PERFLOG",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/16.16.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/storylines-editor/storylines-editor/node_modules/.bin:/home/runner/work/storylines-editor/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/16.16.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/16.16.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_af27e3bd-7b3b-4184-918d-f8f625f6f01f",INVOCATION_ID:"f5cac358bf6f497e9e873f192e03353c",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/16.16.0/x64/bin/node",npm_package_name:"storylines-editor",GITHUB_ACTION:"__run_2",GITHUB_RUN_NUMBER:"687",GITHUB_TRIGGERING_ACTOR:"gordlin",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1001",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"GitHub Actions 13",XDG_CONFIG_HOME:"/home/runner/.config",STATS_VMD:"true",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"ramp4-pcar4/storylines-editor",STATS_D_D:"true",npm_lifecycle_script:"vite build",STATS_UE:"true",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.2.12479018",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",GITHUB_REPOSITORY_ID:"585229660",GITHUB_ACTIONS:"true",STATS_PIP:"false",npm_package_version:"1.0.0",npm_lifecycle_event:"build",GITHUB_REF_PROTECTED:"false",GITHUB_WORKSPACE:"/home/runner/work/storylines-editor/storylines-editor",ACCEPT_EULA:"Y",GITHUB_JOB:"install-build",RUNNER_PERFLOG:"/home/runner/perflog",GITHUB_SHA:"ad21f78ebd4135034a5dd9393de777d82f570e55",GITHUB_RUN_ATTEMPT:"1",STATS_D_TC:"true",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"gordlin",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/16.16.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_90dd8048-1e09-4d6e-bd5e-f661b36f4e3f",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/storylines-editor/storylines-editor",GITHUB_ACTOR_ID:"75815453",RUNNER_WORKSPACE:"/home/runner/work/storylines-editor",npm_execpath:"/opt/hostedtoolcache/node/16.16.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",GITHUB_EVENT_NAME:"pull_request_target",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_90dd8048-1e09-4d6e-bd5e-f661b36f4e3f",npm_config_global_prefix:"/opt/hostedtoolcache/node/16.16.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",STATS_EXT:"true",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.2.12479018",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",STATS_EXTP:"https://provjobdprod.z13.web.core.windows.net/settings/provjobdsettings-latest/provjobd.data",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.2.12479018",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_90dd8048-1e09-4d6e-bd5e-f661b36f4e3f",INIT_CWD:"/home/runner/work/storylines-editor/storylines-editor",EDITOR:"vi",NODE_ENV:"production"},__defProp$1=Object.defineProperty,__getOwnPropDesc$1=Object.getOwnPropertyDescriptor,__decorateClass$1=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc$1(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp$1(Br,Ui,mh),mh};let MetadataEditorV$1=class extends Vue{editExisting;currentRoute=window.location.href;configs={en:void 0,fr:void 0};configFileStructure=void 0;loadExisting=!1;reloadExisting=!1;loadStatus="waiting";checkingUuid=!1;loadEditor=!1;error=!1;warning="none";configLang="en";currLang="en";showDropdown=!1;highlightedIndex=-1;storylineHistory=[];selectedHistory=null;showHistory=!1;saving=!1;unsavedChanges=!1;controller=new AbortController;apiUrl="http://localhost:6040";uuid="";baseUuid="";changeUuid="";renaming=!1;renamed="";logoImage=void 0;metadata={title:"",introTitle:"",introSubtitle:"",logoPreview:"",logoName:"",logoAltText:"",contextLink:"",contextLabel:"",tocOrientation:"",returnTop:!0,dateModified:""};editingMetadata=!1;temporaryMetadataCopy={title:"",introTitle:"",introSubtitle:"",logoPreview:"",logoName:"",logoAltText:"",contextLink:"",contextLabel:"",tocOrientation:"",returnTop:!0,dateModified:""};defaultBlankSlide={title:"",panel:[{type:"text",title:"",content:""},{type:"text",title:"",content:""}]};reqFields={uuid:!0};slides=[];sourceCounts={};mounted(){this.currLang=this.$route.params.lang||"en",this.editingMetadata=!this.editExisting}created(){if(this.loadExisting=this.editExisting,this.uuid=this.$route.params.uid??(this.loadExisting?void 0:v4$1()),this.configLang=this.$route.params.lang||"en",this.configs={en:void 0,fr:void 0},this.configFileStructure=void 0,!this.loadExisting){const Br=new Date,Ui=Br.getFullYear(),Es=(Br.getMonth()+1).toString().padStart(2,"0"),mh=Br.getDate().toString().padStart(2,"0");this.metadata.dateModified=`${Ui}-${Es}-${mh}`,this.metadata.tocOrientation="vertical",this.metadata.returnTop=!0}if(this.$route.name==="editor"){this.loadEditor=!0;const Br=this.$route.meta.data;if(Br&&Br.configs&&Br.configFileStructure){this.configs=Br.configs,this.configLang=Br.configLang,this.configFileStructure=Br.configFileStructure,this.metadata=Br.metadata,this.sourceCounts=Br.sourceCounts,this.loadExisting=Br.existing,this.unsavedChanges=Br.unsavedChanges;const Ui=this.configs[this.configLang]?.introSlide.logo?.src,Es=`assets/${this.configLang}/${this.metadata.logoName}`;if(this.loadSlides(Br.configs),Ui){const mh=this.configFileStructure?.zip.file(Es);mh?mh.async("blob").then($Q=>{this.logoImage=new File([$Q],this.metadata.logoName),this.metadata.logoPreview=URL.createObjectURL($Q),this.loadStatus="loaded"}):(this.metadata.logoName=Ui,fetch(Ui).then($Q=>{$Q.status!==404&&$Q.blob().then(RQ=>{this.logoImage=new File([RQ],this.metadata.logoName),this.metadata.logoPreview=Ui,this.loadStatus="loaded"})}))}else this.loadStatus="loaded";return}}this.$route.params.uid&&this.generateRemoteConfig()}preview(){this.saveMetadata(!1),setTimeout(()=>{const Br=this.$router.resolve({name:"preview",params:{lang:this.configLang,uid:this.uuid}}),Ui=window.open(Br.href,"_blank");Ui.props={configs:this.configs,configFileStructure:this.configFileStructure}},5)}loadSlides(Br){const Ui=Br.en?.slides.map($Q=>({en:$Q&&Object.keys($Q).length?$Q:void 0}))??[],Es=Br.fr?.slides.map($Q=>({fr:$Q&&Object.keys($Q).length?$Q:void 0}))??[],mh=Es.length>Ui.length?Es.length:Ui.length;this.slides=Array.from({length:mh},($Q,RQ)=>Object.assign({},Ui?.[RQ]||{en:void 0},Es?.[RQ]||{fr:void 0}))}generateNewConfig(){const Br=new JSZip;this.configs[this.configLang]=this.configHelper();const Ui=this.configs[this.configLang];this.metadata.logoName?this.metadata.logoName.includes("http")?Ui.introSlide.logo.src=this.metadata.logoName:Ui.introSlide.logo.src=`${this.uuid}/assets/${this.configLang}/${this.logoImage?.name}`:Ui.introSlide.logo.src="",Ui.slides=[];const Es=this.configLang==="en"?"fr":"en";this.configs[Es]=cloneDeep$1(Ui),this.configs[Es].lang=Es;const mh=JSON.stringify(this.configs[Es],null,4),$Q=`${this.uuid}_${this.configLang}.json`,RQ=JSON.stringify(Ui,null,4);Br.file($Q,RQ),Br.file(`${this.uuid}_${Es}.json`,mh),this.configFileStructureHelper(Br,this.logoImage)}configHelper(){return{title:this.metadata.title,lang:this.configLang,introSlide:{logo:{src:""},title:this.metadata.introTitle,subtitle:this.metadata.introSubtitle},slides:[],contextLabel:this.metadata.contextLabel,contextLink:this.metadata.contextLink,tocOrientation:this.metadata.tocOrientation,returnTop:this.metadata.returnTop,dateModified:this.metadata.dateModified}}loadVersion(Br){return new Promise((Ui,Es)=>{this.controller=new AbortController,this.loadStatus="loading";const mh=useUserStore().userProfile.userName||"Guest";fetch(this.apiUrl+`/retrieve/${this.uuid}/${Br}`,{headers:{user:mh},signal:this.controller.signal}).then($Q=>{if($Q.status===404)Br==="latest"?index$y.error(this.$t("editor.warning.uuidNotFound",this.uuid)):(index$y.error(this.$t("editor.editMetadata.message.error.noRequestedVersion")),this.loadStatus="loaded"),this.error=!0,this.loadStatus="waiting",this.clearConfig();else{const RQ=new JSZip;$Q.blob().then(PQ=>{RQ.loadAsync(PQ).then(()=>{this.configFileStructureHelper(RQ)})})}fetch(this.apiUrl+"/retrieveMessages").then(RQ=>{if(RQ.ok)return RQ.json()}).then(RQ=>{}).catch(RQ=>console.log(RQ.response||RQ)),Ui()}).catch($Q=>{$Q.name==="AbortError"||$Q instanceof PointerEvent?index$y.info(this.$t("editor.editMetadata.retrievalAborted")):index$y.error(this.$t("editor.warning.retrievalFailed")),this.loadStatus="waiting",Es()})})}generateRemoteConfig(){return this.loadStatus="loading",this.baseUuid=this.uuid,this.renamed="",this.changeUuid="",new Promise((Br,Ui)=>{this.loadVersion("latest").then(Br).catch(Ui)})}fetchHistory(){this.uuid===void 0&&index$y.error(this.$t("editor.warning.mustEnterUuid")),this.loadStatus="loading";const Br=useUserStore().userProfile.userName||"Guest";fetch(this.apiUrl+`/history/${this.uuid}`,{headers:{user:Br}}).then(Ui=>{Ui.status===404?index$y.error(`The requested UUID '${this.uuid??""}' does not exist.`):Ui.json().then(Es=>{this.storylineHistory=Es}),this.loadStatus="loaded"})}selectHistory(Br){this.selectedHistory=Br}formatDate(Br){const Ui=new Date(Br),Es=new Date(Ui.toLocaleString("en-US",{timeZone:"America/Toronto"})),mh={year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",hour12:!0,timeZone:"America/Toronto"};return new Intl.DateTimeFormat("en-US",mh).format(Es)}loadHistory(){this.selectedHistory&&this.loadVersion(this.selectedHistory.hash)}async renameProduct(){if(!this.configFileStructure)return;const Br=this.configFileStructure?.zip.file(`${this.uuid}_en.json`),Ui=this.configFileStructure?.zip.file(`${this.uuid}_fr.json`);Br&&Ui&&axios$1.post(define_process_env_default.VUE_APP_NET_API_URL+"/api/version/update",{uuid:this.uuid,changeUuid:this.changeUuid}).then(async Es=>{this.configFileStructure?.zip.remove(Br.name),this.configFileStructure?.zip.remove(Ui.name);const mh=await Br?.async("string").then(RQ=>JSON.parse(RQ)),$Q=await Ui?.async("string").then(RQ=>JSON.parse(RQ));[mh,$Q].forEach(RQ=>this.renameSources(RQ)),this.configFileStructure?.zip.file(`${this.changeUuid}_en.json`,JSON.stringify(mh,null,4)),this.configFileStructure?.zip.file(`${this.changeUuid}_fr.json`,JSON.stringify($Q,null,4)),this.uuid=this.changeUuid,this.sourceCounts={},this.configFileStructure?.zip&&this.configFileStructureHelper(this.configFileStructure.zip)}),this.renaming=!1,this.renamed=this.uuid}renameSources(Br){const Ui=Es=>{switch(Es.type){case PanelType.Dynamic:Es.children.forEach(mh=>{Ui(mh.panel)});break;case PanelType.Slideshow:Es.items.forEach(mh=>{Ui(mh)});break;default:Es.src&&(Es.src=Es.src.replace(`${this.uuid}/`,`${this.changeUuid}/`)),Es.config&&typeof Es.config=="string"&&(Es.config=Es.config.replace(`${this.uuid}/`,`${this.changeUuid}/`))}};Br?.introSlide.logo?.src&&(Br.introSlide.logo.src=Br.introSlide.logo.src.replace(`${this.uuid}/assets/`,`${this.changeUuid}/assets/`)),Br.slides.forEach(Es=>{Es.panel.forEach(mh=>{Ui(mh)})})}findSources(Br){["en","fr"].forEach(Ui=>{Br[Ui]?.introSlide.logo?.src&&this.incrementSourceCount(Br[Ui].introSlide.logo.src),Br[Ui]?.slides.forEach(Es=>{Es.panel.forEach(mh=>{this.panelSourceHelper(mh)})})})}panelSourceHelper(Br){switch(Br.type){case PanelType.Dynamic:Br.children.forEach(Ui=>{this.panelSourceHelper(Ui.panel)});break;case PanelType.Slideshow:Br.items.forEach(Ui=>{this.panelSourceHelper(Ui)});break;case PanelType.Chart:this.incrementSourceCount(Br.src);break;case PanelType.Image:this.incrementSourceCount(Br.src);break;case PanelType.Video:Br.videoType==="local"&&this.incrementSourceCount(Br.src);break;case PanelType.Audio:this.incrementSourceCount(Br.src);break;case PanelType.Map:this.incrementSourceCount(Br.config);break;case PanelType.Text:break}}incrementSourceCount(Br){this.sourceCounts[Br]?this.sourceCounts[Br]+=1:this.sourceCounts[Br]=1}configFileStructureHelper(Br,Ui){const Es=Br.folder("assets"),mh=Br.folder("charts"),$Q=Br.folder("ramp-config");this.configFileStructure={uuid:this.uuid,zip:Br,configs:this.configs,assets:{en:Es.folder("en"),fr:Es.folder("fr")},charts:{en:mh.folder("en"),fr:mh.folder("fr")},rampConfig:$Q},Ui!==void 0&&this.configFileStructure.assets[this.configLang].file(Ui?.name,Ui),this.loadConfig()}async loadConfig(Br){if(Br){this.useConfig(Br);return}try{const Ui=this.configFileStructure?.zip.file(`${this.uuid}_en.json`),Es=this.configFileStructure?.zip.file(`${this.uuid}_fr.json`);await Ui?.async("string").then(mh=>{this.configs.en=JSON.parse(mh)}),await Es?.async("string").then(mh=>{this.configs.fr=JSON.parse(mh)})}catch{index$y.error(this.$t("editor.editMetadata.message.error.malformedProduct",this.uuid??"")),this.loadStatus="waiting",this.clearConfig();return}this.loadExisting&&!this.renamed?(this.loadStatus="waiting",index$y.success(this.$t("editor.editMetadata.message.successfulLoad"))):this.loadStatus="loaded",this.configs[this.configLang]&&(this.useConfig(this.configs[this.configLang]),this.findSources(this.configs),this.reloadExisting?(this.loadEditor=!0,this.unsavedChanges=!1,this.updateEditorPath()):this.loadExisting||(this.loadEditor=!0,this.updateEditorPath()))}useConfig(Br){this.metadata.title=Br.title,this.metadata.introTitle=Br.introSlide.title,this.metadata.introSubtitle=Br.introSlide.subtitle,this.metadata.contextLink=Br.contextLink,this.metadata.contextLabel=Br.contextLabel,this.metadata.tocOrientation=Br.tocOrientation,this.metadata.returnTop=Br.returnTop??!0,this.metadata.dateModified=Br.dateModified,this.loadSlides(this.configs);const Ui=Br.introSlide.logo?.src;if(Ui){this.metadata.logoAltText=Br.introSlide.logo?.altText?Br.introSlide.logo.altText:"";const Es=`${Ui.substring(Ui.indexOf("/")+1)}`,mh=`${Ui.split("/")[Ui.split("/").length-1]}`,$Q=this.configFileStructure?.zip.file(Es);$Q?$Q.async("blob").then(RQ=>{this.logoImage=new File([RQ],mh),this.metadata.logoPreview=URL.createObjectURL(RQ),this.metadata.logoName=mh,this.loadStatus="loaded"}):(this.metadata.logoName=Ui,fetch(Ui).then(RQ=>{RQ.status!==404&&RQ.blob().then(PQ=>{this.logoImage=new File([PQ],mh),this.metadata.logoPreview=Ui,this.loadStatus="loaded"})}))}else this.metadata.logoName="",this.metadata.logoPreview="",this.loadStatus="loaded";this.temporaryMetadataCopy=JSON.parse(JSON.stringify(this.metadata))}onSave(){this.generateConfig()}generateConfig(){this.saving=!0;const Br=`${this.uuid}_en.json`,Ui=`${this.uuid}_fr.json`;this.configs.en.slides=this.configs.en.slides.map($Q=>$Q??{}),this.configs.fr.slides=this.configs.fr.slides.map($Q=>$Q??{}),this.loadSlides(this.configs);const Es=JSON.stringify(this.configs.en,null,4),mh=JSON.stringify(this.configs.fr,null,4);return this.configFileStructure?.zip.file(Br,Es),this.configFileStructure?.zip.file(Ui,mh),this.configFileStructure?.zip.generateAsync({type:"blob"}).then($Q=>{const RQ=new FormData;RQ.append("data",$Q,`${this.uuid}.zip`);const NQ={"Content-Type":"multipart/form-data",user:useUserStore().userProfile.userName||"Guest"};index$y.warning(this.$t("editor.editMetadata.message.wait")),axios$1.post(this.apiUrl+"/upload",RQ,{headers:NQ}).then(FQ=>{const BQ=FQ.data;BQ.files,BQ.status,BQ.commitHash,this.unsavedChanges=!1,this.loadExisting=!0,index$y.success(this.$t("editor.editMetadata.message.successfulSave")),setTimeout(()=>{this.saving=!1},500)}).catch(()=>{index$y.error(this.$t("editor.editMetadata.message.error.failedSave"))})}),this.configFileStructure}updateMetadata(Br,Ui){this.metadata[Br]=Ui,this.unsavedChanges=!0}discardMetadataUpdates(){this.metadata=JSON.parse(JSON.stringify(this.temporaryMetadataCopy)),this.editingMetadata=!1,this.unsavedChanges=!1}saveMetadata(Br=!1){const Ui=this.configs[this.configLang];Ui!==void 0&&(Ui.title=this.metadata.title,Ui.introSlide.title=this.metadata.introTitle,Ui.introSlide.subtitle=this.metadata.introSubtitle,Ui.contextLink=this.metadata.contextLink,Ui.contextLabel=this.metadata.contextLabel,Ui.tocOrientation=this.metadata.tocOrientation,Ui.returnTop=this.metadata.returnTop,Ui.dateModified=this.metadata.dateModified,Ui.introSlide.logo===void 0&&(Ui.introSlide.logo={src:"",altText:""}),Ui.introSlide.logo.altText=this.metadata.logoAltText,this.metadata.logoName?this.metadata.logoName.includes("http")?Ui.introSlide.logo.src=this.metadata.logoName:(Ui.introSlide.logo.src=`${this.uuid}/assets/${this.configLang}/${this.logoImage?.name}`,this.configFileStructure?.assets[this.configLang].file(this.logoImage?.name,this.logoImage)):Ui.introSlide.logo.src="",Br&&(this.generateConfig(),this.temporaryMetadataCopy=JSON.parse(JSON.stringify(this.metadata)),this.editingMetadata=!1),useUserStore().fetchUserProfile()),this.$vfm.close("metadata-edit-modal")}clearConfig(){this.metadata={title:"",introTitle:"",introSubtitle:"",contextLink:"",contextLabel:"",dateModified:"",logoPreview:"",logoName:"",logoAltText:"",tocOrientation:"",returnTop:!0},this.temporaryMetadataCopy=JSON.parse(JSON.stringify(this.metadata)),this.configs={en:void 0,fr:void 0},this.slides=[]}swapLang(){this.configLang=this.configLang==="en"?"fr":"en",this.configs[this.configLang]&&(this.loadConfig(this.configs[this.configLang]),this.loadEditor&&(this.$refs.mainEditor.updateSlides(this.slides),this.$refs.mainEditor.selectSlide(-1)))}checkUuid=throttle$5(300,Br=>{if(Br&&(this.checkingUuid=!0),!this.loadExisting||Br){const Ui=useUserStore().userProfile.userName||"Guest";fetch(this.apiUrl+`/retrieve/${Br?this.changeUuid:this.uuid}/latest`,{headers:{user:Ui}}).then(Es=>{Es.status!==404&&(this.warning=Br?"rename":"uuid"),Br&&(this.checkingUuid=!1),fetch(this.apiUrl+"/retrieveMessages").then(mh=>{if(mh.ok)return mh.json()}).then(mh=>{axios$1.post("/api/log/create",{messages:mh.messages}).catch($Q=>console.log($Q.response||$Q))}).catch(mh=>console.log(mh.response||mh))})}this.warning="none",this.highlightedIndex=-1});beforeRouteUpdate(Br,Ui,Es){this.uuid=Br.params.uid,this.$i18n.locale=Br.params.lang,Es()}onLogoSourceInput(Br){const Ui=Es=>{const mh=new Image;return mh.src=Es,new Promise($Q=>{mh.onerror=()=>$Q(!1),mh.onload=()=>$Q(!0)})};this.metadata.logoName=Br.target.value,Ui(this.metadata.logoName).then(Es=>{Es?(this.metadata.logoPreview=this.metadata.logoName,index$y.success(this.$t("editor.editMetadata.message.logoSuccessfulLoad"))):(this.metadata.logoPreview="error",index$y.error(this.$t("editor.editMetadata.message.error.logoFailedLoad")))})}onFileChange(Br){const Ui=Br.target.files[0];this.logoImage=Ui,this.metadata.logoPreview=URL.createObjectURL(Ui),this.metadata.logoName=Ui.name}updateEditorPath(){this.$route.name!=="editor"&&(this.$router.beforeEach(Br=>{Br.name==="editor"&&(Br.meta.data={configLang:this.configLang,configs:this.configs,configFileStructure:this.configFileStructure,sourceCounts:this.sourceCounts,metadata:this.metadata,slides:this.slides,existing:this.editExisting,unsavedChanges:this.unsavedChanges})}),this.$router.push({name:"editor",params:{uid:this.uuid}}))}checkRequiredFields(){return this.reqFields.uuid=!!this.uuid,Object.values(this.reqFields).some(Br=>!Br)?(index$y.error(this.$t("editor.editMetadata.message.error.requiredFieldsNotFilled")),!1):!0}continueToEditor(){this.checkRequiredFields()&&(this.loadExisting?this.configs[this.configLang]!==void 0&&this.uuid===this.configFileStructure?.uuid?(this.loadEditor=!0,this.saveMetadata(!1),this.updateEditorPath()):index$y.error(this.$t("editor.editMetadata.message.error.noConfig")):this.uuid?this.generateNewConfig():(index$y.error(this.$t("editor.warning.mustEnterUuid")),this.error=!0))}updateSaveStatus(Br){this.unsavedChanges=Br}refreshConfig(){this.loadExisting?(this.reloadExisting=!0,this.generateRemoteConfig()):(this.reloadExisting=!1,this.generateNewConfig())}beforeRouteLeave(Br,Ui,Es){const mh=this.$route.name==="editor";this.unsavedChanges&&mh&&!window.confirm("Leave the page? Changes made may not be saved.")?Es(!1):Es()}highlightNext(){this.highlightedIndex0&&(this.highlightedIndex--,this.scrollIntoView())}selectHighlighted(){if(this.highlightedIndex!==-1){const Br=this.getStorylines[this.highlightedIndex];this.selectUuid(Br.uuid)}}scrollIntoView(){this.$nextTick(()=>{const Br=this.$el.querySelector(".overflow-y-auto"),Ui=Br.querySelector("li.bg-gray-300");Ui&&(Br.scrollTop=Ui.offsetTop-Br.offsetTop)})}get getStorylines(){const Br=useUserStore(),Ui=Br.userProfile?.storylines?.map($Q=>({...$Q,isUserStoryline:!0}))||[],Es=Br.userProfile?.allStorylines?.filter($Q=>!Ui.some(RQ=>RQ.uuid===$Q.uuid))||[];let mh=[...Ui,...Es];return this.uuid&&(mh=mh.filter($Q=>$Q.uuid.toLowerCase().includes(this.uuid.toLowerCase())||$Q.titleEN&&$Q.titleEN.toLowerCase().includes(this.uuid.toLowerCase())||$Q.titleFR&&$Q.titleFR.toLowerCase().includes(this.uuid.toLowerCase()))),mh}getTitle(Br){return this.configLang==="en"?Br.titleEN:Br.titleFR}selectUuid(Br){this.uuid=Br,this.showDropdown=!1}};__decorateClass$1([Prop({default:!0})],MetadataEditorV$1.prototype,"editExisting",2);MetadataEditorV$1=__decorateClass$1([Options$1({components:{ActionModal,Editor:EditorV,"confirmation-modal":ConfirmationModalV,"metadata-content":MetadataContentV,spinner:VueSpinnerOval,"slide-editor":SlideEditorV,"slide-toc":SlideTocV,"vue-final-modal":Ro$2}})],MetadataEditorV$1);const _hoisted_1$1={class:"editor-container"},_hoisted_2$1={class:"flex flex-col md:flex-row justify-between border-b-2 border-black px-7 md:px-20 pt-10 pb-5 mb-5"},_hoisted_3$1={class:"flex flex-1 my-2 mx-0 text-2xl md:text-3xl font-bold"},_hoisted_4$1={class:"flex flex-row md:flex-col gap-3 items-center md:items-stretch justify-between md:justify-around text-right"},_hoisted_5$1={class:"px-7 md:px-20 py-5"},_hoisted_6$1={key:0,class:"text-2xl font-semibold"},_hoisted_7$1={key:1,class:"text-md mb-10"},_hoisted_8$1={for:"uuid-input",class:"font-bold mb-0"},_hoisted_9$1={class:"text-red-600 font-normal"},_hoisted_10$1={key:0,class:"p-1"},_hoisted_11$1={key:1,class:"font-normal"},_hoisted_12$1={class:"pb-5 pt-1"},_hoisted_13$1={key:0,class:"flex flex-row items-center w-full md:w-3/4"},_hoisted_14={for:"rename-input",class:"mr-6 ml-3"},_hoisted_15=["disabled"],_hoisted_16={key:0,class:"inline-flex align-middle mb-1"},_hoisted_17={key:1,class:"flex flex-row items-center"},_hoisted_18={class:"flex flex-row items-center w-full"},_hoisted_19={class:"relative w-full md:w-3/5 inline-block"},_hoisted_20=["disabled"],_hoisted_21={class:"absolute z-10 w-full bg-white border border-gray-200 mt-1 max-h-60vh overflow-y-auto"},_hoisted_22=["onMousedown"],_hoisted_23=["disabled"],_hoisted_24={key:2,class:"flex flex-col gap-5 mt-10"},_hoisted_25={class:"align-middle mb-1"},_hoisted_26={class:"flex"},_hoisted_27={key:0,class:"flex flex-row items-center text-accent-dark-orange rounded p-1"},_hoisted_28=createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",width:"18",height:"18",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m2.095 19.886 9.248-16.5c.133-.237.384-.384.657-.384.272 0 .524.147.656.384l9.248 16.5c.064.115.096.241.096.367 0 .385-.309.749-.752.749h-18.496c-.44 0-.752-.36-.752-.749 0-.126.031-.252.095-.367zm9.907-6.881c-.414 0-.75.336-.75.75v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5c0-.414-.336-.75-.75-.75zm-.002-3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z","fill-rule":"nonzero"})],-1),_hoisted_29=[_hoisted_28],_hoisted_30={class:"inline-block select-none text-sm"},_hoisted_31=createBaseVNode$1("br",null,null,-1),_hoisted_32={key:1,class:"flex flex-row items-center text-accent-dark-orange rounded p-1"},_hoisted_33=createBaseVNode$1("span",{class:"align-middle inline-block mr-1 fill-current"},[createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",width:"18",height:"18",xmlns:"http://www.w3.org/2000/svg"},[createBaseVNode$1("path",{d:"m2.095 19.886 9.248-16.5c.133-.237.384-.384.657-.384.272 0 .524.147.656.384l9.248 16.5c.064.115.096.241.096.367 0 .385-.309.749-.752.749h-18.496c-.44 0-.752-.36-.752-.749 0-.126.031-.252.095-.367zm9.907-6.881c-.414 0-.75.336-.75.75v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5c0-.414-.336-.75-.75-.75zm-.002-3c-.552 0-1 .448-1 1s.448 1 1 1 1-.448 1-1-.448-1-1-1z","fill-rule":"nonzero"})])],-1),_hoisted_34={class:"inline-block select-none text-sm"},_hoisted_35=createBaseVNode$1("br",null,null,-1),_hoisted_36=createBaseVNode$1("br",null,null,-1),_hoisted_37={key:2},_hoisted_38={key:0,class:"pb-10"},_hoisted_39={class:"text-2xl font-semibold"},_hoisted_40={key:0,class:"flex flex-col gap-5 pt-5"},_hoisted_41={class:"flex"},_hoisted_42={class:"shadow-lg bg-white w-full md:w-3/4 lg:w-1/2"},_hoisted_43=createBaseVNode$1("colgroup",null,[createBaseVNode$1("col",{class:"w-3/5"}),createBaseVNode$1("col",{span:"2"})],-1),_hoisted_44={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_45={class:"m-2 mr-0 ml-3"},_hoisted_46={style:{"background-color":"#e7e7e7"},class:"font-bold border-b border-solid border-black"},_hoisted_47={class:"ml-0"},_hoisted_48=["onClick"],_hoisted_49={class:"mb-4 flex gap-2 items-start md:items-center flex-col md:flex-row"},_hoisted_50={class:"flex-1"},_hoisted_51={class:"text-2xl font-semibold"},_hoisted_52={class:"px-4 md:px-8 py-5 border rounded-md"},_hoisted_53=createBaseVNode$1("svg",{"clip-rule":"evenodd","fill-rule":"evenodd",width:"16",height:"16","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",class:"mx-1"},[createBaseVNode$1("path",{d:"m4.481 15.659c-1.334 3.916-1.48 4.232-1.48 4.587 0 .528.46.749.749.749.352 0 .668-.137 4.574-1.492zm1.06-1.061 3.846 3.846 11.321-11.311c.195-.195.293-.45.293-.707 0-.255-.098-.51-.293-.706-.692-.691-1.742-1.74-2.435-2.432-.195-.195-.451-.293-.707-.293-.254 0-.51.098-.706.293z","fill-rule":"nonzero"})],-1),_hoisted_54={class:"text-left"},_hoisted_55={class:"overflow-visible"},_hoisted_56={key:0,class:"flex gap-3 mt-2"},_hoisted_57=["disabled"],_hoisted_58={class:"editor-button editor-forms-button m-0 border border-black",tabindex:"0"},_hoisted_59={class:"ml-auto"},_hoisted_60=["disabled"],_hoisted_61={slot:"header",class:"text-2xl font-bold mb-3"},_hoisted_62={class:"w-full flex justify-end"};function _sfc_render$1(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("router-link"),PQ=resolveComponent$1("spinner"),NQ=resolveComponent$1("metadata-content"),FQ=resolveComponent$1("confirmation-modal"),BQ=resolveComponent$1("vue-final-modal"),jQ=resolveComponent$1("editor"),HQ=resolveDirective$1("tippy");return openBlock$1(),createElementBlock$1("div",_hoisted_1$1,[Vi.loadEditor?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1(Fragment$2,{key:0},[createBaseVNode$1("div",null,[createBaseVNode$1("header",_hoisted_2$1,[createBaseVNode$1("div",_hoisted_3$1,toDisplayString$3(Vi.editExisting?Vi.$t("editor.loadProduct"):Vi.$t("editor.createProduct")),1),createBaseVNode$1("div",_hoisted_4$1,[!Vi.currentRoute.includes("index-ca-en.html")&&!Vi.currentRoute.includes("index-ca-fr.html")?(openBlock$1(),createBlock$1(RQ,{key:0,to:{name:Vi.editExisting?"metadataExisting":"metadataNew",params:{lang:Vi.currLang==="en"?"fr":"en"}},class:"sub-link"},{default:withCtx$1(()=>[createBaseVNode$1("a",null,toDisplayString$3(Vi.currLang==="en"?"Français":"English"),1)]),_:1},8,["to"])):createCommentVNode$1("",!0),createBaseVNode$1("a",{class:"sub-link",onClick:Br[0]||(Br[0]=KQ=>Vi.swapLang()),tabindex:"0"},toDisplayString$3(Vi.configLang==="en"?Vi.$t("editor.frenchConfig"):Vi.$t("editor.englishConfig")),1)])]),createBaseVNode$1("section",_hoisted_5$1,[Vi.editExisting?(openBlock$1(),createElementBlock$1("h1",_hoisted_6$1,toDisplayString$3(Vi.$t("editor.editMetadata.editExistingHeader")),1)):createCommentVNode$1("",!0),Vi.editExisting?(openBlock$1(),createElementBlock$1("p",_hoisted_7$1,toDisplayString$3(Vi.$t("editor.metadata.uuidInstructions")),1)):createCommentVNode$1("",!0),createBaseVNode$1("section",null,[createBaseVNode$1("label",_hoisted_8$1,[createTextVNode$1(toDisplayString$3(Vi.$t("editor.uuid"))+" ",1),createBaseVNode$1("span",_hoisted_9$1,toDisplayString$3(Vi.$t("editor.uuid.required")),1)]),Vi.editExisting&&Vi.loadStatus==="loaded"?(openBlock$1(),createElementBlock$1("span",_hoisted_10$1,[createBaseVNode$1("button",{class:"ml-10 sub-link inline-block select-none text-sm",onClick:Br[1]||(Br[1]=KQ=>{Vi.renaming=!Vi.renaming,Vi.changeUuid="",Vi.warning=Vi.warning==="rename"?"none":Vi.warning})},toDisplayString$3(Vi.renaming?Vi.$t("editor.cancel"):Vi.$t("editor.changeUuid")),1)])):createCommentVNode$1("",!0),Vi.editExisting?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1("p",_hoisted_11$1,toDisplayString$3(Vi.$t("editor.metadata.newUuidInstructions")),1)),createBaseVNode$1("div",_hoisted_12$1,[Vi.renaming?(openBlock$1(),createElementBlock$1("div",_hoisted_13$1,[createBaseVNode$1("label",_hoisted_14,toDisplayString$3(Vi.$t("editor.uuid.new"))+": ",1),withDirectives$1(createBaseVNode$1("input",{id:"rename-input",class:normalizeClass$1(["editor-input mt-0 flex-2",{"input-error":Vi.warning==="rename"||Vi.error||!Vi.reqFields.uuid}]),type:"search",onInput:Br[2]||(Br[2]=KQ=>{Vi.error=!1,Vi.checkUuid(!0)}),"onUpdate:modelValue":Br[3]||(Br[3]=KQ=>Vi.changeUuid=KQ),onKeyup:Br[4]||(Br[4]=withKeys$1(KQ=>!Vi.error&&Vi.warning==="none"&&Vi.renameProduct(),["enter"]))},null,34),[[vModelText$1,Vi.changeUuid],[HQ,{content:Vi.$t("editor.editMetadata.input.tooltip"),trigger:"focusin",placement:"top-end",touch:!1}]]),createBaseVNode$1("button",{onClick:Br[5]||(Br[5]=(...KQ)=>Vi.renameProduct&&Vi.renameProduct(...KQ)),class:normalizeClass$1(["editor-button editor-forms-button bg-black text-white ml-3 mr-0",{"input-error":Vi.error}]),disabled:Vi.changeUuid.length===0||Vi.checkingUuid||Vi.warning==="rename"},toDisplayString$3(Vi.$t("editor.rename")),11,_hoisted_15),Vi.checkingUuid?(openBlock$1(),createElementBlock$1("div",_hoisted_16,[createVNode$1(PQ,{size:"24px",color:"#009cd1",class:"mx-2 my-auto"})])):createCommentVNode$1("",!0)])):(openBlock$1(),createElementBlock$1("div",_hoisted_17,[createBaseVNode$1("div",_hoisted_18,[createBaseVNode$1("div",_hoisted_19,[withDirectives$1(createBaseVNode$1("input",{id:"uuid-input",class:normalizeClass$1(["editor-input w-full mt-0",{"input-error":Vi.error||!Vi.reqFields.uuid,"input-success":Vi.loadStatus==="loaded","input-warning":Vi.warning!=="none"||!Vi.renaming&&Vi.renamed}]),disabled:Vi.loadStatus==="loading",type:"search",onInput:Br[6]||(Br[6]=KQ=>{Vi.error=!1,Vi.reqFields.uuid=!0,Vi.checkUuid()}),"onUpdate:modelValue":Br[7]||(Br[7]=KQ=>Vi.uuid=KQ),onKeyup:Br[8]||(Br[8]=withKeys$1(()=>{Vi.generateRemoteConfig().then(Vi.fetchHistory).catch(()=>{})},["enter"])),onFocus:Br[9]||(Br[9]=KQ=>Vi.showDropdown=!0),onBlur:Br[10]||(Br[10]=KQ=>Vi.showDropdown=!1),onKeydown:[Br[11]||(Br[11]=withKeys$1(withModifiers$1((...KQ)=>Vi.highlightNext&&Vi.highlightNext(...KQ),["prevent"]),["down"])),Br[12]||(Br[12]=withKeys$1(withModifiers$1((...KQ)=>Vi.highlightPrevious&&Vi.highlightPrevious(...KQ),["prevent"]),["up"])),Br[13]||(Br[13]=withKeys$1(withModifiers$1((...KQ)=>Vi.selectHighlighted&&Vi.selectHighlighted(...KQ),["prevent"]),["enter"]))]},null,42,_hoisted_20),[[vModelText$1,Vi.uuid,void 0,{trim:!0}],[HQ,{content:Vi.$t("editor.editMetadata.input.tooltip"),trigger:"focusin",placement:"top-end",touch:!1}]]),withDirectives$1(createBaseVNode$1("div",_hoisted_21,[createBaseVNode$1("ul",null,[(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.getStorylines,(KQ,see)=>(openBlock$1(),createElementBlock$1("li",{key:KQ.uuid,onMousedown:withModifiers$1(aee=>Vi.selectUuid(KQ.uuid),["prevent"]),class:normalizeClass$1(["p-2 hover:bg-gray-100 cursor-pointer",KQ.isUserStoryline?"bg-gray-200":"",{"bg-gray-300":Vi.highlightedIndex===see}])},[createBaseVNode$1("div",null,[createTextVNode$1(toDisplayString$3(KQ.uuid)+" - ",1),createBaseVNode$1("b",null,toDisplayString$3(Vi.getTitle(KQ)),1)])],42,_hoisted_22))),128))])],512),[[vShow$1,Vi.showDropdown]])]),Vi.editExisting?(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[14]||(Br[14]=()=>{Vi.generateRemoteConfig().then(Vi.fetchHistory)}),class:normalizeClass$1(["editor-button editor-forms-button bg-black text-white ml-3 mr-0",{"input-error":Vi.error}]),disabled:Vi.loadStatus==="loading"},toDisplayString$3(Vi.$t("editor.load")),11,_hoisted_23)):createCommentVNode$1("",!0)])])),Vi.loadStatus==="loading"?(openBlock$1(),createElementBlock$1("section",_hoisted_24,[createBaseVNode$1("p",null,toDisplayString$3(Vi.$t("editor.editMetadata.loading")),1),createBaseVNode$1("div",_hoisted_25,[createVNode$1(PQ,{size:"65px",thickness:"20",color:"#009cd1",class:"mx-2 my-auto"})]),createBaseVNode$1("div",_hoisted_26,[createBaseVNode$1("a",{class:"sub-link text-left",onClick:Br[15]||(Br[15]=(...KQ)=>Vi.controller.abort&&Vi.controller.abort(...KQ))},toDisplayString$3(Vi.$t("editor.editMetadata.load.cancel")),1)])])):createCommentVNode$1("",!0),createBaseVNode$1("div",null,[Vi.warning!=="none"?(openBlock$1(),createElementBlock$1("span",_hoisted_27,[createBaseVNode$1("span",{class:normalizeClass$1(["align-middle inline-block mr-1 fill-current",{"sm:ml-28":Vi.warning==="rename"}])},_hoisted_29,2),createBaseVNode$1("div",null,[createBaseVNode$1("span",_hoisted_30,toDisplayString$3(Vi.$t(`editor.warning.${Vi.warning}`)),1)]),_hoisted_31])):createCommentVNode$1("",!0),!Vi.renaming&&Vi.renamed?(openBlock$1(),createElementBlock$1("span",_hoisted_32,[_hoisted_33,createBaseVNode$1("div",null,[createBaseVNode$1("span",_hoisted_34,toDisplayString$3(Vi.$t("editor.changingUuid",{changeUuid:Vi.renamed})),1)]),_hoisted_35])):createCommentVNode$1("",!0)])])]),_hoisted_36,!Vi.editExisting||Vi.loadStatus==="loaded"?(openBlock$1(),createElementBlock$1("section",_hoisted_37,[Vi.editExisting?(openBlock$1(),createElementBlock$1("section",_hoisted_38,[createBaseVNode$1("h1",_hoisted_39,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.header")),1),createBaseVNode$1("p",null,toDisplayString$3(Vi.storylineHistory.length===0?Vi.$t("editor.editMetadata.versionHistory.noResults"):Vi.$t("editor.editMetadata.versionHistory.resultsFound")),1),Vi.storylineHistory.length!==0?(openBlock$1(),createElementBlock$1("div",_hoisted_40,[createBaseVNode$1("div",_hoisted_41,[createBaseVNode$1("button",{class:"editor-button editor-forms-button m-0 border border-black",onClick:Br[16]||(Br[16]=()=>Vi.showHistory=!Vi.showHistory)},toDisplayString$3(Vi.showHistory?Vi.$t("editor.editMetadata.versionHistory.buttonHide"):Vi.$t("editor.editMetadata.versionHistory.buttonShow")),1)]),withDirectives$1(createBaseVNode$1("table",_hoisted_42,[_hoisted_43,createBaseVNode$1("tr",null,[createBaseVNode$1("td",_hoisted_44,[createBaseVNode$1("div",_hoisted_45,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.saveDate")),1)]),createBaseVNode$1("td",_hoisted_46,[createBaseVNode$1("div",_hoisted_47,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.actions")),1)])]),(openBlock$1(!0),createElementBlock$1(Fragment$2,null,renderList$1(Vi.storylineHistory,(KQ,see)=>(openBlock$1(),createElementBlock$1("tr",{key:see},[createBaseVNode$1("td",{style:{"background-color":"#f9f9f9"},class:normalizeClass$1(["border-b border-solid pl-4",see===Vi.storylineHistory.length-1?"border-black":"border-gray-200"])},toDisplayString$3(Vi.formatDate(KQ.created)),3),createBaseVNode$1("td",{style:{"background-color":"#f9f9f9"},class:normalizeClass$1(["border-b border-solid py-3 pr-3",see===Vi.storylineHistory.length-1?"border-black":"border-gray-200"])},[createBaseVNode$1("button",{class:"editor-button editor-forms-button m-0 border border-black",onClick:()=>{Vi.selectHistory(KQ),Vi.loadHistory()}},[createBaseVNode$1("span",null,toDisplayString$3(Vi.$t("editor.editMetadata.versionHistory.load")),1)],8,_hoisted_48)],2)]))),128))],512),[[vShow$1,Vi.showHistory]])])):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0),createBaseVNode$1("section",null,[createBaseVNode$1("section",_hoisted_49,[createBaseVNode$1("div",_hoisted_50,[createBaseVNode$1("h1",_hoisted_51,toDisplayString$3(Vi.$t("editor.productDetails")),1),createBaseVNode$1("p",null,toDisplayString$3(Vi.editExisting?Vi.$t("editor.metadata.instructions.existing"):Vi.$t("editor.metadata.instructions.new")),1)]),Vi.editExisting?(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[17]||(Br[17]=(...KQ)=>Vi.preview&&Vi.preview(...KQ)),class:"editor-button editor-forms-button m-0 border border-black"},toDisplayString$3(Vi.$t("editor.editMetadata.previewProject")),1)):createCommentVNode$1("",!0)]),createBaseVNode$1("div",_hoisted_52,[Vi.editingMetadata?createCommentVNode$1("",!0):(openBlock$1(),createElementBlock$1("button",{key:0,onClick:Br[18]||(Br[18]=KQ=>Vi.editingMetadata=!Vi.editingMetadata),class:"editor-button editor-forms-button md:float-right flex items-center gap-2 text-md ml-0 mb-3 font-semibold px-3 py-2 border border-gray-300"},[_hoisted_53,createBaseVNode$1("p",_hoisted_54,toDisplayString$3(Vi.$t("editor.editMetadata")),1)])),createBaseVNode$1("div",_hoisted_55,[createVNode$1(NQ,{metadata:Vi.metadata,editing:Vi.editingMetadata,onMetadataChanged:Vi.updateMetadata,onLogoChanged:Vi.onFileChange,onLogoSourceChanged:Vi.onLogoSourceInput},null,8,["metadata","editing","onMetadataChanged","onLogoChanged","onLogoSourceChanged"]),Vi.editingMetadata&&Vi.editExisting?(openBlock$1(),createElementBlock$1("div",_hoisted_56,[createBaseVNode$1("button",{onClick:Br[19]||(Br[19]=KQ=>Vi.saveMetadata(!0)),class:"editor-button editor-forms-button leading-snug ml-0 bg-black border border-black text-white hover:bg-gray-800"},toDisplayString$3(Vi.$t("editor.saveChanges")),1),createBaseVNode$1("button",{onClick:Br[20]||(Br[20]=KQ=>Vi.discardMetadataUpdates()),class:"editor-button editor-forms-button leading-snug"},toDisplayString$3(Vi.$t("editor.discardChanges")),1)])):createCommentVNode$1("",!0)])])])])):createCommentVNode$1("",!0)])]),createBaseVNode$1("div",{class:"flex px-7 md:px-20 py-5 mt-8",disabled:Vi.loadStatus==="loading"},[createVNode$1(RQ,{to:{name:"home"},target:"",tabindex:"-1"},{default:withCtx$1(()=>[createBaseVNode$1("button",_hoisted_58,toDisplayString$3(Vi.$t("editor.back")),1)]),_:1}),createBaseVNode$1("div",_hoisted_59,[createBaseVNode$1("button",{disabled:Vi.loadStatus==="loading",onClick:Br[21]||(Br[21]=KQ=>Vi.warning==="none"?Vi.continueToEditor():Vi.$vfm.open("confirm-uuid-overwrite")),class:normalizeClass$1(["editor-button editor-forms-button m-0 bg-black text-white",{hidden:Vi.editExisting&&Vi.loadStatus!=="loaded"}])},toDisplayString$3(Vi.$t("editor.next")),11,_hoisted_60),createVNode$1(FQ,{name:"confirm-uuid-overwrite",message:Vi.$t("editor.confirmOverwrite",{uuid:Vi.uuid}),onOk:Br[22]||(Br[22]=KQ=>Vi.continueToEditor())},null,8,["message"])])],8,_hoisted_57)],64)),Vi.loadEditor&&Vi.loadStatus==="loaded"?(openBlock$1(),createBlock$1(jQ,{key:1,configs:Vi.configs,configFileStructure:Vi.configFileStructure,sourceCounts:Vi.sourceCounts,metadata:Vi.metadata,slides:Vi.slides,configLang:Vi.configLang,saving:Vi.saving,unsavedChanges:Vi.unsavedChanges,onSaveChanges:Vi.onSave,onSaveStatus:Vi.updateSaveStatus,onRefreshConfig:Vi.refreshConfig,ref:"mainEditor"},{metadataModal:withCtx$1(()=>[createVNode$1(BQ,{onClick:Br[25]||(Br[25]=KQ=>Vi.saveMetadata(!1)),modalId:"metadata-edit-modal","content-class":"max-h-full overflow-y-auto max-w-xl mx-4 p-7 bg-white border rounded-lg",class:"flex justify-center items-center"},{default:withCtx$1(()=>[createBaseVNode$1("div",{onClick:Br[24]||(Br[24]=withModifiers$1(()=>{},["stop"])),class:"flex flex-col space-y-2"},[createBaseVNode$1("h2",_hoisted_61,toDisplayString$3(Vi.$t("editor.editMetadata")),1),createVNode$1(NQ,{metadata:Vi.metadata,onMetadataChanged:Vi.updateMetadata,onLogoChanged:Vi.onFileChange,onLogoSourceChanged:Vi.onLogoSourceInput},null,8,["metadata","onMetadataChanged","onLogoChanged","onLogoSourceChanged"]),createBaseVNode$1("div",_hoisted_62,[createBaseVNode$1("button",{class:"editor-button editor-forms-button bg-black text-white hover:bg-gray-800",onClick:Br[23]||(Br[23]=KQ=>Vi.saveMetadata(!1))},toDisplayString$3(Vi.$t("editor.done")),1)])])]),_:1})]),_:1},8,["configs","configFileStructure","sourceCounts","metadata","slides","configLang","saving","unsavedChanges","onSaveChanges","onSaveStatus","onRefreshConfig"])):createCommentVNode$1("",!0)])}const MetadataEditorV=_export_sfc$2(MetadataEditorV$1,[["render",_sfc_render$1]]);var __defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__decorateClass=(Vi,Br,Ui,Es)=>{for(var mh=Es>1?void 0:Es?__getOwnPropDesc(Br,Ui):Br,$Q=Vi.length-1,RQ;$Q>=0;$Q--)(RQ=Vi[$Q])&&(mh=(Es?RQ(Br,Ui,mh):RQ(mh))||mh);return Es&&mh&&__defProp(Br,Ui,mh),mh};let StoryPreviewV$1=class extends Vue{config=void 0;configFileStructure=void 0;savedProduct=!1;loadStatus="loading";activeChapterIndex=-1;lang="en";headerHeight=0;uid="";apiUrl="http://localhost:6040";configs={en:void 0,fr:void 0};async created(){if(this.uid=this.$route.params.uid,this.lang=this.$route.params.lang,window.props)this.config=JSON.parse(JSON.stringify(window.props.configs[this.lang])),this.configs=window.props.configs,this.configFileStructure=window.props.configFileStructure,this.loadStatus="loaded";else{this.savedProduct=!0;const Ui=useUserStore();await Ui.fetchUserProfile();const Es=Ui.userProfile.userName;fetch(this.apiUrl+`/retrieve/${this.uid}/latest`,{headers:{user:Es}}).then(mh=>{if(mh.status===404)console.error(`There does not exist a saved product with UID ${this.uid}.`);else{const $Q=new JSZip;mh.blob().then(RQ=>{$Q.loadAsync(RQ).then(()=>{const PQ=$Q.folder("assets"),NQ=$Q.folder("charts"),FQ=$Q.folder("ramp-config"),BQ=$Q.file(`${this.uid}_en.json`),jQ=$Q.file(`${this.uid}_fr.json`);BQ?.async("string").then(KQ=>{this.configs.en=JSON.parse(KQ)}),jQ?.async("string").then(KQ=>{this.configs.fr=JSON.parse(KQ)}),this.configFileStructure={uuid:this.uid,zip:$Q,configs:this.configs,assets:{en:PQ.folder("en"),fr:PQ.folder("fr")},charts:{en:NQ.folder("en"),fr:NQ.folder("fr")},rampConfig:FQ},$Q.file(`${this.uid}_${this.lang}.json`)?.async("string").then(KQ=>{const see=JSON.parse(KQ);this.config=see,this.loadStatus="loaded",document.title=this.config.title+" - Canada.ca"})})})}fetch(this.apiUrl+"/retrieveMessages").then($Q=>{axios$1.post("/api/log/create",{messages:$Q.data.messages}).catch(RQ=>console.log(RQ.response||RQ))})})}this.config&&(this.config.slides=this.config.slides.filter(Ui=>Ui&&Object.keys(Ui).length)),this.configs.en&&(this.configs.en.slides=this.configs.en.slides.filter(Ui=>Ui&&Object.keys(Ui).length)),this.configs.fr&&(this.configs.fr.slides=this.configs.fr.slides.filter(Ui=>Ui&&Object.keys(Ui).length)),document.documentElement.setAttribute("lang",this.lang),this.$i18n.locale=this.lang}changeLang(){const Br=this.lang==="en"?"fr":"en",Ui=this.$router.resolve({name:"preview",params:{lang:Br,uid:this.uid}}),Es=window.open(Ui.href,"_self");Es.props={configs:this.configs,configFileStructure:this.configFileStructure},this.$forceUpdate()}updateActiveIndex(Br){this.activeChapterIndex=Br;const Ui=document.getElementById("story-header");Ui&&(this.headerHeight=Ui.clientHeight)}};StoryPreviewV$1=__decorateClass([Options$1({components:{spinner:VueSpinnerOval}})],StoryPreviewV$1);const _hoisted_1={key:0},_hoisted_2={class:"block py-20 align-middle text-center h-full",style:{margin:"0 auto"}},_hoisted_3={key:1},_hoisted_4={key:0,class:"storyramp-app bg-white"},_hoisted_5={id:"story-header",class:"story-header sticky top-0 flex border-b border-black bg-gray-200 py-2 px-2 justify-between"},_hoisted_6={class:"w-mobile-full truncate"},_hoisted_7={class:"font-semibold text-lg m-1"},_hoisted_8={class:"inline-block"},_hoisted_9={class:"w-full mx-auto pb-10",id:"story"},_hoisted_10={class:"p-8 pt-2 text-right text-sm"},_hoisted_11=["href"],_hoisted_12=createBaseVNode$1("a",{href:"https://github.com/ramp4-pcar4/storylines-editor",target:"_NEW",class:"font-semibold text-blue-700"},"ramp4-pcar4/storylines-editor",-1),_hoisted_13={key:0,class:"storyramp-modified"};function _sfc_render(Vi,Br,Ui,Es,mh,$Q){const RQ=resolveComponent$1("spinner"),PQ=resolveComponent$1("storylines-intro"),NQ=resolveComponent$1("storylines-content");return Vi.loadStatus==="loading"?(openBlock$1(),createElementBlock$1("div",_hoisted_1,[createBaseVNode$1("div",_hoisted_2,[createVNode$1(RQ,{size:"120px",color:"#009cd1",style:{margin:"0 auto"}})])])):Vi.loadStatus==="loaded"?(openBlock$1(),createElementBlock$1("div",_hoisted_3,[Vi.config!==void 0?(openBlock$1(),createElementBlock$1("div",_hoisted_4,[createBaseVNode$1("header",_hoisted_5,[createBaseVNode$1("div",_hoisted_6,[createBaseVNode$1("span",_hoisted_7,toDisplayString$3(Vi.config.title),1)]),createBaseVNode$1("button",{onClick:Br[0]||(Br[0]=(...FQ)=>Vi.changeLang&&Vi.changeLang(...FQ)),class:"editor-button bg-black text-white hover:bg-gray-900"},[createBaseVNode$1("span",_hoisted_8,toDisplayString$3(Vi.lang==="en"?Vi.$t("editor.lang.fr"):Vi.$t("editor.lang.en")),1)])]),createVNode$1(PQ,{config:Vi.config.introSlide,configFileStructure:Vi.configFileStructure},null,8,["config","configFileStructure"]),createBaseVNode$1("div",_hoisted_9,[createVNode$1(NQ,{config:Vi.config,configFileStructure:Vi.configFileStructure,lang:Vi.lang,plugin:!0,headerHeight:Vi.headerHeight,onStep:Vi.updateActiveIndex},null,8,["config","configFileStructure","lang","headerHeight","onStep"])]),createBaseVNode$1("footer",_hoisted_10,[createTextVNode$1(" Context: "),createBaseVNode$1("a",{class:"text-blue-700 font-semibold",href:Vi.config.contextLink,target:"_NEW"},toDisplayString$3(Vi.config.contextLabel),9,_hoisted_11),createTextVNode$1(" | "),_hoisted_12]),Vi.config.dateModified?(openBlock$1(),createElementBlock$1("div",_hoisted_13,toDisplayString$3(Vi.$t("story.date"))+" "+toDisplayString$3(Vi.config.dateModified),1)):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0)])):createCommentVNode$1("",!0)}const StoryPreviewV=_export_sfc$2(StoryPreviewV$1,[["render",_sfc_render]]);/*! * vue-router v4.4.3 * (c) 2024 Eduardo San Martin Morote * @license MIT @@ -10532,7 +10532,7 @@ Please report this to https://github.com/markedjs/marked.`,Vi){const mh="

An e * vue-i18n v9.14.0 * (c) 2024 kazuya kawaguchi * Released under the MIT License. - */const VERSION="9.14.0";function initFeatureFlags(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(getGlobalThis().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(getGlobalThis().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(getGlobalThis().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(getGlobalThis().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(getGlobalThis().__INTLIFY_PROD_DEVTOOLS__=!1)}const code$1=CoreWarnCodes.__EXTEND_POINT__,inc$1=incrementer(code$1);inc$1(),inc$1(),inc$1(),inc$1(),inc$1(),inc$1(),inc$1(),inc$1(),inc$1();const code=CoreErrorCodes.__EXTEND_POINT__,inc=incrementer(code),I18nErrorCodes={UNEXPECTED_RETURN_TYPE:code,INVALID_ARGUMENT:inc(),MUST_BE_CALL_SETUP_TOP:inc(),NOT_INSTALLED:inc(),NOT_AVAILABLE_IN_LEGACY_MODE:inc(),REQUIRED_VALUE:inc(),INVALID_VALUE:inc(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:inc(),NOT_INSTALLED_WITH_PROVIDE:inc(),UNEXPECTED_ERROR:inc(),NOT_COMPATIBLE_LEGACY_VUE_I18N:inc(),BRIDGE_SUPPORT_VUE_2_ONLY:inc(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:inc(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:inc(),__EXTEND_POINT__:inc()};function createI18nError(Vi,...Br){return createCompileError(Vi,null,void 0)}const TranslateVNodeSymbol=makeSymbol("__translateVNode"),DatetimePartsSymbol=makeSymbol("__datetimeParts"),NumberPartsSymbol=makeSymbol("__numberParts"),SetPluralRulesSymbol=makeSymbol("__setPluralRules"),InejctWithOptionSymbol=makeSymbol("__injectWithOption"),DisposeSymbol=makeSymbol("__dispose");function handleFlatJson(Vi){if(!isObject$1(Vi))return Vi;for(const Br in Vi)if(hasOwn(Vi,Br))if(!Br.includes("."))isObject$1(Vi[Br])&&handleFlatJson(Vi[Br]);else{const Ui=Br.split("."),Es=Ui.length-1;let mh=Vi,$Q=!1;for(let RQ=0;RQ{if("locale"in PQ&&"resource"in PQ){const{locale:NQ,resource:FQ}=PQ;NQ?(RQ[NQ]=RQ[NQ]||{},deepCopy(FQ,RQ[NQ])):deepCopy(FQ,RQ)}else isString$1(PQ)&&deepCopy(JSON.parse(PQ),RQ)}),mh==null&&$Q)for(const PQ in RQ)hasOwn(RQ,PQ)&&handleFlatJson(RQ[PQ]);return RQ}function getComponentOptions(Vi){return Vi.type}function adjustI18nResources(Vi,Br,Ui){let Es=isObject$1(Br.messages)?Br.messages:{};"__i18nGlobal"in Ui&&(Es=getLocaleMessages(Vi.locale.value,{messages:Es,__i18n:Ui.__i18nGlobal}));const mh=Object.keys(Es);mh.length&&mh.forEach($Q=>{Vi.mergeLocaleMessage($Q,Es[$Q])});{if(isObject$1(Br.datetimeFormats)){const $Q=Object.keys(Br.datetimeFormats);$Q.length&&$Q.forEach(RQ=>{Vi.mergeDateTimeFormat(RQ,Br.datetimeFormats[RQ])})}if(isObject$1(Br.numberFormats)){const $Q=Object.keys(Br.numberFormats);$Q.length&&$Q.forEach(RQ=>{Vi.mergeNumberFormat(RQ,Br.numberFormats[RQ])})}}}function createTextNode(Vi){return createVNode$1(Text$2,null,Vi,0)}const DEVTOOLS_META="__INTLIFY_META__",NOOP_RETURN_ARRAY=()=>[],NOOP_RETURN_FALSE=()=>!1;let composerID=0;function defineCoreMissingHandler(Vi){return(Br,Ui,Es,mh)=>Vi(Ui,Es,getCurrentInstance$1()||void 0,mh)}const getMetaInfo=()=>{const Vi=getCurrentInstance$1();let Br=null;return Vi&&(Br=getComponentOptions(Vi)[DEVTOOLS_META])?{[DEVTOOLS_META]:Br}:null};function createComposer(Vi={},Br){const{__root:Ui,__injectWithOption:Es}=Vi,mh=Ui===void 0,$Q=Vi.flatJson,RQ=inBrowser?ref$2:shallowRef$1,PQ=!!Vi.translateExistCompatible;let NQ=isBoolean(Vi.inheritLocale)?Vi.inheritLocale:!0;const FQ=RQ(Ui&&NQ?Ui.locale.value:isString$1(Vi.locale)?Vi.locale:DEFAULT_LOCALE),BQ=RQ(Ui&&NQ?Ui.fallbackLocale.value:isString$1(Vi.fallbackLocale)||isArray(Vi.fallbackLocale)||isPlainObject(Vi.fallbackLocale)||Vi.fallbackLocale===!1?Vi.fallbackLocale:FQ.value),jQ=RQ(getLocaleMessages(FQ.value,Vi)),HQ=RQ(isPlainObject(Vi.datetimeFormats)?Vi.datetimeFormats:{[FQ.value]:{}}),KQ=RQ(isPlainObject(Vi.numberFormats)?Vi.numberFormats:{[FQ.value]:{}});let see=Ui?Ui.missingWarn:isBoolean(Vi.missingWarn)||isRegExp(Vi.missingWarn)?Vi.missingWarn:!0,aee=Ui?Ui.fallbackWarn:isBoolean(Vi.fallbackWarn)||isRegExp(Vi.fallbackWarn)?Vi.fallbackWarn:!0,lee=Ui?Ui.fallbackRoot:isBoolean(Vi.fallbackRoot)?Vi.fallbackRoot:!0,pee=!!Vi.fallbackFormat,Eee=isFunction(Vi.missing)?Vi.missing:null,Cee=isFunction(Vi.missing)?defineCoreMissingHandler(Vi.missing):null,yee=isFunction(Vi.postTranslation)?Vi.postTranslation:null,Hee=Ui?Ui.warnHtmlMessage:isBoolean(Vi.warnHtmlMessage)?Vi.warnHtmlMessage:!0,Nee=!!Vi.escapeParameter;const Yee=Ui?Ui.modifiers:isPlainObject(Vi.modifiers)?Vi.modifiers:{};let Ete=Vi.pluralRules||Ui&&Ui.pluralRules,Ate;Ate=(()=>{mh&&setFallbackContext(null);const wre={version:VERSION,locale:FQ.value,fallbackLocale:BQ.value,messages:jQ.value,modifiers:Yee,pluralRules:Ete,missing:Cee===null?void 0:Cee,missingWarn:see,fallbackWarn:aee,fallbackFormat:pee,unresolving:!0,postTranslation:yee===null?void 0:yee,warnHtmlMessage:Hee,escapeParameter:Nee,messageResolver:Vi.messageResolver,messageCompiler:Vi.messageCompiler,__meta:{framework:"vue"}};wre.datetimeFormats=HQ.value,wre.numberFormats=KQ.value,wre.__datetimeFormatters=isPlainObject(Ate)?Ate.__datetimeFormatters:void 0,wre.__numberFormatters=isPlainObject(Ate)?Ate.__numberFormatters:void 0;const Pre=createCoreContext(wre);return mh&&setFallbackContext(Pre),Pre})(),updateFallbackLocale(Ate,FQ.value,BQ.value);function kte(){return[FQ.value,BQ.value,jQ.value,HQ.value,KQ.value]}const Nte=computed$2({get:()=>FQ.value,set:wre=>{FQ.value=wre,Ate.locale=FQ.value}}),Bte=computed$2({get:()=>BQ.value,set:wre=>{BQ.value=wre,Ate.fallbackLocale=BQ.value,updateFallbackLocale(Ate,FQ.value,wre)}}),Lte=computed$2(()=>jQ.value),Rte=computed$2(()=>HQ.value),Fte=computed$2(()=>KQ.value);function jte(){return isFunction(yee)?yee:null}function Xte(wre){yee=wre,Ate.postTranslation=wre}function ire(){return Eee}function qte(wre){wre!==null&&(Cee=defineCoreMissingHandler(wre)),Eee=wre,Ate.missing=Cee}const Kte=(wre,Pre,Hre,kre,Ore,Wre)=>{kte();let Tte;try{__INTLIFY_PROD_DEVTOOLS__,mh||(Ate.fallbackContext=Ui?getFallbackContext():void 0),Tte=wre(Ate)}finally{__INTLIFY_PROD_DEVTOOLS__,mh||(Ate.fallbackContext=void 0)}if(Hre!=="translate exists"&&isNumber(Tte)&&Tte===NOT_REOSLVED||Hre==="translate exists"&&!Tte){const[_re,Ute]=Pre();return Ui&&lee?kre(Ui):Ore(_re)}else{if(Wre(Tte))return Tte;throw createI18nError(I18nErrorCodes.UNEXPECTED_RETURN_TYPE)}};function nre(...wre){return Kte(Pre=>Reflect.apply(translate,null,[Pre,...wre]),()=>parseTranslateArgs(...wre),"translate",Pre=>Reflect.apply(Pre.t,Pre,[...wre]),Pre=>Pre,Pre=>isString$1(Pre))}function Wte(...wre){const[Pre,Hre,kre]=wre;if(kre&&!isObject$1(kre))throw createI18nError(I18nErrorCodes.INVALID_ARGUMENT);return nre(Pre,Hre,assign$1({resolvedMessage:!0},kre||{}))}function Qte(...wre){return Kte(Pre=>Reflect.apply(datetime,null,[Pre,...wre]),()=>parseDateTimeArgs(...wre),"datetime format",Pre=>Reflect.apply(Pre.d,Pre,[...wre]),()=>MISSING_RESOLVE_VALUE,Pre=>isString$1(Pre))}function ore(...wre){return Kte(Pre=>Reflect.apply(number,null,[Pre,...wre]),()=>parseNumberArgs(...wre),"number format",Pre=>Reflect.apply(Pre.n,Pre,[...wre]),()=>MISSING_RESOLVE_VALUE,Pre=>isString$1(Pre))}function fre(wre){return wre.map(Pre=>isString$1(Pre)||isNumber(Pre)||isBoolean(Pre)?createTextNode(String(Pre)):Pre)}const Are={normalize:fre,interpolate:wre=>wre,type:"vnode"};function sre(...wre){return Kte(Pre=>{let Hre;const kre=Pre;try{kre.processor=Are,Hre=Reflect.apply(translate,null,[kre,...wre])}finally{kre.processor=null}return Hre},()=>parseTranslateArgs(...wre),"translate",Pre=>Pre[TranslateVNodeSymbol](...wre),Pre=>[createTextNode(Pre)],Pre=>isArray(Pre))}function mre(...wre){return Kte(Pre=>Reflect.apply(number,null,[Pre,...wre]),()=>parseNumberArgs(...wre),"number format",Pre=>Pre[NumberPartsSymbol](...wre),NOOP_RETURN_ARRAY,Pre=>isString$1(Pre)||isArray(Pre))}function gre(...wre){return Kte(Pre=>Reflect.apply(datetime,null,[Pre,...wre]),()=>parseDateTimeArgs(...wre),"datetime format",Pre=>Pre[DatetimePartsSymbol](...wre),NOOP_RETURN_ARRAY,Pre=>isString$1(Pre)||isArray(Pre))}function xre(wre){Ete=wre,Ate.pluralRules=Ete}function dre(wre,Pre){return Kte(()=>{if(!wre)return!1;const Hre=isString$1(Pre)?Pre:FQ.value,kre=Sre(Hre),Ore=Ate.messageResolver(kre,wre);return PQ?Ore!=null:isMessageAST(Ore)||isMessageFunction(Ore)||isString$1(Ore)},()=>[wre],"translate exists",Hre=>Reflect.apply(Hre.te,Hre,[wre,Pre]),NOOP_RETURN_FALSE,Hre=>isBoolean(Hre))}function tre(wre){let Pre=null;const Hre=fallbackWithLocaleChain(Ate,BQ.value,FQ.value);for(let kre=0;kre{NQ&&(FQ.value=wre,Ate.locale=wre,updateFallbackLocale(Ate,FQ.value,BQ.value))}),watch$2(Ui.fallbackLocale,wre=>{NQ&&(BQ.value=wre,Ate.fallbackLocale=wre,updateFallbackLocale(Ate,FQ.value,BQ.value))}));const Ere={id:composerID,locale:Nte,fallbackLocale:Bte,get inheritLocale(){return NQ},set inheritLocale(wre){NQ=wre,wre&&Ui&&(FQ.value=Ui.locale.value,BQ.value=Ui.fallbackLocale.value,updateFallbackLocale(Ate,FQ.value,BQ.value))},get availableLocales(){return Object.keys(jQ.value).sort()},messages:Lte,get modifiers(){return Yee},get pluralRules(){return Ete||{}},get isGlobal(){return mh},get missingWarn(){return see},set missingWarn(wre){see=wre,Ate.missingWarn=see},get fallbackWarn(){return aee},set fallbackWarn(wre){aee=wre,Ate.fallbackWarn=aee},get fallbackRoot(){return lee},set fallbackRoot(wre){lee=wre},get fallbackFormat(){return pee},set fallbackFormat(wre){pee=wre,Ate.fallbackFormat=pee},get warnHtmlMessage(){return Hee},set warnHtmlMessage(wre){Hee=wre,Ate.warnHtmlMessage=wre},get escapeParameter(){return Nee},set escapeParameter(wre){Nee=wre,Ate.escapeParameter=wre},t:nre,getLocaleMessage:Sre,setLocaleMessage:$re,mergeLocaleMessage:cre,getPostTranslationHandler:jte,setPostTranslationHandler:Xte,getMissingHandler:ire,setMissingHandler:qte,[SetPluralRulesSymbol]:xre};return Ere.datetimeFormats=Rte,Ere.numberFormats=Fte,Ere.rt=Wte,Ere.te=dre,Ere.tm=yre,Ere.d=Qte,Ere.n=ore,Ere.getDateTimeFormat=Dre,Ere.setDateTimeFormat=ure,Ere.mergeDateTimeFormat=Zte,Ere.getNumberFormat=Yte,Ere.setNumberFormat=Jte,Ere.mergeNumberFormat=hre,Ere[InejctWithOptionSymbol]=Es,Ere[TranslateVNodeSymbol]=sre,Ere[DatetimePartsSymbol]=gre,Ere[NumberPartsSymbol]=mre,Ere}function convertComposerOptions(Vi){const Br=isString$1(Vi.locale)?Vi.locale:DEFAULT_LOCALE,Ui=isString$1(Vi.fallbackLocale)||isArray(Vi.fallbackLocale)||isPlainObject(Vi.fallbackLocale)||Vi.fallbackLocale===!1?Vi.fallbackLocale:Br,Es=isFunction(Vi.missing)?Vi.missing:void 0,mh=isBoolean(Vi.silentTranslationWarn)||isRegExp(Vi.silentTranslationWarn)?!Vi.silentTranslationWarn:!0,$Q=isBoolean(Vi.silentFallbackWarn)||isRegExp(Vi.silentFallbackWarn)?!Vi.silentFallbackWarn:!0,RQ=isBoolean(Vi.fallbackRoot)?Vi.fallbackRoot:!0,PQ=!!Vi.formatFallbackMessages,NQ=isPlainObject(Vi.modifiers)?Vi.modifiers:{},FQ=Vi.pluralizationRules,BQ=isFunction(Vi.postTranslation)?Vi.postTranslation:void 0,jQ=isString$1(Vi.warnHtmlInMessage)?Vi.warnHtmlInMessage!=="off":!0,HQ=!!Vi.escapeParameterHtml,KQ=isBoolean(Vi.sync)?Vi.sync:!0;let see=Vi.messages;if(isPlainObject(Vi.sharedMessages)){const Nee=Vi.sharedMessages;see=Object.keys(Nee).reduce((Ete,Ate)=>{const Pte=Ete[Ate]||(Ete[Ate]={});return assign$1(Pte,Nee[Ate]),Ete},see||{})}const{__i18n:aee,__root:lee,__injectWithOption:pee}=Vi,Eee=Vi.datetimeFormats,Cee=Vi.numberFormats,yee=Vi.flatJson,Hee=Vi.translateExistCompatible;return{locale:Br,fallbackLocale:Ui,messages:see,flatJson:yee,datetimeFormats:Eee,numberFormats:Cee,missing:Es,missingWarn:mh,fallbackWarn:$Q,fallbackRoot:RQ,fallbackFormat:PQ,modifiers:NQ,pluralRules:FQ,postTranslation:BQ,warnHtmlMessage:jQ,escapeParameter:HQ,messageResolver:Vi.messageResolver,inheritLocale:KQ,translateExistCompatible:Hee,__i18n:aee,__root:lee,__injectWithOption:pee}}function createVueI18n(Vi={},Br){{const Ui=createComposer(convertComposerOptions(Vi)),{__extender:Es}=Vi,mh={id:Ui.id,get locale(){return Ui.locale.value},set locale($Q){Ui.locale.value=$Q},get fallbackLocale(){return Ui.fallbackLocale.value},set fallbackLocale($Q){Ui.fallbackLocale.value=$Q},get messages(){return Ui.messages.value},get datetimeFormats(){return Ui.datetimeFormats.value},get numberFormats(){return Ui.numberFormats.value},get availableLocales(){return Ui.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter($Q){},get missing(){return Ui.getMissingHandler()},set missing($Q){Ui.setMissingHandler($Q)},get silentTranslationWarn(){return isBoolean(Ui.missingWarn)?!Ui.missingWarn:Ui.missingWarn},set silentTranslationWarn($Q){Ui.missingWarn=isBoolean($Q)?!$Q:$Q},get silentFallbackWarn(){return isBoolean(Ui.fallbackWarn)?!Ui.fallbackWarn:Ui.fallbackWarn},set silentFallbackWarn($Q){Ui.fallbackWarn=isBoolean($Q)?!$Q:$Q},get modifiers(){return Ui.modifiers},get formatFallbackMessages(){return Ui.fallbackFormat},set formatFallbackMessages($Q){Ui.fallbackFormat=$Q},get postTranslation(){return Ui.getPostTranslationHandler()},set postTranslation($Q){Ui.setPostTranslationHandler($Q)},get sync(){return Ui.inheritLocale},set sync($Q){Ui.inheritLocale=$Q},get warnHtmlInMessage(){return Ui.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage($Q){Ui.warnHtmlMessage=$Q!=="off"},get escapeParameterHtml(){return Ui.escapeParameter},set escapeParameterHtml($Q){Ui.escapeParameter=$Q},get preserveDirectiveContent(){return!0},set preserveDirectiveContent($Q){},get pluralizationRules(){return Ui.pluralRules||{}},__composer:Ui,t(...$Q){const[RQ,PQ,NQ]=$Q,FQ={};let BQ=null,jQ=null;if(!isString$1(RQ))throw createI18nError(I18nErrorCodes.INVALID_ARGUMENT);const HQ=RQ;return isString$1(PQ)?FQ.locale=PQ:isArray(PQ)?BQ=PQ:isPlainObject(PQ)&&(jQ=PQ),isArray(NQ)?BQ=NQ:isPlainObject(NQ)&&(jQ=NQ),Reflect.apply(Ui.t,Ui,[HQ,BQ||jQ||{},FQ])},rt(...$Q){return Reflect.apply(Ui.rt,Ui,[...$Q])},tc(...$Q){const[RQ,PQ,NQ]=$Q,FQ={plural:1};let BQ=null,jQ=null;if(!isString$1(RQ))throw createI18nError(I18nErrorCodes.INVALID_ARGUMENT);const HQ=RQ;return isString$1(PQ)?FQ.locale=PQ:isNumber(PQ)?FQ.plural=PQ:isArray(PQ)?BQ=PQ:isPlainObject(PQ)&&(jQ=PQ),isString$1(NQ)?FQ.locale=NQ:isArray(NQ)?BQ=NQ:isPlainObject(NQ)&&(jQ=NQ),Reflect.apply(Ui.t,Ui,[HQ,BQ||jQ||{},FQ])},te($Q,RQ){return Ui.te($Q,RQ)},tm($Q){return Ui.tm($Q)},getLocaleMessage($Q){return Ui.getLocaleMessage($Q)},setLocaleMessage($Q,RQ){Ui.setLocaleMessage($Q,RQ)},mergeLocaleMessage($Q,RQ){Ui.mergeLocaleMessage($Q,RQ)},d(...$Q){return Reflect.apply(Ui.d,Ui,[...$Q])},getDateTimeFormat($Q){return Ui.getDateTimeFormat($Q)},setDateTimeFormat($Q,RQ){Ui.setDateTimeFormat($Q,RQ)},mergeDateTimeFormat($Q,RQ){Ui.mergeDateTimeFormat($Q,RQ)},n(...$Q){return Reflect.apply(Ui.n,Ui,[...$Q])},getNumberFormat($Q){return Ui.getNumberFormat($Q)},setNumberFormat($Q,RQ){Ui.setNumberFormat($Q,RQ)},mergeNumberFormat($Q,RQ){Ui.mergeNumberFormat($Q,RQ)},getChoiceIndex($Q,RQ){return-1}};return mh.__extender=Es,mh}}const baseFormatProps={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:Vi=>Vi==="parent"||Vi==="global",default:"parent"},i18n:{type:Object}};function getInterpolateArg({slots:Vi},Br){return Br.length===1&&Br[0]==="default"?(Vi.default?Vi.default():[]).reduce((Es,mh)=>[...Es,...mh.type===Fragment$2?mh.children:[mh]],[]):Br.reduce((Ui,Es)=>{const mh=Vi[Es];return mh&&(Ui[Es]=mh()),Ui},{})}function getFragmentableTag(Vi){return Fragment$2}const TranslationImpl=defineComponent$1({name:"i18n-t",props:assign$1({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:Vi=>isNumber(Vi)||!isNaN(Vi)}},baseFormatProps),setup(Vi,Br){const{slots:Ui,attrs:Es}=Br,mh=Vi.i18n||useI18n({useScope:Vi.scope,__useComponent:!0});return()=>{const $Q=Object.keys(Ui).filter(jQ=>jQ!=="_"),RQ={};Vi.locale&&(RQ.locale=Vi.locale),Vi.plural!==void 0&&(RQ.plural=isString$1(Vi.plural)?+Vi.plural:Vi.plural);const PQ=getInterpolateArg(Br,$Q),NQ=mh[TranslateVNodeSymbol](Vi.keypath,PQ,RQ),FQ=assign$1({},Es),BQ=isString$1(Vi.tag)||isObject$1(Vi.tag)?Vi.tag:getFragmentableTag();return h$4z(BQ,FQ,NQ)}}}),Translation=TranslationImpl;function isVNode(Vi){return isArray(Vi)&&!isString$1(Vi[0])}function renderFormatter(Vi,Br,Ui,Es){const{slots:mh,attrs:$Q}=Br;return()=>{const RQ={part:!0};let PQ={};Vi.locale&&(RQ.locale=Vi.locale),isString$1(Vi.format)?RQ.key=Vi.format:isObject$1(Vi.format)&&(isString$1(Vi.format.key)&&(RQ.key=Vi.format.key),PQ=Object.keys(Vi.format).reduce((HQ,KQ)=>Ui.includes(KQ)?assign$1({},HQ,{[KQ]:Vi.format[KQ]}):HQ,{}));const NQ=Es(Vi.value,RQ,PQ);let FQ=[RQ.key];isArray(NQ)?FQ=NQ.map((HQ,KQ)=>{const see=mh[HQ.type],aee=see?see({[HQ.type]:HQ.value,index:KQ,parts:NQ}):[HQ.value];return isVNode(aee)&&(aee[0].key=`${HQ.type}-${KQ}`),aee}):isString$1(NQ)&&(FQ=[NQ]);const BQ=assign$1({},$Q),jQ=isString$1(Vi.tag)||isObject$1(Vi.tag)?Vi.tag:getFragmentableTag();return h$4z(jQ,BQ,FQ)}}const NumberFormatImpl=defineComponent$1({name:"i18n-n",props:assign$1({value:{type:Number,required:!0},format:{type:[String,Object]}},baseFormatProps),setup(Vi,Br){const Ui=Vi.i18n||useI18n({useScope:Vi.scope,__useComponent:!0});return renderFormatter(Vi,Br,NUMBER_FORMAT_OPTIONS_KEYS,(...Es)=>Ui[NumberPartsSymbol](...Es))}}),NumberFormat=NumberFormatImpl,DatetimeFormatImpl=defineComponent$1({name:"i18n-d",props:assign$1({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},baseFormatProps),setup(Vi,Br){const Ui=Vi.i18n||useI18n({useScope:Vi.scope,__useComponent:!0});return renderFormatter(Vi,Br,DATETIME_FORMAT_OPTIONS_KEYS,(...Es)=>Ui[DatetimePartsSymbol](...Es))}}),DatetimeFormat=DatetimeFormatImpl;function getComposer$2(Vi,Br){const Ui=Vi;if(Vi.mode==="composition")return Ui.__getInstance(Br)||Vi.global;{const Es=Ui.__getInstance(Br);return Es!=null?Es.__composer:Vi.global.__composer}}function vTDirective(Vi){const Br=RQ=>{const{instance:PQ,modifiers:NQ,value:FQ}=RQ;if(!PQ||!PQ.$)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const BQ=getComposer$2(Vi,PQ.$),jQ=parseValue(FQ);return[Reflect.apply(BQ.t,BQ,[...makeParams(jQ)]),BQ]};return{created:(RQ,PQ)=>{const[NQ,FQ]=Br(PQ);inBrowser&&Vi.global===FQ&&(RQ.__i18nWatcher=watch$2(FQ.locale,()=>{PQ.instance&&PQ.instance.$forceUpdate()})),RQ.__composer=FQ,RQ.textContent=NQ},unmounted:RQ=>{inBrowser&&RQ.__i18nWatcher&&(RQ.__i18nWatcher(),RQ.__i18nWatcher=void 0,delete RQ.__i18nWatcher),RQ.__composer&&(RQ.__composer=void 0,delete RQ.__composer)},beforeUpdate:(RQ,{value:PQ})=>{if(RQ.__composer){const NQ=RQ.__composer,FQ=parseValue(PQ);RQ.textContent=Reflect.apply(NQ.t,NQ,[...makeParams(FQ)])}},getSSRProps:RQ=>{const[PQ]=Br(RQ);return{textContent:PQ}}}}function parseValue(Vi){if(isString$1(Vi))return{path:Vi};if(isPlainObject(Vi)){if(!("path"in Vi))throw createI18nError(I18nErrorCodes.REQUIRED_VALUE,"path");return Vi}else throw createI18nError(I18nErrorCodes.INVALID_VALUE)}function makeParams(Vi){const{path:Br,locale:Ui,args:Es,choice:mh,plural:$Q}=Vi,RQ={},PQ=Es||{};return isString$1(Ui)&&(RQ.locale=Ui),isNumber(mh)&&(RQ.plural=mh),isNumber($Q)&&(RQ.plural=$Q),[Br,PQ,RQ]}function apply(Vi,Br,...Ui){const Es=isPlainObject(Ui[0])?Ui[0]:{},mh=!!Es.useI18nComponentName;(isBoolean(Es.globalInstall)?Es.globalInstall:!0)&&([mh?"i18n":Translation.name,"I18nT"].forEach(RQ=>Vi.component(RQ,Translation)),[NumberFormat.name,"I18nN"].forEach(RQ=>Vi.component(RQ,NumberFormat)),[DatetimeFormat.name,"I18nD"].forEach(RQ=>Vi.component(RQ,DatetimeFormat))),Vi.directive("t",vTDirective(Br))}function defineMixin(Vi,Br,Ui){return{beforeCreate(){const Es=getCurrentInstance$1();if(!Es)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const mh=this.$options;if(mh.i18n){const $Q=mh.i18n;if(mh.__i18n&&($Q.__i18n=mh.__i18n),$Q.__root=Br,this===this.$root)this.$i18n=mergeToGlobal(Vi,$Q);else{$Q.__injectWithOption=!0,$Q.__extender=Ui.__vueI18nExtend,this.$i18n=createVueI18n($Q);const RQ=this.$i18n;RQ.__extender&&(RQ.__disposer=RQ.__extender(this.$i18n))}}else if(mh.__i18n)if(this===this.$root)this.$i18n=mergeToGlobal(Vi,mh);else{this.$i18n=createVueI18n({__i18n:mh.__i18n,__injectWithOption:!0,__extender:Ui.__vueI18nExtend,__root:Br});const $Q=this.$i18n;$Q.__extender&&($Q.__disposer=$Q.__extender(this.$i18n))}else this.$i18n=Vi;mh.__i18nGlobal&&adjustI18nResources(Br,mh,mh),this.$t=(...$Q)=>this.$i18n.t(...$Q),this.$rt=(...$Q)=>this.$i18n.rt(...$Q),this.$tc=(...$Q)=>this.$i18n.tc(...$Q),this.$te=($Q,RQ)=>this.$i18n.te($Q,RQ),this.$d=(...$Q)=>this.$i18n.d(...$Q),this.$n=(...$Q)=>this.$i18n.n(...$Q),this.$tm=$Q=>this.$i18n.tm($Q),Ui.__setInstance(Es,this.$i18n)},mounted(){},unmounted(){const Es=getCurrentInstance$1();if(!Es)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const mh=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,mh.__disposer&&(mh.__disposer(),delete mh.__disposer,delete mh.__extender),Ui.__deleteInstance(Es),delete this.$i18n}}}function mergeToGlobal(Vi,Br){Vi.locale=Br.locale||Vi.locale,Vi.fallbackLocale=Br.fallbackLocale||Vi.fallbackLocale,Vi.missing=Br.missing||Vi.missing,Vi.silentTranslationWarn=Br.silentTranslationWarn||Vi.silentFallbackWarn,Vi.silentFallbackWarn=Br.silentFallbackWarn||Vi.silentFallbackWarn,Vi.formatFallbackMessages=Br.formatFallbackMessages||Vi.formatFallbackMessages,Vi.postTranslation=Br.postTranslation||Vi.postTranslation,Vi.warnHtmlInMessage=Br.warnHtmlInMessage||Vi.warnHtmlInMessage,Vi.escapeParameterHtml=Br.escapeParameterHtml||Vi.escapeParameterHtml,Vi.sync=Br.sync||Vi.sync,Vi.__composer[SetPluralRulesSymbol](Br.pluralizationRules||Vi.pluralizationRules);const Ui=getLocaleMessages(Vi.locale,{messages:Br.messages,__i18n:Br.__i18n});return Object.keys(Ui).forEach(Es=>Vi.mergeLocaleMessage(Es,Ui[Es])),Br.datetimeFormats&&Object.keys(Br.datetimeFormats).forEach(Es=>Vi.mergeDateTimeFormat(Es,Br.datetimeFormats[Es])),Br.numberFormats&&Object.keys(Br.numberFormats).forEach(Es=>Vi.mergeNumberFormat(Es,Br.numberFormats[Es])),Vi}const I18nInjectionKey=makeSymbol("global-vue-i18n");function createI18n(Vi={},Br){const Ui=__VUE_I18N_LEGACY_API__&&isBoolean(Vi.legacy)?Vi.legacy:__VUE_I18N_LEGACY_API__,Es=isBoolean(Vi.globalInjection)?Vi.globalInjection:!0,mh=__VUE_I18N_LEGACY_API__&&Ui?!!Vi.allowComposition:!0,$Q=new Map,[RQ,PQ]=createGlobal(Vi,Ui),NQ=makeSymbol("");function FQ(HQ){return $Q.get(HQ)||null}function BQ(HQ,KQ){$Q.set(HQ,KQ)}function jQ(HQ){$Q.delete(HQ)}{const HQ={get mode(){return __VUE_I18N_LEGACY_API__&&Ui?"legacy":"composition"},get allowComposition(){return mh},async install(KQ,...see){if(KQ.__VUE_I18N_SYMBOL__=NQ,KQ.provide(KQ.__VUE_I18N_SYMBOL__,HQ),isPlainObject(see[0])){const pee=see[0];HQ.__composerExtend=pee.__composerExtend,HQ.__vueI18nExtend=pee.__vueI18nExtend}let aee=null;!Ui&&Es&&(aee=injectGlobalFields(KQ,HQ.global)),__VUE_I18N_FULL_INSTALL__&&apply(KQ,HQ,...see),__VUE_I18N_LEGACY_API__&&Ui&&KQ.mixin(defineMixin(PQ,PQ.__composer,HQ));const lee=KQ.unmount;KQ.unmount=()=>{aee&&aee(),HQ.dispose(),lee()}},get global(){return PQ},dispose(){RQ.stop()},__instances:$Q,__getInstance:FQ,__setInstance:BQ,__deleteInstance:jQ};return HQ}}function useI18n(Vi={}){const Br=getCurrentInstance$1();if(Br==null)throw createI18nError(I18nErrorCodes.MUST_BE_CALL_SETUP_TOP);if(!Br.isCE&&Br.appContext.app!=null&&!Br.appContext.app.__VUE_I18N_SYMBOL__)throw createI18nError(I18nErrorCodes.NOT_INSTALLED);const Ui=getI18nInstance(Br),Es=getGlobalComposer(Ui),mh=getComponentOptions(Br),$Q=getScope(Vi,mh);if(__VUE_I18N_LEGACY_API__&&Ui.mode==="legacy"&&!Vi.__useComponent){if(!Ui.allowComposition)throw createI18nError(I18nErrorCodes.NOT_AVAILABLE_IN_LEGACY_MODE);return useI18nForLegacy(Br,$Q,Es,Vi)}if($Q==="global")return adjustI18nResources(Es,Vi,mh),Es;if($Q==="parent"){let NQ=getComposer(Ui,Br,Vi.__useComponent);return NQ==null&&(NQ=Es),NQ}const RQ=Ui;let PQ=RQ.__getInstance(Br);if(PQ==null){const NQ=assign$1({},Vi);"__i18n"in mh&&(NQ.__i18n=mh.__i18n),Es&&(NQ.__root=Es),PQ=createComposer(NQ),RQ.__composerExtend&&(PQ[DisposeSymbol]=RQ.__composerExtend(PQ)),setupLifeCycle(RQ,Br,PQ),RQ.__setInstance(Br,PQ)}return PQ}function createGlobal(Vi,Br,Ui){const Es=effectScope$1();{const mh=__VUE_I18N_LEGACY_API__&&Br?Es.run(()=>createVueI18n(Vi)):Es.run(()=>createComposer(Vi));if(mh==null)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);return[Es,mh]}}function getI18nInstance(Vi){{const Br=inject$1(Vi.isCE?I18nInjectionKey:Vi.appContext.app.__VUE_I18N_SYMBOL__);if(!Br)throw createI18nError(Vi.isCE?I18nErrorCodes.NOT_INSTALLED_WITH_PROVIDE:I18nErrorCodes.UNEXPECTED_ERROR);return Br}}function getScope(Vi,Br){return isEmptyObject(Vi)?"__i18n"in Br?"local":"global":Vi.useScope?Vi.useScope:"local"}function getGlobalComposer(Vi){return Vi.mode==="composition"?Vi.global:Vi.global.__composer}function getComposer(Vi,Br,Ui=!1){let Es=null;const mh=Br.root;let $Q=getParentComponentInstance(Br,Ui);for(;$Q!=null;){const RQ=Vi;if(Vi.mode==="composition")Es=RQ.__getInstance($Q);else if(__VUE_I18N_LEGACY_API__){const PQ=RQ.__getInstance($Q);PQ!=null&&(Es=PQ.__composer,Ui&&Es&&!Es[InejctWithOptionSymbol]&&(Es=null))}if(Es!=null||mh===$Q)break;$Q=$Q.parent}return Es}function getParentComponentInstance(Vi,Br=!1){return Vi==null?null:Br&&Vi.vnode.ctx||Vi.parent}function setupLifeCycle(Vi,Br,Ui){onMounted$1(()=>{},Br),onUnmounted$1(()=>{const Es=Ui;Vi.__deleteInstance(Br);const mh=Es[DisposeSymbol];mh&&(mh(),delete Es[DisposeSymbol])},Br)}function useI18nForLegacy(Vi,Br,Ui,Es={}){const mh=Br==="local",$Q=shallowRef$1(null);if(mh&&Vi.proxy&&!(Vi.proxy.$options.i18n||Vi.proxy.$options.__i18n))throw createI18nError(I18nErrorCodes.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const RQ=isBoolean(Es.inheritLocale)?Es.inheritLocale:!isString$1(Es.locale),PQ=ref$2(!mh||RQ?Ui.locale.value:isString$1(Es.locale)?Es.locale:DEFAULT_LOCALE),NQ=ref$2(!mh||RQ?Ui.fallbackLocale.value:isString$1(Es.fallbackLocale)||isArray(Es.fallbackLocale)||isPlainObject(Es.fallbackLocale)||Es.fallbackLocale===!1?Es.fallbackLocale:PQ.value),FQ=ref$2(getLocaleMessages(PQ.value,Es)),BQ=ref$2(isPlainObject(Es.datetimeFormats)?Es.datetimeFormats:{[PQ.value]:{}}),jQ=ref$2(isPlainObject(Es.numberFormats)?Es.numberFormats:{[PQ.value]:{}}),HQ=mh?Ui.missingWarn:isBoolean(Es.missingWarn)||isRegExp(Es.missingWarn)?Es.missingWarn:!0,KQ=mh?Ui.fallbackWarn:isBoolean(Es.fallbackWarn)||isRegExp(Es.fallbackWarn)?Es.fallbackWarn:!0,see=mh?Ui.fallbackRoot:isBoolean(Es.fallbackRoot)?Es.fallbackRoot:!0,aee=!!Es.fallbackFormat,lee=isFunction(Es.missing)?Es.missing:null,pee=isFunction(Es.postTranslation)?Es.postTranslation:null,Eee=mh?Ui.warnHtmlMessage:isBoolean(Es.warnHtmlMessage)?Es.warnHtmlMessage:!0,Cee=!!Es.escapeParameter,yee=mh?Ui.modifiers:isPlainObject(Es.modifiers)?Es.modifiers:{},Hee=Es.pluralRules||mh&&Ui.pluralRules;function Nee(){return[PQ.value,NQ.value,FQ.value,BQ.value,jQ.value]}const Yee=computed$2({get:()=>$Q.value?$Q.value.locale.value:PQ.value,set:tre=>{$Q.value&&($Q.value.locale.value=tre),PQ.value=tre}}),Ete=computed$2({get:()=>$Q.value?$Q.value.fallbackLocale.value:NQ.value,set:tre=>{$Q.value&&($Q.value.fallbackLocale.value=tre),NQ.value=tre}}),Ate=computed$2(()=>$Q.value?$Q.value.messages.value:FQ.value),Pte=computed$2(()=>BQ.value),kte=computed$2(()=>jQ.value);function Nte(){return $Q.value?$Q.value.getPostTranslationHandler():pee}function Bte(tre){$Q.value&&$Q.value.setPostTranslationHandler(tre)}function Lte(){return $Q.value?$Q.value.getMissingHandler():lee}function Rte(tre){$Q.value&&$Q.value.setMissingHandler(tre)}function Fte(tre){return Nee(),tre()}function jte(...tre){return $Q.value?Fte(()=>Reflect.apply($Q.value.t,null,[...tre])):Fte(()=>"")}function Xte(...tre){return $Q.value?Reflect.apply($Q.value.rt,null,[...tre]):""}function ire(...tre){return $Q.value?Fte(()=>Reflect.apply($Q.value.d,null,[...tre])):Fte(()=>"")}function qte(...tre){return $Q.value?Fte(()=>Reflect.apply($Q.value.n,null,[...tre])):Fte(()=>"")}function Kte(tre){return $Q.value?$Q.value.tm(tre):{}}function nre(tre,yre){return $Q.value?$Q.value.te(tre,yre):!1}function Wte(tre){return $Q.value?$Q.value.getLocaleMessage(tre):{}}function Qte(tre,yre){$Q.value&&($Q.value.setLocaleMessage(tre,yre),FQ.value[tre]=yre)}function ore(tre,yre){$Q.value&&$Q.value.mergeLocaleMessage(tre,yre)}function fre(tre){return $Q.value?$Q.value.getDateTimeFormat(tre):{}}function vre(tre,yre){$Q.value&&($Q.value.setDateTimeFormat(tre,yre),BQ.value[tre]=yre)}function Are(tre,yre){$Q.value&&$Q.value.mergeDateTimeFormat(tre,yre)}function sre(tre){return $Q.value?$Q.value.getNumberFormat(tre):{}}function mre(tre,yre){$Q.value&&($Q.value.setNumberFormat(tre,yre),jQ.value[tre]=yre)}function gre(tre,yre){$Q.value&&$Q.value.mergeNumberFormat(tre,yre)}const xre={get id(){return $Q.value?$Q.value.id:-1},locale:Yee,fallbackLocale:Ete,messages:Ate,datetimeFormats:Pte,numberFormats:kte,get inheritLocale(){return $Q.value?$Q.value.inheritLocale:RQ},set inheritLocale(tre){$Q.value&&($Q.value.inheritLocale=tre)},get availableLocales(){return $Q.value?$Q.value.availableLocales:Object.keys(FQ.value)},get modifiers(){return $Q.value?$Q.value.modifiers:yee},get pluralRules(){return $Q.value?$Q.value.pluralRules:Hee},get isGlobal(){return $Q.value?$Q.value.isGlobal:!1},get missingWarn(){return $Q.value?$Q.value.missingWarn:HQ},set missingWarn(tre){$Q.value&&($Q.value.missingWarn=tre)},get fallbackWarn(){return $Q.value?$Q.value.fallbackWarn:KQ},set fallbackWarn(tre){$Q.value&&($Q.value.missingWarn=tre)},get fallbackRoot(){return $Q.value?$Q.value.fallbackRoot:see},set fallbackRoot(tre){$Q.value&&($Q.value.fallbackRoot=tre)},get fallbackFormat(){return $Q.value?$Q.value.fallbackFormat:aee},set fallbackFormat(tre){$Q.value&&($Q.value.fallbackFormat=tre)},get warnHtmlMessage(){return $Q.value?$Q.value.warnHtmlMessage:Eee},set warnHtmlMessage(tre){$Q.value&&($Q.value.warnHtmlMessage=tre)},get escapeParameter(){return $Q.value?$Q.value.escapeParameter:Cee},set escapeParameter(tre){$Q.value&&($Q.value.escapeParameter=tre)},t:jte,getPostTranslationHandler:Nte,setPostTranslationHandler:Bte,getMissingHandler:Lte,setMissingHandler:Rte,rt:Xte,d:ire,n:qte,tm:Kte,te:nre,getLocaleMessage:Wte,setLocaleMessage:Qte,mergeLocaleMessage:ore,getDateTimeFormat:fre,setDateTimeFormat:vre,mergeDateTimeFormat:Are,getNumberFormat:sre,setNumberFormat:mre,mergeNumberFormat:gre};function dre(tre){tre.locale.value=PQ.value,tre.fallbackLocale.value=NQ.value,Object.keys(FQ.value).forEach(yre=>{tre.mergeLocaleMessage(yre,FQ.value[yre])}),Object.keys(BQ.value).forEach(yre=>{tre.mergeDateTimeFormat(yre,BQ.value[yre])}),Object.keys(jQ.value).forEach(yre=>{tre.mergeNumberFormat(yre,jQ.value[yre])}),tre.escapeParameter=Cee,tre.fallbackFormat=aee,tre.fallbackRoot=see,tre.fallbackWarn=KQ,tre.missingWarn=HQ,tre.warnHtmlMessage=Eee}return onBeforeMount$1(()=>{if(Vi.proxy==null||Vi.proxy.$i18n==null)throw createI18nError(I18nErrorCodes.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const tre=$Q.value=Vi.proxy.$i18n.__composer;Br==="global"?(PQ.value=tre.locale.value,NQ.value=tre.fallbackLocale.value,FQ.value=tre.messages.value,BQ.value=tre.datetimeFormats.value,jQ.value=tre.numberFormats.value):mh&&dre(tre)}),xre}const globalExportProps=["locale","fallbackLocale","availableLocales"],globalExportMethods=["t","rt","d","n","tm","te"];function injectGlobalFields(Vi,Br){const Ui=Object.create(null);return globalExportProps.forEach(mh=>{const $Q=Object.getOwnPropertyDescriptor(Br,mh);if(!$Q)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const RQ=isRef$1($Q.value)?{get(){return $Q.value.value},set(PQ){$Q.value.value=PQ}}:{get(){return $Q.get&&$Q.get()}};Object.defineProperty(Ui,mh,RQ)}),Vi.config.globalProperties.$i18n=Ui,globalExportMethods.forEach(mh=>{const $Q=Object.getOwnPropertyDescriptor(Br,mh);if(!$Q||!$Q.value)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);Object.defineProperty(Vi.config.globalProperties,`$${mh}`,$Q)}),()=>{delete Vi.config.globalProperties.$i18n,globalExportMethods.forEach(mh=>{delete Vi.config.globalProperties[`$${mh}`]})}}initFeatureFlags();__INTLIFY_JIT_COMPILATION__?registerMessageCompiler(compile):registerMessageCompiler(compileToFunction);registerMessageResolver(resolveValue);registerLocaleFallbacker(fallbackWithLocaleChain);if(__INTLIFY_PROD_DEVTOOLS__){const Vi=getGlobalThis();Vi.__INTLIFY__=!0,setDevToolsHook(Vi.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const rows=[{key:"chapters.title",enValue:"Chapters",enValid:"1",frValue:"Chapitres",frValid:"1"},{key:"chapters.return",enValue:"Return to top",enValid:"1",frValue:"Retournez en haut",frValid:"1"},{key:"chapters.menu",enValue:"Toggle menu",enValid:"1",frValue:"Menu à bascule",frValid:"1"},{key:"scrollguard.desc",enValue:"Use ctrl + scroll to zoom the map",enValid:"1",frValue:"Utilisez les touches Ctrl et + pour faire un zoom de la carte",frValid:"1"},{key:"story.window.title",enValue:"RAMP Storylines",enValid:"1",frValue:"Scénarios de la PCAR",frValid:"1"},{key:"story.date",enValue:"Date modified:",enValid:"1",frValue:"Date de modification:",frValid:"1"},{key:"story.error",enValue:"An error occurred while loading this Storylines product. See developer console for more information.",enValid:"1",frValue:"Une erreur est survenue pendant le chargement ce scénarios produit. Voir la console du promoteur pour obtenir de plus amples renseignements.",frValid:"1"},{key:"image.fullscreen",enValue:"Full Screen",enValid:"1",frValue:"Plein Écran",frValid:"1"},{key:"dynamic.back",enValue:"Back",enValid:"1",frValue:"Retour",frValid:"0"},{key:"dynamic.textSection",enValue:"Text Section",enValid:"1",frValue:"Section de texte",frValid:"1"},{key:"dynamic.panel.collection",enValue:"Panel Collection",enValid:"1",frValue:"Collection de panneaux",frValid:"1"},{key:"dynamic.panel.id",enValue:"Panel ID",enValid:"1",frValue:"No d’identification du panneau",frValid:"1"},{key:"dynamic.panel.type",enValue:"Panel Type",enValid:"1",frValue:"Type de panneaux",frValid:"1"},{key:"dynamic.panel.actions",enValue:"Panel Actions",enValid:"1",frValue:"Actions du panneau",frValid:"1"},{key:"dynamic.panel.idTaken",enValue:"Panel ID is already in use",enValid:"1",frValue:"Le nom du panneau est déjà utilisé",frValid:"1"},{key:"dynamic.panel.editor",enValue:"Panel Editor:",enValid:"1",frValue:"Éditeur de panneaux:",frValid:"1"},{key:"dynamic.panel.remove",enValue:"Are you sure you want to remove this panel?",enValid:"1",frValue:"Etes-vous sûr de vouloir supprimer ce panneau?",frValid:"0"},{key:"dynamic.panel.enterID",enValue:"Enter Panel ID",enValid:"1",frValue:"Entrez l'ID du panneau",frValid:"0"},{key:"dynamic.panel.add",enValue:"Add New",enValid:"1",frValue:"Ajouter un nouveau",frValid:"0"},{key:"timeslider.expand",enValue:"Expand",enValid:"1",frValue:"Développer",frValid:"1"},{key:"timeslider.minimize",enValue:"Minimize",enValid:"1",frValue:"Réduire",frValid:"1"},{key:"timeslider.play",enValue:"Play",enValid:"1",frValue:"Lecture",frValid:"1"},{key:"timeslider.pause",enValue:"Pause",enValid:"1",frValue:"Pause",frValid:"1"},{key:"fullscreen.activate",enValue:"Enter Fullscreen",enValid:"1",frValue:"Afficher le mode plein écran",frValid:"1"},{key:"fullscreen.deactivate",enValue:"Exit Fullscreen",enValid:"1",frValue:"Quitter le mode plein écran",frValid:"1"},{key:"editor.lang.en",enValue:"English",enValid:"1",frValue:"Anglais",frValid:"1"},{key:"editor.lang.fr",enValue:"French",enValid:"1",frValue:"Français",frValid:"1"},{key:"editor.feedback",enValue:"Send Us Feedback",enValid:"1",frValue:"Envoyez-nous vos commentaires",frValid:"0"},{key:"editor.feedback.subject",enValue:"Storylines Editor Feedback",enValid:"1",frValue:"Commentaires de l'éditeur de scénarios",frValid:"0"},{key:"editor.window.title",enValue:"RAMP Storylines Editor",enValid:"1",frValue:"Éditeur de scénarios de la PCAR",frValid:"1"},{key:"editor.configOverwrite",enValue:"Are you sure you want to overwrite product '{uuid}'?",enValid:"1",frValue:"Êtes-vous sûr de vouloir remplacer le produit « {uuid} » ?",frValid:"0"},{key:"editor.createProduct",enValue:"Create New Storylines Product",enValid:"1",frValue:"Créer un nouveau produit de scénarios",frValid:"1"},{key:"editor.loadProduct",enValue:"Load Existing Storylines Product",enValid:"1",frValue:"Charger un produit Storylines existant",frValid:"0"},{key:"editor.editMetadata",enValue:"Edit Project Metadata",enValid:"1",frValue:"Modifier les métadonnées",frValid:"1"},{key:"editor.chooseOption",enValue:"What would you like to do?",enValid:"1",frValue:"Qu'aimeriez-vous faire?",frValid:" 0"},{key:"editor.dashboard",enValue:"Dashboard",enValid:"1",frValue:"Tableau de bord",frValid:"0"},{key:"editor.previousProducts",enValue:"Previously Edited Products",enValid:"1",frValue:"Produits précédemment édités",frValid:"0"},{key:"editor.previousProducts.productInfo",enValue:"Project Information",enValid:"1",frValue:"Informations sur le projet",frValid:"0"},{key:"editor.previousProducts.productInfo.title",enValue:"Title",enValid:"1",frValue:"Titre",frValid:"0"},{key:"editor.previousProducts.lastModified",enValue:"Last Modified",enValid:"1",frValue:"Dernière modification",frValid:"0"},{key:"editor.previousProducts.actions",enValue:"Actions",enValid:"1",frValue:"Actes",frValid:"0"},{key:"editor.editMetadata",enValue:"Edit Project Metadata",enValid:"1",frValue:"Modifier les métadonnées d’un projet",frValid:"1"},{key:"editor.editMetadata.load.cancel",enValue:"Cancel load",enValid:"1",frValue:"Annuler le chargement",frValid:"0"},{key:"editor.editMetadata.editExistingHeader",enValue:"Choose Storylines Product",enValid:"1",frValue:"Choisissez le produit Storylines",frValid:"0"},{key:"editor.editMetadata.input.tooltip",enValue:"Press Esc to erase field.",enValid:"1",frValue:"Appuyez sur Esc pour effacer le champ.",frValid:"0"},{key:"editor.editMetadata.loading",enValue:"Storyline product is loading. Larger products can take a while to load. Thank you for your patience.",enValid:"1",frValue:"Le produit Storyline est en cours de chargement. Le chargement des produits plus volumineux peut prendre un certain temps. Merci pour votre patience.",frValid:"0"},{key:"editor.editMetadata.message.error.noConfig",enValue:"No config exists for storylines product.",enValid:"1",frValue:"Aucune configuration n'existe pour le produit Storylines.",frValid:"0"},{key:"editor.editMetadata.message.error.failedZipFile",enValue:"Failed to process ZIP file.",enValid:"1",frValue:"Échec du traitement du fichier ZIP.",frValid:"0"},{key:"editor.editMetadata.message.error.noRequestedVersion",enValue:"The requested version does not exist.",enValid:"1",frValue:"La version demandée n'existe pas.",frValid:"0"},{key:"editor.editMetadata.message.error.noResponseFromServer",enValue:"Failed to load product, no response from server",enValid:"1",frValue:"Échec du chargement du produit, aucune réponse du serveur",frValid:"0"},{key:"editor.editMetadata.message.error.malformedProduct",enValue:"The requested product {uuid} is malformed.",enValid:"1",frValue:"Le produit demandé {uuid} est mal formé.",frValid:"0"},{key:"editor.editMetadata.message.error.failedSave",enValue:"Failed to save changes.",enValid:"1",frValue:"Échec de l'enregistrement des modifications.",frValid:"0"},{key:"editor.editMetadata.message.error.logoFailedLoad",enValue:"Failed to load logo image.",enValid:"1",frValue:"Échec du chargement de l'image du logo.",frValid:"0"},{key:"editor.editMetadata.message.error.requiredFieldsNotFilled",enValue:"Please fill out the required fields before proceeding.",enValid:"1",frValue:"Veuillez remplir les champs obligatoires avant de continuer.",frValid:"0"},{key:"editor.editMetadata.message.logoSuccessfulLoad",enValue:"Successfully loaded logo image.",enValid:"1",frValue:"Image du logo chargée avec succès.",frValid:"0"},{key:"editor.editMetadata.message.successfulLoad",enValue:"Successfully loaded storyline!",enValid:"1",frValue:"Scénario chargé avec succès!",frValid:"0"},{key:"editor.editMetadata.message.successfulSave",enValue:"Successfully saved changes!",enValid:"1",frValue:"Modifications enregistrées avec succès!",frValid:"0"},{key:"editor.editMetadata.message.wait",enValue:"Please wait. This may take several minutes.",enValid:"1",frValue:"S'il vous plaît, attendez. Cela peut prendre plusieurs minutes.",frValid:"0"},{key:"editor.editMetadata.versionHistory.buttonShow",enValue:"Show previous versions of product",enValid:"1",frValue:"Afficher les versions précédentes du produit",frValid:"0"},{key:"editor.editMetadata.versionHistory.buttonHide",enValue:"Hide previous versions",enValid:"1",frValue:"Masquer les versions précédentes",frValid:"0"},{key:"editor.editMetadata.versionHistory.header",enValue:"Version History",enValid:"1",frValue:"Historique des versions",frValid:"0"},{key:"editor.editMetadata.versionHistory.resultsFound",enValue:"We detected previous versions of this storylines product. If you wish to restore a previous version, please click 'Show previous versions of product'.",enValid:"1",frValue:"Nous avons détecté des versions précédentes de ce produit Storylines. Si vous souhaitez restaurer une version précédente, veuillez cliquer sur « Afficher les versions précédentes du produit ».",frValid:"0"},{key:"editor.editMetadata.versionHistory.noResults",enValue:"There are no previous versions of this storylines product.",enValid:"1",frValue:"Il n’existe aucune version précédente de ce produit Storylines.",frValid:"0"},{key:"editor.editMetadata.versionHistory.load",enValue:"Load this version",enValid:"1",frValue:"Charger cette version",frValid:"0"},{key:"editor.editMetadata.versionHistory.actions",enValue:"Actions",enValid:"1",frValue:"Actes",frValid:"0"},{key:"editor.editMetadata.versionHistory.saveDate",enValue:"Save Date",enValid:"1",frValue:"Enregistrer la date",frValid:"0"},{key:"editor.editMetadata.previewProject",enValue:"Preview project",enValid:"1",frValue:"Projet d'aperçu",frValid:"0"},{key:"editor.editMetadata.retrievalAborted",enValue:"Product retrieval manually aborted.",enValid:"1",frValue:"Récupération du produit interrompue manuellement.",frValid:"0"},{key:"editor.metadataForm.caption.title",enValue:"The title field appears in the top bar of the storyline product. The top bar is visible to users at all times.",enValid:"1",frValue:"Le champ de titre apparaît dans la barre supérieure du produit de scénario. La barre supérieure est visible à tout moment pour les utilisateurs.",frValid:"0"},{key:"editor.metadataForm.caption.tocOrientation",enValue:"Determines the direction of the storyline's table of contents: horizontal (above the storyline) or vertical (beside the storyline, on the left).",enValid:"1",frValue:"Détermine la direction de la table des matières du scénario : horizontale (au-dessus du scénario) ou verticale (à côté du scénario, à gauche).",frValid:"0"},{key:"editor.metadataForm.caption.introTitle",enValue:"The intro title is the title displayed in large text on the first slide, right underneath the logo (if given).",enValid:"1",frValue:"Le titre d'introduction est le titre affiché en gros texte sur la première diapositive, juste en dessous du logo (s'il est fourni).",frValid:"0"},{key:"editor.metadataForm.caption.introSubtitle",enValue:"The intro subtitle displays underneath the intro title, in small text.",enValid:"1",frValue:"Le sous-titre d'introduction s'affiche sous le titre d'introduction, en petit texte.",frValid:"0"},{key:"editor.metadataForm.caption.logoAltText",enValue:"For accessibility purposes, provide description text for the logo.",enValid:"1",frValue:"À des fins d’accessibilité, veuillez fournir un texte de description pour le logo.",frValid:"0"},{key:"editor.metadataForm.caption.contextLink",enValue:"Context link shows up at the bottom of the page to provide additional resources for interested users.",enValid:"1",frValue:"Le lien contextuel apparaît au bas de la page pour fournir des ressources supplémentaires aux utilisateurs intéressés.",frValid:"0"},{key:"editor.metadataForm.caption.contextLabel",enValue:"Context label shows up as text. When users click the context link, the linked site appears in a new tab for the user.",enValid:"1",frValue:"L'étiquette de contexte s'affiche sous forme de texte. Lorsque les utilisateurs cliquent sur le lien contextuel, le site lié apparaît dans un nouvel onglet pour l'utilisateur.",frValid:"0"},{key:"editor.metadataForm.introPage.heading",enValue:"Introduction page details",enValid:"1",frValue:"Détails de la page d'introduction",frValid:"0"},{key:"editor.metadataForm.introPage.explanation",enValue:"The introduction page of the storylines product is displayed to users at the beginning of the storyline product, before any content slides.",enValid:"1",frValue:"La page d'introduction du produit Storylines est affichée aux utilisateurs au début du produit Storylines, avant toute diapositive de contenu.",frValid:"0"},{key:"editor.metadataForm.endOfPage.heading",enValue:"End of page information",enValid:"1",frValue:"Informations de fin de page",frValid:"0"},{key:"editor.metadataForm.endOfPage.explanation",enValue:"This information is displayed at the end of the storyline product, after all content slides.",enValid:"1",frValue:"Ces informations sont affichées à la fin du scénario du produit, après toutes les diapositives de contenu.",frValid:"0"},{key:"editor.metadataForm.enabled",enValue:"Enabled",enValid:"1",frValue:"Activé",frValid:"0"},{key:"editor.metadataForm.disabled",enValue:"Disabled",enValid:"1",frValue:"Désactivé",frValid:"0"},{key:"editor.metadataForm.na",enValue:"N/A",enValid:"1",frValue:"N / A",frValid:"0"},{key:"editor.done",enValue:"Done",enValid:"1",frValue:"Fini",frValid:"0"},{key:"editor.editProduct",enValue:"Edit Existing Storylines Product",enValid:"1",frValue:"Modifier un produit de scénarios",frValid:"1"},{key:"editor.editMetadata",enValue:"Edit Project Metadata",enValid:"1",frValue:"Mod. les métadonnées",frValid:"1"},{key:"editor.productDetails",enValue:"Storylines product details",enValid:"1",frValue:"Détails du produit de scénarios",frValid:"1"},{key:"editor.metadata.instructions.new",enValue:"Fill in metadata details about your new Storylines product.",enValid:"1",frValue:"Inscrivez les métadonnées de votre nouveau produit de scénario.",frValid:"1"},{key:"editor.metadata.instructions.existing",enValue:'View or edit metadata details about your Storylines product. Use the "Preview" button to see what your slides will look like.',enValid:"1",frValue:"Affichez ou modifiez les détails des métadonnées de votre produit Storylines. Utilisez le bouton « Aperçu » pour voir à quoi ressembleront vos diapositives.",frValid:"0"},{key:"editor.uuid",enValue:"UUID",enValid:"1",frValue:"UUID",frValid:"0"},{key:"editor.uuid.required",enValue:"(required)",enValid:"1",frValue:"(obligatoire)",frValid:"0"},{key:"editor.uuid.new",enValue:"New UUID",enValid:"1",frValue:"New UUID",frValid:"0"},{key:"editor.warning.mustEnterUuid",enValue:"You must first enter a UUID.",enValid:"1",frValue:"Vous devez d'abord saisir un UUID.",frValid:"0"},{key:"editor.warning.retrievalFailed",enValue:"Failed to load product, no response from server.",enValid:"1",frValue:"Échec du chargement du produit, aucune réponse du serveur.",frValid:"0"},{key:"editor.warning.uuid",enValue:"UUID already exists. Saving this will overwrite existing product.",enValid:"1",frValue:"L’IDUU existe déjà. Enregistrer ce produit écrasera le produit existant.",frValid:"1"},{key:"editor.warning.uuidNotFound",enValue:"The requested UUID '{uuid}' does not exist.",enValid:"1",frValue:"L'UUID '{uuid}' ​​demandé n'existe pas",frValid:"0"},{key:"editor.metadata.uuidInstructions",enValue:"Please enter the UUID of an existing storylines product, then click the 'Load' button.",enValid:"1",frValue:"Veuillez saisir l'UUID d'un produit de scénario existant, puis cliquez sur le bouton « Charger ».",frValid:"0"},{key:"editor.metadata.newUuidInstructions",enValue:"Enter a unique ID for your new storyline. One has been auto-generated for you, but you can also enter your own.",enValid:"1",frValue:"Entrez un identifiant unique pour votre nouveau scénario. Un a été généré automatiquement pour vous, mais vous pouvez également saisir le vôtre.",frValid:"0"},{key:"editor.warning.rename",enValue:"UUID already in use. Please choose a different ID.",enValid:"1",frValue:"UUID déjà utilisé. Veuillez choisir un autre identifiant.",frValid:"0"},{key:"editor.changeUuid",enValue:"Click here to change UUID",enValid:"1",frValue:"Cliquez ici pour changer",frValid:"0"},{key:"editor.changingUuid",enValue:"You are changing this product UUID to '{changeUuid}'. Save changes required.",enValid:"1",frValue:"Vous modifiez l'UUID de ce produit en '{changeUuid}'. Enregistrez les modifications requises.",frValid:"0"},{key:"editor.title",enValue:"Title",enValid:"1",frValue:"Titre",frValid:"1"},{key:"editor.respectTitle",enValue:"RAMP Storylines Editor & Creation Tool",enValid:"1",frValue:"Éditeur et outil de création de scénarios RAMP",frValid:"0"},{key:"editor.logo",enValue:"Logo",enValid:"1",frValue:"Logo",frValid:"1"},{key:"editor.logoPreview",enValue:"Logo Preview",enValid:"1",frValue:"Aperçu du logo",frValid:"1"},{key:"editor.logoPreviewAltText",enValue:"Preview of product logo",enValid:"1",frValue:"Aperçu du logo du produit",frValid:"0"},{key:"editor.logoAltText",enValue:"Logo Alt Text",enValid:"1",frValue:"Lien contextuel",frValid:"1"},{key:"editor.logoAltText.desc",enValue:"For accessibility purposes, provide description text for the logo.",enValid:"1",frValue:"Pour des raisons d'accessibilité, fournissez un texte descriptif pour le logo.",frValid:"0"},{key:"editor.contextLink",enValue:"Context Link",enValid:"1",frValue:"Lien contextuel",frValid:"1"},{key:"editor.contextLink.info",enValue:"Context link shows up at the bottom of the page to provide additional resources for interested users.",enValid:"1",frValue:"Le lien contextuel apparaît au bas de la page et fournit des ressources supplémentaires aux utilisateurs intéressés.",frValid:"1"},{key:"editor.contextLabel",enValue:"Context Label",enValid:"1",frValue:"Étiquette de contexte",frValid:"1"},{key:"editor.contextLabel.info",enValue:"Context label shows up before the context link to explain what the link is for",enValid:"1",frValue:"L’étiquette de contexte apparaît avant le lien contextuel et explique à quoi sert le lien.",frValid:"1"},{key:"editor.dateModified",enValue:"Date Modified",enValid:"1",frValue:"Date de modification",frValid:"1"},{key:"editor.load",enValue:"Load",enValid:"1",frValue:"Charger",frValid:"1"},{key:"editor.rename",enValue:"Rename",enValid:"1",frValue:"Rename",frValid:"0"},{key:"editor.loadPrevious",enValue:"Load Previous",enValid:"1",frValue:"Charger le précédent",frValid:"0"},{key:"editor.viewHistory",enValue:"View Previous",enValid:"1",frValue:"Voir précédent",frValid:"0"},{key:"editor.browse",enValue:"Browse",enValid:"1",frValue:"Parcourir",frValid:"1"},{key:"editor.remove",enValue:"Remove",enValid:"1",frValue:"Supprimer",frValid:"1"},{key:"editor.back",enValue:"Back",enValid:"1",frValue:"Retour",frValid:"1"},{key:"editor.next",enValue:"Next",enValid:"1",frValue:"Suivant",frValid:"1"},{key:"editor.preview",enValue:"Preview",enValid:"1",frValue:"Afficher l’aperçu",frValid:"1"},{key:"editor.confirm",enValue:"Confirm",enValid:"1",frValue:"Confirmer",frValid:"1"},{key:"editor.cancel",enValue:"Cancel",enValid:"1",frValue:"Annuler",frValid:"1"},{key:"editor.unsavedChanges",enValue:"Unsaved changes",enValid:"1",frValue:"Modifications non enregistrées",frValid:"1"},{key:"editor.saveChanges",enValue:"Save changes",enValid:"1",frValue:"Enregistrer les modifications",frValid:"1"},{key:"editor.discardChanges",enValue:"Discard changes",enValid:"1",frValue:"Annuler les modifications",frValid:"0"},{key:"editor.label.or",enValue:"or",enValid:"1",frValue:"ou",frValid:"1"},{key:"editor.label.browse",enValue:"browse",enValid:"1",frValue:"parcourir",frValid:"1"},{key:"editor.label.upload",enValue:"to upload",enValid:"1",frValue:"téléverser",frValid:"1"},{key:"editor.savingChanges",enValue:"Saving...",enValid:"1",frValue:"Enregistrement...",frValid:"1"},{key:"editor.confirmOverwrite",enValue:"Are you sure you want to overwrite product '{uuid}'?",enValid:"1",frValue:"Are you sure you want to overwrite product '{uuid}'?",frValid:"0"},{key:"editor.resetChanges",enValue:"Reset Changes",enValid:"1",frValue:"Annuler les modifications",frValid:"1"},{key:"editor.refreshChanges.modal",enValue:"Are you sure you want to reload the product? All unsaved changes will be lost.",enValid:"1",frValue:"Voulez-vous vraiment recharger ce produit? Toute modification non enregistrée sera perdue.",frValid:"1"},{key:"editor.changeLang.modal",enValue:"Are you sure you want to switch languages? Unsaved changes may be lost.",enValid:"1",frValue:"Voulez-vous vraiment changer de langue? Toute modification non enregistrée sera perdue.",frValid:"1"},{key:"editor.frenchConfig",enValue:"View French Config",enValid:"1",frValue:"Afficher la configuration en français",frValid:"1"},{key:"editor.englishConfig",enValue:"View English Config",enValid:"1",frValue:"Afficher la configuration en anglais",frValid:"1"},{key:"editor.returnToLanding",enValue:"Return to Landing",enValid:"1",frValue:"Retour à la page d’accueil",frValid:"1"},{key:"editor.image.delete",enValue:"Delete Image",enValid:"1",frValue:"Supprimer l'image",frValid:"1"},{key:"editor.image.label.drag",enValue:"Drag your images here",enValid:"1",frValue:"Faites glisser vos images ici",frValid:"1"},{key:"editor.image.label.caption",enValue:"Caption",enValid:"1",frValue:"Légende",frValid:"1"},{key:"editor.image.reorder",enValue:"Click and drag to reorder images",enValid:"1",frValue:"Cliquez sur les images et faites-les glisser pour changer l’ordre.",frValid:"1"},{key:"editor.image.altTag",enValue:"Alt tag",enValid:"1",frValue:"Texte de remplacement",frValid:"1"},{key:"editor.image.slideshowCaption",enValue:"Slideshow caption",enValid:"1",frValue:"Légende du diaporama",frValid:"1"},{key:"editor.image.loadingError",enValue:"An error occurred when trying to load image",enValid:"1",frValue:"Une erreur est survenue lors du chargement de l’image.",frValid:"1"},{key:"editor.video.title",enValue:"Video Title",enValid:"1",frValue:"Titre de la vidéo",frValid:"1"},{key:"editor.video.label.drag",enValue:"Drag your video file here",enValid:"1",frValue:"Glissez votre fichier vidéo ici",frValid:"1"},{key:"editor.video.label.captions",enValue:"Video Captions",enValid:"1",frValue:"Sous-titres",frValid:"1"},{key:"editor.video.label.transcript",enValue:"Video Transcript",enValid:"1",frValue:"Transcription",frValid:"1"},{key:"editor.video.label.upload",enValue:"Upload",enValid:"1",frValue:"Télécharger",frValid:"1"},{key:"editor.video.delete",enValue:"Delete Video",enValid:"1",frValue:"Supprimer la vidéo",frValid:"1"},{key:"editor.video.pasteUrl",enValue:"Paste the URL to a video",enValid:"1",frValue:"Collez l'url d'une vidéo",frValid:"0"},{key:"editor.chart.delete",enValue:"Delete Chart",enValid:"1",frValue:"Supprimer le graphique",frValid:"1"},{key:"editor.chart.label.name",enValue:"Name",enValid:"1",frValue:"Nom",frValid:"1"},{key:"editor.chart.label.edit",enValue:"Edit",enValid:"1",frValue:"Éditer",frValid:"1"},{key:"editor.chart.label.empty",enValue:"Empty",enValid:"1",frValue:"Vide",frValid:"1"},{key:"editor.chart.label.create",enValue:"Add new chart",enValid:"1",frValue:"Ajouter un nouveau graphique",frValid:"1"},{key:"editor.chart.label.info",enValue:"Interactive chart",enValid:"1",frValue:"Graphique interactif",frValid:"0"},{key:"editor.chart.label.nameExists",enValue:"There is already an existing chart with the name {name}.",enValid:"1",frValue:"Il existe déjà un graphique portant le nom {name}.",frValid:"0"},{key:"editor.chart.label.info",enValue:"Interactive charts ({num})",enValid:"1",frValue:"Graphiques interactifs ({num})",frValid:"1"},{key:"editor.chart.delete.confirm",enValue:"Are you sure you want to delete the chart {name}?",enValid:"1",frValue:"Voulez-vous vraiment supprimer le graphique {nom}?",frValid:"1"},{key:"editor.map.title",enValue:"Map title",enValid:"1",frValue:"Titre de la carte",frValid:"1"},{key:"editor.map.edit.cancel",enValue:"Cancel editing",enValid:"1",frValue:"Annuler les modifications",frValid:"1"},{key:"editor.map.edit",enValue:"Map editor",enValid:"1",frValue:"Éditeur de carte",frValid:"1"},{key:"editor.map.label.name",enValue:"Map config name",enValid:"1",frValue:"Nom de la configuration de la carte",frValid:"1"},{key:"editor.map.label.create",enValue:"Create New Configuration File",enValid:"1",frValue:"Créer un nouveau fichier de configuration",frValid:"1"},{key:"editor.map.label.edit",enValue:"Edit Map Configuration",enValid:"1",frValue:"Modifier la configuration de la carte",frValid:"1"},{key:"editor.map.scrollguard.enable",enValue:"Enable scrollguard",enValid:"1",frValue:"Activer le contrôle du défilement",frValid:"1"},{key:"editor.map.timeslider.enable",enValue:"Enable time slider",enValid:"1",frValue:"Activer le curseur temporel",frValid:"1"},{key:"editor.map.timeslider.edit",enValue:"Edit Time Slider Config",enValid:"1",frValue:"Modifier la configuration du curseur temporel",frValid:"1"},{key:"editor.map.timeslider.range",enValue:"Range:",enValid:"1",frValue:"Tranche:",frValid:"1"},{key:"editor.map.timeslider.start",enValue:"Start:",enValid:"1",frValue:"Début:",frValid:"1"},{key:"editor.map.timeslider.attribute",enValue:"Attribute:",enValid:"1",frValue:"Caractéristique:",frValid:"1"},{key:"editor.map.timeslider.layers",enValue:"(OPTIONAL) Comma separated Layer IDs:",enValid:"1",frValue:"(FACULTATIF) ID de couche séparés par des virgules :",frValid:"0"},{key:"editor.map.timeslider.to",enValue:"to",enValid:"1",frValue:"à",frValid:"1"},{key:"editor.map.timeslider.warning",enValue:"⚠️Warning! Please ensure that:",enValid:"1",frValue:"⚠️Avertissement! Veuillez vous assurer de ce qui suit:",frValid:"1"},{key:"editor.map.timeslider.warning.bullet1",enValue:"All range and start values are positive integers.",enValid:"1",frValue:"Toutes les valeurs de la tranche et du début sont des nombres entiers positifs.",frValid:"1"},{key:"editor.map.timeslider.warning.bullet2",enValue:'The "to" value is greater than or equal to the "from" value.',enValid:"1",frValue:"La valeur « À » est supérieure ou égale à la valeur « De ».",frValid:"1"},{key:"editor.map.timeslider.warning.end",enValue:"Otherwise, your time slider config cannot be saved.",enValid:"1",frValue:"Autrement",frValid:" la configuration du curseur temporel ne pourra pas être enregistrée."},{key:"editor.slideshow.label.info",enValue:"Slideshow items ({num})",enValid:"1",frValue:"Éléments du diaporama ({num})",frValid:"0"},{key:"editor.slideshow.label.create",enValue:"Add new item",enValid:"1",frValue:"Ajoute un nouvel objet",frValid:"0"},{key:"editor.slideshow.label.edit",enValue:"Edit existing item",enValid:"1",frValue:"Modifier un élément existant",frValid:"0"},{key:"editor.slideshow.label.type",enValue:"Type",enValid:"1",frValue:"Type",frValid:"0"},{key:"editor.slideshow.label.add",enValue:"Add",enValid:"1",frValue:"Ajouter",frValid:"1"},{key:"editor.slideshow.label.slideNumber",enValue:"Slide Number",enValid:"1",frValue:"Numéro de diapositive",frValid:"0"},{key:"editor.slides.continue",enValue:"Continue",enValid:"1",frValue:"Continuer",frValid:"0"},{key:"editor.slides.title",enValue:"Intro title",enValid:"1",frValue:"Titre de l’introduction",frValid:"1"},{key:"editor.slides.addSlide",enValue:"New blank slide",enValid:"1",frValue:"Nouvelle diapositive",frValid:"0"},{key:"editor.slides.currentLangLabel",enValue:"Slide {num} ({lang})",enValid:"1",frValue:"Diapositive {num} ({lang})",frValid:"0"},{key:"editor.slides.copyFromLang",enValue:"Copy slides from the other language",enValid:"1",frValue:"Copier les diapositives de l’autre langue",frValid:"1"},{key:"editor.slides.deleteSlide.title",enValue:"Delete slide {num}?",enValid:"1",frValue:"Supprimer la diapositive {num} ?",frValid:"0"},{key:"editor.slides.deleteSlide.confirm",enValue:"Both English and French configurations will be deleted{title}.",enValid:"1",frValue:"Les configurations anglaise et française seront supprimées{title}.",frValid:"0"},{key:"editor.slides.deleteConfig.title",enValue:"Slide {num} {lang} config will be cleared",enValid:"1",frValue:"La configuration de la diapositive {num} {lang} sera effacée",frValid:"0"},{key:"editor.slides.deleteConfig.confirm",enValue:"This will replace the config '{title}' with a blank config.",enValid:"1",frValue:"Cela remplacera la configuration '{title}' par une configuration vide.",frValid:"0"},{key:"editor.slides.changeSlide.confirm",enValue:"Are you sure you want to change the slide {title}? All unsaved progress will be lost.",enValid:"1",frValue:"Voulez-vous vraiment modifier la diapositive {titre}? Toute modification non enregistrée sera perdue.",frValid:"1"},{key:"editor.slides.changePanelType.title",enValue:"Panel type will be changed to {type}",enValid:"1",frValue:"Le type de panneau sera modifié en {type}",frValid:"0"},{key:"editor.slides.changePanelType.message",enValue:"Existing contents will be deleted.",enValid:"1",frValue:"Le contenu existant sera supprimé.",frValid:"0"},{key:"editor.slides.changeToOnePanel.title",enValue:"Current panel will become a fullscreen panel",enValid:"1",frValue:"Le panneau actuel deviendra un panneau plein écran",frValid:"0"},{key:"editor.slides.changeToOnePanel.message",enValue:"The other panel(s) will be deleted.",enValid:"1",frValue:"Les autres panneaux seront supprimés.",frValid:"0"},{key:"editor.slides.addBlankPanel.title",enValue:"Which side should the new panel be added to?",enValid:"1",frValue:"De quel côté le nouveau panneau doit-il être ajouté?",frValid:"0"},{key:"editor.slides.addBlankPanel.message",enValue:"The current existing panel will be on the opposite side.",enValid:"1",frValue:"Le panneau existant actuel sera du côté opposé.",frValid:"0"},{key:"editor.slides.addBlankPanel.left",enValue:"Left",enValid:"1",frValue:"Gauche",frValid:"0"},{key:"editor.slides.addBlankPanel.right",enValue:"Right",enValid:"1",frValue:"Droit",frValid:"0"},{key:"editor.slides.makeFull",enValue:"Make this panel the full slide",enValid:"1",frValue:"Faites de ce panneau la diapositive complète",frValid:"0"},{key:"editor.slides.centerPanel",enValue:"Center panel content",enValid:"1",frValue:"Contenu de la diapositive centrale",frValid:"0"},{key:"editor.slides.centerSlide",enValue:"Center slide content",enValid:"1",frValue:"Contenu du panneau central",frValid:"0"},{key:"editor.slides.copyAll",enValue:"Copy all",enValid:"1",frValue:"Copier tout",frValid:"1"},{key:"editor.slides.copyAll.confirm",enValue:"Are you sure you want to copy all slides?",enValid:"1",frValue:"Êtes-vous sûr de vouloir copier toutes les diapositives ?",frValid:"0"},{key:"editor.slides.copy",enValue:"Copy",enValid:"1",frValue:"Copier",frValid:"1"},{key:"editor.slides.slide",enValue:"Slide",enValid:"1",frValue:"Diapositive",frValid:"1"},{key:"editor.slides.toc.dropdownTooltip",enValue:"Options",enValid:"1",frValue:"Options",frValid:"0"},{key:"editor.slides.toc.dropdown.copy",enValue:"Copy from other config",enValid:"1",frValue:"Copier à partir d'une autre config.",frValid:"0"},{key:"editor.slides.toc.dropdown.clear",enValue:"Clear content",enValid:"1",frValue:"Contenu clair",frValid:"0"},{key:"editor.slides.toc.copySlide.warning.title",enValue:"Copy will delete existing contents",enValid:"1",frValue:"La copie supprimera le contenu existant",frValid:"0"},{key:"editor.slides.toc.copySlide.warning.message",enValue:"Slide {num}'s {oldLang} config ('{oldTitle}') will be replaced with the {newLang} config ('{newTitle}'). All existing contents will be lost.",enValid:"1",frValue:"La configuration {oldLang} de la diapositive {num} ('{oldTitle}') sera remplacée par la configuration {newLang} ('{newTitle}'). Tout le contenu existant sera perdu.",frValid:"0"},{key:"editor.slides.toc.copySlide",enValue:"Copy Slide",enValid:"1",frValue:"Copier la diapositive",frValid:"0"},{key:"editor.slides.toc.deleteSlide",enValue:"Delete Slide",enValid:"1",frValue:"Supprimer la diapositive",frValid:"0"},{key:"editor.slides.toc.newENGSlideText",enValue:"New EN Slide*",enValid:"1",frValue:"Nouvelle diapositive AN*",frValid:"0"},{key:"editor.slides.toc.newFRSlideText",enValue:"New FR Slide*",enValid:"1",frValue:"Nouvelle diapositive FR*",frValid:"0"},{key:"editor.slides.toc.noENGslide",enValue:"(No English Config)",enValid:"1",frValue:"(Pas de configuration Anglais)",frValid:"0"},{key:"editor.slide.toc.noFRSlide",enValue:"(No French Config)",enValid:"1",frValue:"(Pas de configuration française)",frValid:"0"},{key:"editor.slide.toc.untitledENG",enValue:"(Untitled English slide)",enValid:"1",frValue:"(Diapositive anglaise sans titre)",frValid:"0"},{key:"editor.slide.toc.untitledFR",enValue:"(Untitled French slide)",enValid:"1",frValue:"(Diapositive française sans titre)",frValid:"0"},{key:"editor.slides.toc.prevEngDNE",enValue:"Cannot create this config if previous slide EN config does not exist.",enValid:"1",frValue:"Impossible de créer cette configuration si la configuration EN de la diapositive précédente n'existe pas.",frValid:"0"},{key:"editor.slide.toc.prevFrDNE",enValue:"Cannot create this config if previous slide FR config does not exist.",enValid:"1",frValue:"Impossible de créer cette configuration si la configuration FR de la diapositive précédente n'existe pas.",frValid:"0"},{key:"editor.slides.toc.newBlankConfig",enValue:"Create new blank config",enValid:"1",frValue:"Créer une nouvelle configuration vierge",frValid:"0"},{key:"editor.slides.toc.newConfigFromFR",enValue:"Copy config from French slide",enValid:"1",frValue:"Copier la configuration à partir de la diapositive française",frValid:"0"},{key:"editor.slides.toc.newConfigFromEng",enValue:"Copy config from English slide",enValid:"1",frValue:"Copier la configuration à partir de la diapositive anglais",frValid:"0"},{key:"editor.slides.toc.moveSlideUp",enValue:"Move slide up",enValid:"1",frValue:"Déplacer la diapositive vers le haut",frValid:"0"},{key:"editor.slides.toc.moveSlideDown",enValue:"Move slide down",enValid:"1",frValue:"Déplacer la diapositive vers le bas",frValid:"0"},{key:"editor.slides.toc.isolatedUndefinedFRconfig",enValue:"This is an isolated undefined config; ALL existing FR configs in below slides will be automatically moved up upon save & reload! Configs MUST be defined continuously without undefined breaks.",enValid:"1",frValue:"Il s'agit d'une configuration non définie isolée ; TOUTES les configurations FR existantes dans les diapositives ci-dessous seront automatiquement déplacées vers le haut lors de l'enregistrement et du rechargement ! Les configurations DOIVENT être définies en continu sans interruptions indéfinies.",frValid:"0"},{key:"editor.slides.toc.isolatedUndefinedENGconfig",enValue:"This is an isolated undefined config; ALL existing EN configs in below slides will be automatically moved up upon save & reload! Configs MUST be defined continuously without undefined breaks.",enValid:"1",frValue:"Il s'agit d'une configuration non définie isolée ; TOUTES les configurations EN existantes dans les diapositives ci-dessous seront automatiquement déplacées vers le haut lors de l'enregistrement et du rechargement ! Les configurations DOIVENT être définies en continu sans interruptions indéfinies.",frValid:"0"},{key:"editor.slides.toc.deleteConfig",enValue:"Delete Config (You can delete the last configs for each lang)",enValid:"1",frValue:"Supprimer la configuration (vous pouvez supprimer les dernières configurations pour chaque langue)",frValid:"0"},{key:"editor.slides.previousSlide",enValue:"Previous slide",enValid:"1",frValue:"Diapositive précédente",frValid:"1"},{key:"editor.slides.nextSlide",enValue:"Next slide",enValid:"1",frValue:"Diapositive suivante",frValid:"1"},{key:"editor.slides.leftPanel",enValue:"Left panel",enValid:"1",frValue:"Panneau de gauche",frValid:"1"},{key:"editor.slides.rightPanel",enValue:"Right panel",enValid:"1",frValue:"Panneau de droite",frValid:"1"},{key:"editor.slides.fullscreenPanel",enValue:"Fullscreen panel",enValid:"1",frValue:"Panneau plein écran",frValid:"1"},{key:"editor.slides.slideTitle",enValue:"Slide title",enValid:"1",frValue:"Titre de la diapositive",frValid:"0"},{key:"editor.slides.addSlideTitle",enValue:"Add a title",enValid:"1",frValue:"Ajoutez un titre",frValid:"0"},{key:"editor.slides.advanced",enValue:"Advanced",enValid:"1",frValue:"Avancé",frValid:"0"},{key:"editor.slides.advanced.good",enValue:"Configuration adheres to Storylines schema.",enValid:"1",frValue:"La configuration adhère au schéma Storylines.",frValid:"0"},{key:"editor.slides.advanced.broken",enValue:"This configuration violates the Storylines schema.",enValid:"1",frValue:"Cette configuration viole le schéma Storylines.",frValid:"0"},{key:"editor.slides.advanced.details",enValue:"Click here for more details.",enValid:"1",frValue:"Cliquez ici pour plus de détails.",frValid:"0"},{key:"editor.slides.advanced.error",enValue:"This configuration contains one or more errors. Leaving it as-is may cause unexpected behaviour in the editor and published product.",enValid:"1",frValue:"Cette configuration contient une ou plusieurs erreurs. La laisser telle quelle peut entraîner un comportement inattendu dans l'éditeur et dans le produit publié.",frValid:"0"},{key:"editor.slides.contentType",enValue:"Content type",enValid:"1",frValue:"Type de contenu",frValid:"1"},{key:"editor.slides.content",enValue:"Content",enValid:"1",frValue:"Contenu",frValid:"1"},{key:"editor.slides.select",enValue:"Please select a slide to edit",enValid:"1",frValue:"Veuillez sélectionner une diapositive à modifier",frValid:"1"},{key:"editor.slides.panel.body",enValue:"Panel body",enValid:"1",frValue:"Corps du panneau",frValid:"1"},{key:"editor.slides.panel.title",enValue:"Panel title",enValid:"1",frValue:"Titre du panneau",frValid:"1"},{key:"editor.slides.intro",enValue:"Intro subtitle",enValid:"1",frValue:"Sous-titre de l’introduction",frValid:"1"},{key:"editor.slides.title",enValue:"Intro title",enValid:"1",frValue:"Titre de l’introduction",frValid:"1"},{key:"editor.slides.slideHeader",enValue:"SLIDES",enValid:"1",frValue:"DIAPOSITIVES",frValid:"0"},{key:"editor.slides.includeInToc",enValue:"Include in table of contents",enValid:"1",frValue:"Inclure dans la table des matières",frValid:"0"},{key:"editor.slide.untitled",enValue:"Untitled slide",enValid:"1",frValue:"Diapositive sans titre",frValid:"0"},{key:"editor.slide.copy.success",enValue:"Slide copied successfully!",enValid:"1",frValue:"Diapositive copiée avec succès !",frValid:"0"},{key:"editor.tocOrientation",enValue:"Table of Contents Orientation",enValid:"1",frValue:"Orientation de la table des matières",frValid:"0"},{key:"editor.tocOrientation.info",enValue:"The table of contents orientation will be set to vertical in mobile view.",enValid:"1",frValue:"L'orientation de la table des matières sera définie sur verticale en vue mobile.",frValid:"0"},{key:"editor.tocOrientation.vertical",enValue:"Vertical",enValid:"1",frValue:"Vertical",frValid:"0"},{key:"editor.tocOrientation.horizontal",enValue:"Horizontal",enValid:"1",frValue:"Horizontal",frValid:"0"},{key:"editor.returnTop",enValue:"Include return to top navigation",enValid:"1",frValue:"Inclure le retour en haut de la navigation",frValid:"0"},{key:"editor.landing.greeting",enValue:"Hello",enValid:"1",frValue:"Bonjour",frValid:"1"},{key:"editor.month.january",enValue:"January",enValid:"1",frValue:"Janvier",frValid:"0"},{key:"editor.month.february",enValue:"February",enValid:"1",frValue:"Février",frValid:"0"},{key:"editor.month.march",enValue:"March",enValid:"1",frValue:"Mars",frValid:"0"},{key:"editor.month.april",enValue:"April",enValid:"1",frValue:"Avril",frValid:"0"},{key:"editor.month.may",enValue:"May",enValid:"1",frValue:"Mai",frValid:"0"},{key:"editor.month.june",enValue:"June",enValid:"1",frValue:"Juin",frValid:"0"},{key:"editor.month.july",enValue:"July",enValid:"1",frValue:"Juillet",frValid:"0"},{key:"editor.month.august",enValue:"August",enValid:"1",frValue:"Août",frValid:"0"},{key:"editor.month.september",enValue:"September",enValid:"1",frValue:"Septembre",frValid:"0"},{key:"editor.month.october",enValue:"October",enValid:"1",frValue:"Octobre",frValid:"0"},{key:"editor.month.november",enValue:"November",enValid:"1",frValue:"Novembre",frValid:"0"},{key:"editor.month.december",enValue:"December",enValid:"1",frValue:"Décembre",frValid:"0"},{key:"help.title",enValue:"Help",enValid:"1",frValue:"Aide",frValid:"1"},{key:"help.search",enValue:"Search Help",enValid:"1",frValue:"Aide à la recherche",frValid:"1"},{key:"help.section.expand",enValue:"Expand section",enValid:"1",frValue:"Développer une section",frValid:"1"},{key:"help.section.collapse",enValue:"Collapse section",enValid:"1",frValue:"Réduire une section",frValid:"1"},{key:"help.noResults",enValue:"Nothing is found. Please try a different search.",enValid:"1",frValue:"Aucun résultat. Veuillez essayer une autre recherche.",frValid:"1"}],lang=document.documentElement.getAttribute("lang");function fold(Vi){return Vi.reduce((Br,Ui)=>(Br.en[Ui.key]=Ui.enValue,Br.fr[Ui.key]=Ui.frValue,Br),{en:{},fr:{}})}const i18n=createI18n({legacy:!1,locale:lang||void 0,fallbackLocale:"en",globalInjection:!0,messages:fold(rows)});var baseEditor={exports:{}};(function(Vi,Br){(function(Es,mh){Vi.exports=mh(require$$1$2)})(typeof self<"u"?self:commonjsGlobal$2,function(Ui){return function(Es){var mh={};function $Q(RQ){if(mh[RQ])return mh[RQ].exports;var PQ=mh[RQ]={i:RQ,l:!1,exports:{}};return Es[RQ].call(PQ.exports,PQ,PQ.exports,$Q),PQ.l=!0,PQ.exports}return $Q.m=Es,$Q.c=mh,$Q.d=function(RQ,PQ,NQ){$Q.o(RQ,PQ)||Object.defineProperty(RQ,PQ,{enumerable:!0,get:NQ})},$Q.r=function(RQ){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(RQ,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(RQ,"__esModule",{value:!0})},$Q.t=function(RQ,PQ){if(PQ&1&&(RQ=$Q(RQ)),PQ&8||PQ&4&&typeof RQ=="object"&&RQ&&RQ.__esModule)return RQ;var NQ=Object.create(null);if($Q.r(NQ),Object.defineProperty(NQ,"default",{enumerable:!0,value:RQ}),PQ&2&&typeof RQ!="string")for(var FQ in RQ)$Q.d(NQ,FQ,function(BQ){return RQ[BQ]}.bind(null,FQ));return NQ},$Q.n=function(RQ){var PQ=RQ&&RQ.__esModule?function(){return RQ.default}:function(){return RQ};return $Q.d(PQ,"a",PQ),PQ},$Q.o=function(RQ,PQ){return Object.prototype.hasOwnProperty.call(RQ,PQ)},$Q.p="",$Q($Q.s=108)}([function(Es,mh){Es.exports=Ui},function(Es,mh,$Q){$Q.d(mh,"a",function(){return RQ}),$Q.d(mh,"b",function(){return PQ}),$Q.d(mh,"c",function(){return NQ}),$Q.d(mh,"d",function(){return FQ}),$Q.d(mh,"e",function(){return BQ}),$Q.d(mh,"f",function(){return jQ}),$Q.d(mh,"g",function(){return HQ}),$Q.d(mh,"h",function(){return KQ}),$Q.d(mh,"i",function(){return see}),$Q.d(mh,"j",function(){return aee}),$Q.d(mh,"k",function(){return lee}),$Q.d(mh,"l",function(){return pee}),$Q.d(mh,"m",function(){return Eee}),$Q.d(mh,"n",function(){return Cee}),$Q.d(mh,"o",function(){return yee}),$Q.d(mh,"p",function(){return Hee}),$Q.d(mh,"q",function(){return Nee}),$Q.d(mh,"r",function(){return Yee}),$Q.d(mh,"s",function(){return Ete}),$Q.d(mh,"t",function(){return Ate}),$Q.d(mh,"u",function(){return Pte}),$Q.d(mh,"v",function(){return kte});var RQ="bold",PQ="clear",NQ="code",FQ="fullscreen",BQ="h1",jQ="h2",HQ="h3",KQ="h4",see="h5",aee="h6",lee="hr",pee="image",Eee="italic",Cee="link",yee="ol",Hee="quote",Nee="redo",Yee="strikethrough",Ete="sync-scroll",Ate="table",Pte="ul",kte="undo"},function(Es,mh,$Q){$Q.d(mh,"f",function(){return PQ}),$Q.d(mh,"a",function(){return FQ}),$Q.d(mh,"c",function(){return BQ}),$Q.d(mh,"d",function(){return jQ}),$Q.d(mh,"e",function(){return HQ}),$Q.d(mh,"b",function(){return KQ});var RQ=Object.prototype.toString,PQ=function(aee){return RQ.call(aee)==="[object Object]"};function NQ(see,aee){return Object.keys(aee).forEach(function(lee){see[lee]=aee[lee]}),see}function FQ(see){for(var aee={},lee=0;lee{if("locale"in PQ&&"resource"in PQ){const{locale:NQ,resource:FQ}=PQ;NQ?(RQ[NQ]=RQ[NQ]||{},deepCopy(FQ,RQ[NQ])):deepCopy(FQ,RQ)}else isString$1(PQ)&&deepCopy(JSON.parse(PQ),RQ)}),mh==null&&$Q)for(const PQ in RQ)hasOwn(RQ,PQ)&&handleFlatJson(RQ[PQ]);return RQ}function getComponentOptions(Vi){return Vi.type}function adjustI18nResources(Vi,Br,Ui){let Es=isObject$1(Br.messages)?Br.messages:{};"__i18nGlobal"in Ui&&(Es=getLocaleMessages(Vi.locale.value,{messages:Es,__i18n:Ui.__i18nGlobal}));const mh=Object.keys(Es);mh.length&&mh.forEach($Q=>{Vi.mergeLocaleMessage($Q,Es[$Q])});{if(isObject$1(Br.datetimeFormats)){const $Q=Object.keys(Br.datetimeFormats);$Q.length&&$Q.forEach(RQ=>{Vi.mergeDateTimeFormat(RQ,Br.datetimeFormats[RQ])})}if(isObject$1(Br.numberFormats)){const $Q=Object.keys(Br.numberFormats);$Q.length&&$Q.forEach(RQ=>{Vi.mergeNumberFormat(RQ,Br.numberFormats[RQ])})}}}function createTextNode(Vi){return createVNode$1(Text$2,null,Vi,0)}const DEVTOOLS_META="__INTLIFY_META__",NOOP_RETURN_ARRAY=()=>[],NOOP_RETURN_FALSE=()=>!1;let composerID=0;function defineCoreMissingHandler(Vi){return(Br,Ui,Es,mh)=>Vi(Ui,Es,getCurrentInstance$1()||void 0,mh)}const getMetaInfo=()=>{const Vi=getCurrentInstance$1();let Br=null;return Vi&&(Br=getComponentOptions(Vi)[DEVTOOLS_META])?{[DEVTOOLS_META]:Br}:null};function createComposer(Vi={},Br){const{__root:Ui,__injectWithOption:Es}=Vi,mh=Ui===void 0,$Q=Vi.flatJson,RQ=inBrowser?ref$2:shallowRef$1,PQ=!!Vi.translateExistCompatible;let NQ=isBoolean(Vi.inheritLocale)?Vi.inheritLocale:!0;const FQ=RQ(Ui&&NQ?Ui.locale.value:isString$1(Vi.locale)?Vi.locale:DEFAULT_LOCALE),BQ=RQ(Ui&&NQ?Ui.fallbackLocale.value:isString$1(Vi.fallbackLocale)||isArray(Vi.fallbackLocale)||isPlainObject(Vi.fallbackLocale)||Vi.fallbackLocale===!1?Vi.fallbackLocale:FQ.value),jQ=RQ(getLocaleMessages(FQ.value,Vi)),HQ=RQ(isPlainObject(Vi.datetimeFormats)?Vi.datetimeFormats:{[FQ.value]:{}}),KQ=RQ(isPlainObject(Vi.numberFormats)?Vi.numberFormats:{[FQ.value]:{}});let see=Ui?Ui.missingWarn:isBoolean(Vi.missingWarn)||isRegExp(Vi.missingWarn)?Vi.missingWarn:!0,aee=Ui?Ui.fallbackWarn:isBoolean(Vi.fallbackWarn)||isRegExp(Vi.fallbackWarn)?Vi.fallbackWarn:!0,lee=Ui?Ui.fallbackRoot:isBoolean(Vi.fallbackRoot)?Vi.fallbackRoot:!0,pee=!!Vi.fallbackFormat,Eee=isFunction(Vi.missing)?Vi.missing:null,Cee=isFunction(Vi.missing)?defineCoreMissingHandler(Vi.missing):null,yee=isFunction(Vi.postTranslation)?Vi.postTranslation:null,Hee=Ui?Ui.warnHtmlMessage:isBoolean(Vi.warnHtmlMessage)?Vi.warnHtmlMessage:!0,Nee=!!Vi.escapeParameter;const Yee=Ui?Ui.modifiers:isPlainObject(Vi.modifiers)?Vi.modifiers:{};let Ete=Vi.pluralRules||Ui&&Ui.pluralRules,Ate;Ate=(()=>{mh&&setFallbackContext(null);const wre={version:VERSION,locale:FQ.value,fallbackLocale:BQ.value,messages:jQ.value,modifiers:Yee,pluralRules:Ete,missing:Cee===null?void 0:Cee,missingWarn:see,fallbackWarn:aee,fallbackFormat:pee,unresolving:!0,postTranslation:yee===null?void 0:yee,warnHtmlMessage:Hee,escapeParameter:Nee,messageResolver:Vi.messageResolver,messageCompiler:Vi.messageCompiler,__meta:{framework:"vue"}};wre.datetimeFormats=HQ.value,wre.numberFormats=KQ.value,wre.__datetimeFormatters=isPlainObject(Ate)?Ate.__datetimeFormatters:void 0,wre.__numberFormatters=isPlainObject(Ate)?Ate.__numberFormatters:void 0;const Pre=createCoreContext(wre);return mh&&setFallbackContext(Pre),Pre})(),updateFallbackLocale(Ate,FQ.value,BQ.value);function kte(){return[FQ.value,BQ.value,jQ.value,HQ.value,KQ.value]}const Nte=computed$2({get:()=>FQ.value,set:wre=>{FQ.value=wre,Ate.locale=FQ.value}}),Bte=computed$2({get:()=>BQ.value,set:wre=>{BQ.value=wre,Ate.fallbackLocale=BQ.value,updateFallbackLocale(Ate,FQ.value,wre)}}),Lte=computed$2(()=>jQ.value),Rte=computed$2(()=>HQ.value),Fte=computed$2(()=>KQ.value);function jte(){return isFunction(yee)?yee:null}function Xte(wre){yee=wre,Ate.postTranslation=wre}function ire(){return Eee}function qte(wre){wre!==null&&(Cee=defineCoreMissingHandler(wre)),Eee=wre,Ate.missing=Cee}const Kte=(wre,Pre,Hre,kre,Ore,Wre)=>{kte();let Tte;try{__INTLIFY_PROD_DEVTOOLS__,mh||(Ate.fallbackContext=Ui?getFallbackContext():void 0),Tte=wre(Ate)}finally{__INTLIFY_PROD_DEVTOOLS__,mh||(Ate.fallbackContext=void 0)}if(Hre!=="translate exists"&&isNumber(Tte)&&Tte===NOT_REOSLVED||Hre==="translate exists"&&!Tte){const[_re,Ute]=Pre();return Ui&&lee?kre(Ui):Ore(_re)}else{if(Wre(Tte))return Tte;throw createI18nError(I18nErrorCodes.UNEXPECTED_RETURN_TYPE)}};function nre(...wre){return Kte(Pre=>Reflect.apply(translate,null,[Pre,...wre]),()=>parseTranslateArgs(...wre),"translate",Pre=>Reflect.apply(Pre.t,Pre,[...wre]),Pre=>Pre,Pre=>isString$1(Pre))}function Wte(...wre){const[Pre,Hre,kre]=wre;if(kre&&!isObject$1(kre))throw createI18nError(I18nErrorCodes.INVALID_ARGUMENT);return nre(Pre,Hre,assign$1({resolvedMessage:!0},kre||{}))}function Qte(...wre){return Kte(Pre=>Reflect.apply(datetime,null,[Pre,...wre]),()=>parseDateTimeArgs(...wre),"datetime format",Pre=>Reflect.apply(Pre.d,Pre,[...wre]),()=>MISSING_RESOLVE_VALUE,Pre=>isString$1(Pre))}function ore(...wre){return Kte(Pre=>Reflect.apply(number,null,[Pre,...wre]),()=>parseNumberArgs(...wre),"number format",Pre=>Reflect.apply(Pre.n,Pre,[...wre]),()=>MISSING_RESOLVE_VALUE,Pre=>isString$1(Pre))}function fre(wre){return wre.map(Pre=>isString$1(Pre)||isNumber(Pre)||isBoolean(Pre)?createTextNode(String(Pre)):Pre)}const Are={normalize:fre,interpolate:wre=>wre,type:"vnode"};function sre(...wre){return Kte(Pre=>{let Hre;const kre=Pre;try{kre.processor=Are,Hre=Reflect.apply(translate,null,[kre,...wre])}finally{kre.processor=null}return Hre},()=>parseTranslateArgs(...wre),"translate",Pre=>Pre[TranslateVNodeSymbol](...wre),Pre=>[createTextNode(Pre)],Pre=>isArray(Pre))}function mre(...wre){return Kte(Pre=>Reflect.apply(number,null,[Pre,...wre]),()=>parseNumberArgs(...wre),"number format",Pre=>Pre[NumberPartsSymbol](...wre),NOOP_RETURN_ARRAY,Pre=>isString$1(Pre)||isArray(Pre))}function gre(...wre){return Kte(Pre=>Reflect.apply(datetime,null,[Pre,...wre]),()=>parseDateTimeArgs(...wre),"datetime format",Pre=>Pre[DatetimePartsSymbol](...wre),NOOP_RETURN_ARRAY,Pre=>isString$1(Pre)||isArray(Pre))}function xre(wre){Ete=wre,Ate.pluralRules=Ete}function dre(wre,Pre){return Kte(()=>{if(!wre)return!1;const Hre=isString$1(Pre)?Pre:FQ.value,kre=Sre(Hre),Ore=Ate.messageResolver(kre,wre);return PQ?Ore!=null:isMessageAST(Ore)||isMessageFunction(Ore)||isString$1(Ore)},()=>[wre],"translate exists",Hre=>Reflect.apply(Hre.te,Hre,[wre,Pre]),NOOP_RETURN_FALSE,Hre=>isBoolean(Hre))}function tre(wre){let Pre=null;const Hre=fallbackWithLocaleChain(Ate,BQ.value,FQ.value);for(let kre=0;kre{NQ&&(FQ.value=wre,Ate.locale=wre,updateFallbackLocale(Ate,FQ.value,BQ.value))}),watch$2(Ui.fallbackLocale,wre=>{NQ&&(BQ.value=wre,Ate.fallbackLocale=wre,updateFallbackLocale(Ate,FQ.value,BQ.value))}));const Ere={id:composerID,locale:Nte,fallbackLocale:Bte,get inheritLocale(){return NQ},set inheritLocale(wre){NQ=wre,wre&&Ui&&(FQ.value=Ui.locale.value,BQ.value=Ui.fallbackLocale.value,updateFallbackLocale(Ate,FQ.value,BQ.value))},get availableLocales(){return Object.keys(jQ.value).sort()},messages:Lte,get modifiers(){return Yee},get pluralRules(){return Ete||{}},get isGlobal(){return mh},get missingWarn(){return see},set missingWarn(wre){see=wre,Ate.missingWarn=see},get fallbackWarn(){return aee},set fallbackWarn(wre){aee=wre,Ate.fallbackWarn=aee},get fallbackRoot(){return lee},set fallbackRoot(wre){lee=wre},get fallbackFormat(){return pee},set fallbackFormat(wre){pee=wre,Ate.fallbackFormat=pee},get warnHtmlMessage(){return Hee},set warnHtmlMessage(wre){Hee=wre,Ate.warnHtmlMessage=wre},get escapeParameter(){return Nee},set escapeParameter(wre){Nee=wre,Ate.escapeParameter=wre},t:nre,getLocaleMessage:Sre,setLocaleMessage:$re,mergeLocaleMessage:cre,getPostTranslationHandler:jte,setPostTranslationHandler:Xte,getMissingHandler:ire,setMissingHandler:qte,[SetPluralRulesSymbol]:xre};return Ere.datetimeFormats=Rte,Ere.numberFormats=Fte,Ere.rt=Wte,Ere.te=dre,Ere.tm=yre,Ere.d=Qte,Ere.n=ore,Ere.getDateTimeFormat=Dre,Ere.setDateTimeFormat=ure,Ere.mergeDateTimeFormat=Zte,Ere.getNumberFormat=Yte,Ere.setNumberFormat=Jte,Ere.mergeNumberFormat=hre,Ere[InejctWithOptionSymbol]=Es,Ere[TranslateVNodeSymbol]=sre,Ere[DatetimePartsSymbol]=gre,Ere[NumberPartsSymbol]=mre,Ere}function convertComposerOptions(Vi){const Br=isString$1(Vi.locale)?Vi.locale:DEFAULT_LOCALE,Ui=isString$1(Vi.fallbackLocale)||isArray(Vi.fallbackLocale)||isPlainObject(Vi.fallbackLocale)||Vi.fallbackLocale===!1?Vi.fallbackLocale:Br,Es=isFunction(Vi.missing)?Vi.missing:void 0,mh=isBoolean(Vi.silentTranslationWarn)||isRegExp(Vi.silentTranslationWarn)?!Vi.silentTranslationWarn:!0,$Q=isBoolean(Vi.silentFallbackWarn)||isRegExp(Vi.silentFallbackWarn)?!Vi.silentFallbackWarn:!0,RQ=isBoolean(Vi.fallbackRoot)?Vi.fallbackRoot:!0,PQ=!!Vi.formatFallbackMessages,NQ=isPlainObject(Vi.modifiers)?Vi.modifiers:{},FQ=Vi.pluralizationRules,BQ=isFunction(Vi.postTranslation)?Vi.postTranslation:void 0,jQ=isString$1(Vi.warnHtmlInMessage)?Vi.warnHtmlInMessage!=="off":!0,HQ=!!Vi.escapeParameterHtml,KQ=isBoolean(Vi.sync)?Vi.sync:!0;let see=Vi.messages;if(isPlainObject(Vi.sharedMessages)){const Nee=Vi.sharedMessages;see=Object.keys(Nee).reduce((Ete,Ate)=>{const Pte=Ete[Ate]||(Ete[Ate]={});return assign$1(Pte,Nee[Ate]),Ete},see||{})}const{__i18n:aee,__root:lee,__injectWithOption:pee}=Vi,Eee=Vi.datetimeFormats,Cee=Vi.numberFormats,yee=Vi.flatJson,Hee=Vi.translateExistCompatible;return{locale:Br,fallbackLocale:Ui,messages:see,flatJson:yee,datetimeFormats:Eee,numberFormats:Cee,missing:Es,missingWarn:mh,fallbackWarn:$Q,fallbackRoot:RQ,fallbackFormat:PQ,modifiers:NQ,pluralRules:FQ,postTranslation:BQ,warnHtmlMessage:jQ,escapeParameter:HQ,messageResolver:Vi.messageResolver,inheritLocale:KQ,translateExistCompatible:Hee,__i18n:aee,__root:lee,__injectWithOption:pee}}function createVueI18n(Vi={},Br){{const Ui=createComposer(convertComposerOptions(Vi)),{__extender:Es}=Vi,mh={id:Ui.id,get locale(){return Ui.locale.value},set locale($Q){Ui.locale.value=$Q},get fallbackLocale(){return Ui.fallbackLocale.value},set fallbackLocale($Q){Ui.fallbackLocale.value=$Q},get messages(){return Ui.messages.value},get datetimeFormats(){return Ui.datetimeFormats.value},get numberFormats(){return Ui.numberFormats.value},get availableLocales(){return Ui.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter($Q){},get missing(){return Ui.getMissingHandler()},set missing($Q){Ui.setMissingHandler($Q)},get silentTranslationWarn(){return isBoolean(Ui.missingWarn)?!Ui.missingWarn:Ui.missingWarn},set silentTranslationWarn($Q){Ui.missingWarn=isBoolean($Q)?!$Q:$Q},get silentFallbackWarn(){return isBoolean(Ui.fallbackWarn)?!Ui.fallbackWarn:Ui.fallbackWarn},set silentFallbackWarn($Q){Ui.fallbackWarn=isBoolean($Q)?!$Q:$Q},get modifiers(){return Ui.modifiers},get formatFallbackMessages(){return Ui.fallbackFormat},set formatFallbackMessages($Q){Ui.fallbackFormat=$Q},get postTranslation(){return Ui.getPostTranslationHandler()},set postTranslation($Q){Ui.setPostTranslationHandler($Q)},get sync(){return Ui.inheritLocale},set sync($Q){Ui.inheritLocale=$Q},get warnHtmlInMessage(){return Ui.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage($Q){Ui.warnHtmlMessage=$Q!=="off"},get escapeParameterHtml(){return Ui.escapeParameter},set escapeParameterHtml($Q){Ui.escapeParameter=$Q},get preserveDirectiveContent(){return!0},set preserveDirectiveContent($Q){},get pluralizationRules(){return Ui.pluralRules||{}},__composer:Ui,t(...$Q){const[RQ,PQ,NQ]=$Q,FQ={};let BQ=null,jQ=null;if(!isString$1(RQ))throw createI18nError(I18nErrorCodes.INVALID_ARGUMENT);const HQ=RQ;return isString$1(PQ)?FQ.locale=PQ:isArray(PQ)?BQ=PQ:isPlainObject(PQ)&&(jQ=PQ),isArray(NQ)?BQ=NQ:isPlainObject(NQ)&&(jQ=NQ),Reflect.apply(Ui.t,Ui,[HQ,BQ||jQ||{},FQ])},rt(...$Q){return Reflect.apply(Ui.rt,Ui,[...$Q])},tc(...$Q){const[RQ,PQ,NQ]=$Q,FQ={plural:1};let BQ=null,jQ=null;if(!isString$1(RQ))throw createI18nError(I18nErrorCodes.INVALID_ARGUMENT);const HQ=RQ;return isString$1(PQ)?FQ.locale=PQ:isNumber(PQ)?FQ.plural=PQ:isArray(PQ)?BQ=PQ:isPlainObject(PQ)&&(jQ=PQ),isString$1(NQ)?FQ.locale=NQ:isArray(NQ)?BQ=NQ:isPlainObject(NQ)&&(jQ=NQ),Reflect.apply(Ui.t,Ui,[HQ,BQ||jQ||{},FQ])},te($Q,RQ){return Ui.te($Q,RQ)},tm($Q){return Ui.tm($Q)},getLocaleMessage($Q){return Ui.getLocaleMessage($Q)},setLocaleMessage($Q,RQ){Ui.setLocaleMessage($Q,RQ)},mergeLocaleMessage($Q,RQ){Ui.mergeLocaleMessage($Q,RQ)},d(...$Q){return Reflect.apply(Ui.d,Ui,[...$Q])},getDateTimeFormat($Q){return Ui.getDateTimeFormat($Q)},setDateTimeFormat($Q,RQ){Ui.setDateTimeFormat($Q,RQ)},mergeDateTimeFormat($Q,RQ){Ui.mergeDateTimeFormat($Q,RQ)},n(...$Q){return Reflect.apply(Ui.n,Ui,[...$Q])},getNumberFormat($Q){return Ui.getNumberFormat($Q)},setNumberFormat($Q,RQ){Ui.setNumberFormat($Q,RQ)},mergeNumberFormat($Q,RQ){Ui.mergeNumberFormat($Q,RQ)},getChoiceIndex($Q,RQ){return-1}};return mh.__extender=Es,mh}}const baseFormatProps={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:Vi=>Vi==="parent"||Vi==="global",default:"parent"},i18n:{type:Object}};function getInterpolateArg({slots:Vi},Br){return Br.length===1&&Br[0]==="default"?(Vi.default?Vi.default():[]).reduce((Es,mh)=>[...Es,...mh.type===Fragment$2?mh.children:[mh]],[]):Br.reduce((Ui,Es)=>{const mh=Vi[Es];return mh&&(Ui[Es]=mh()),Ui},{})}function getFragmentableTag(Vi){return Fragment$2}const TranslationImpl=defineComponent$1({name:"i18n-t",props:assign$1({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:Vi=>isNumber(Vi)||!isNaN(Vi)}},baseFormatProps),setup(Vi,Br){const{slots:Ui,attrs:Es}=Br,mh=Vi.i18n||useI18n({useScope:Vi.scope,__useComponent:!0});return()=>{const $Q=Object.keys(Ui).filter(jQ=>jQ!=="_"),RQ={};Vi.locale&&(RQ.locale=Vi.locale),Vi.plural!==void 0&&(RQ.plural=isString$1(Vi.plural)?+Vi.plural:Vi.plural);const PQ=getInterpolateArg(Br,$Q),NQ=mh[TranslateVNodeSymbol](Vi.keypath,PQ,RQ),FQ=assign$1({},Es),BQ=isString$1(Vi.tag)||isObject$1(Vi.tag)?Vi.tag:getFragmentableTag();return h$4z(BQ,FQ,NQ)}}}),Translation=TranslationImpl;function isVNode(Vi){return isArray(Vi)&&!isString$1(Vi[0])}function renderFormatter(Vi,Br,Ui,Es){const{slots:mh,attrs:$Q}=Br;return()=>{const RQ={part:!0};let PQ={};Vi.locale&&(RQ.locale=Vi.locale),isString$1(Vi.format)?RQ.key=Vi.format:isObject$1(Vi.format)&&(isString$1(Vi.format.key)&&(RQ.key=Vi.format.key),PQ=Object.keys(Vi.format).reduce((HQ,KQ)=>Ui.includes(KQ)?assign$1({},HQ,{[KQ]:Vi.format[KQ]}):HQ,{}));const NQ=Es(Vi.value,RQ,PQ);let FQ=[RQ.key];isArray(NQ)?FQ=NQ.map((HQ,KQ)=>{const see=mh[HQ.type],aee=see?see({[HQ.type]:HQ.value,index:KQ,parts:NQ}):[HQ.value];return isVNode(aee)&&(aee[0].key=`${HQ.type}-${KQ}`),aee}):isString$1(NQ)&&(FQ=[NQ]);const BQ=assign$1({},$Q),jQ=isString$1(Vi.tag)||isObject$1(Vi.tag)?Vi.tag:getFragmentableTag();return h$4z(jQ,BQ,FQ)}}const NumberFormatImpl=defineComponent$1({name:"i18n-n",props:assign$1({value:{type:Number,required:!0},format:{type:[String,Object]}},baseFormatProps),setup(Vi,Br){const Ui=Vi.i18n||useI18n({useScope:Vi.scope,__useComponent:!0});return renderFormatter(Vi,Br,NUMBER_FORMAT_OPTIONS_KEYS,(...Es)=>Ui[NumberPartsSymbol](...Es))}}),NumberFormat=NumberFormatImpl,DatetimeFormatImpl=defineComponent$1({name:"i18n-d",props:assign$1({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},baseFormatProps),setup(Vi,Br){const Ui=Vi.i18n||useI18n({useScope:Vi.scope,__useComponent:!0});return renderFormatter(Vi,Br,DATETIME_FORMAT_OPTIONS_KEYS,(...Es)=>Ui[DatetimePartsSymbol](...Es))}}),DatetimeFormat=DatetimeFormatImpl;function getComposer$2(Vi,Br){const Ui=Vi;if(Vi.mode==="composition")return Ui.__getInstance(Br)||Vi.global;{const Es=Ui.__getInstance(Br);return Es!=null?Es.__composer:Vi.global.__composer}}function vTDirective(Vi){const Br=RQ=>{const{instance:PQ,modifiers:NQ,value:FQ}=RQ;if(!PQ||!PQ.$)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const BQ=getComposer$2(Vi,PQ.$),jQ=parseValue(FQ);return[Reflect.apply(BQ.t,BQ,[...makeParams(jQ)]),BQ]};return{created:(RQ,PQ)=>{const[NQ,FQ]=Br(PQ);inBrowser&&Vi.global===FQ&&(RQ.__i18nWatcher=watch$2(FQ.locale,()=>{PQ.instance&&PQ.instance.$forceUpdate()})),RQ.__composer=FQ,RQ.textContent=NQ},unmounted:RQ=>{inBrowser&&RQ.__i18nWatcher&&(RQ.__i18nWatcher(),RQ.__i18nWatcher=void 0,delete RQ.__i18nWatcher),RQ.__composer&&(RQ.__composer=void 0,delete RQ.__composer)},beforeUpdate:(RQ,{value:PQ})=>{if(RQ.__composer){const NQ=RQ.__composer,FQ=parseValue(PQ);RQ.textContent=Reflect.apply(NQ.t,NQ,[...makeParams(FQ)])}},getSSRProps:RQ=>{const[PQ]=Br(RQ);return{textContent:PQ}}}}function parseValue(Vi){if(isString$1(Vi))return{path:Vi};if(isPlainObject(Vi)){if(!("path"in Vi))throw createI18nError(I18nErrorCodes.REQUIRED_VALUE,"path");return Vi}else throw createI18nError(I18nErrorCodes.INVALID_VALUE)}function makeParams(Vi){const{path:Br,locale:Ui,args:Es,choice:mh,plural:$Q}=Vi,RQ={},PQ=Es||{};return isString$1(Ui)&&(RQ.locale=Ui),isNumber(mh)&&(RQ.plural=mh),isNumber($Q)&&(RQ.plural=$Q),[Br,PQ,RQ]}function apply(Vi,Br,...Ui){const Es=isPlainObject(Ui[0])?Ui[0]:{},mh=!!Es.useI18nComponentName;(isBoolean(Es.globalInstall)?Es.globalInstall:!0)&&([mh?"i18n":Translation.name,"I18nT"].forEach(RQ=>Vi.component(RQ,Translation)),[NumberFormat.name,"I18nN"].forEach(RQ=>Vi.component(RQ,NumberFormat)),[DatetimeFormat.name,"I18nD"].forEach(RQ=>Vi.component(RQ,DatetimeFormat))),Vi.directive("t",vTDirective(Br))}function defineMixin(Vi,Br,Ui){return{beforeCreate(){const Es=getCurrentInstance$1();if(!Es)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const mh=this.$options;if(mh.i18n){const $Q=mh.i18n;if(mh.__i18n&&($Q.__i18n=mh.__i18n),$Q.__root=Br,this===this.$root)this.$i18n=mergeToGlobal(Vi,$Q);else{$Q.__injectWithOption=!0,$Q.__extender=Ui.__vueI18nExtend,this.$i18n=createVueI18n($Q);const RQ=this.$i18n;RQ.__extender&&(RQ.__disposer=RQ.__extender(this.$i18n))}}else if(mh.__i18n)if(this===this.$root)this.$i18n=mergeToGlobal(Vi,mh);else{this.$i18n=createVueI18n({__i18n:mh.__i18n,__injectWithOption:!0,__extender:Ui.__vueI18nExtend,__root:Br});const $Q=this.$i18n;$Q.__extender&&($Q.__disposer=$Q.__extender(this.$i18n))}else this.$i18n=Vi;mh.__i18nGlobal&&adjustI18nResources(Br,mh,mh),this.$t=(...$Q)=>this.$i18n.t(...$Q),this.$rt=(...$Q)=>this.$i18n.rt(...$Q),this.$tc=(...$Q)=>this.$i18n.tc(...$Q),this.$te=($Q,RQ)=>this.$i18n.te($Q,RQ),this.$d=(...$Q)=>this.$i18n.d(...$Q),this.$n=(...$Q)=>this.$i18n.n(...$Q),this.$tm=$Q=>this.$i18n.tm($Q),Ui.__setInstance(Es,this.$i18n)},mounted(){},unmounted(){const Es=getCurrentInstance$1();if(!Es)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const mh=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,mh.__disposer&&(mh.__disposer(),delete mh.__disposer,delete mh.__extender),Ui.__deleteInstance(Es),delete this.$i18n}}}function mergeToGlobal(Vi,Br){Vi.locale=Br.locale||Vi.locale,Vi.fallbackLocale=Br.fallbackLocale||Vi.fallbackLocale,Vi.missing=Br.missing||Vi.missing,Vi.silentTranslationWarn=Br.silentTranslationWarn||Vi.silentFallbackWarn,Vi.silentFallbackWarn=Br.silentFallbackWarn||Vi.silentFallbackWarn,Vi.formatFallbackMessages=Br.formatFallbackMessages||Vi.formatFallbackMessages,Vi.postTranslation=Br.postTranslation||Vi.postTranslation,Vi.warnHtmlInMessage=Br.warnHtmlInMessage||Vi.warnHtmlInMessage,Vi.escapeParameterHtml=Br.escapeParameterHtml||Vi.escapeParameterHtml,Vi.sync=Br.sync||Vi.sync,Vi.__composer[SetPluralRulesSymbol](Br.pluralizationRules||Vi.pluralizationRules);const Ui=getLocaleMessages(Vi.locale,{messages:Br.messages,__i18n:Br.__i18n});return Object.keys(Ui).forEach(Es=>Vi.mergeLocaleMessage(Es,Ui[Es])),Br.datetimeFormats&&Object.keys(Br.datetimeFormats).forEach(Es=>Vi.mergeDateTimeFormat(Es,Br.datetimeFormats[Es])),Br.numberFormats&&Object.keys(Br.numberFormats).forEach(Es=>Vi.mergeNumberFormat(Es,Br.numberFormats[Es])),Vi}const I18nInjectionKey=makeSymbol("global-vue-i18n");function createI18n(Vi={},Br){const Ui=__VUE_I18N_LEGACY_API__&&isBoolean(Vi.legacy)?Vi.legacy:__VUE_I18N_LEGACY_API__,Es=isBoolean(Vi.globalInjection)?Vi.globalInjection:!0,mh=__VUE_I18N_LEGACY_API__&&Ui?!!Vi.allowComposition:!0,$Q=new Map,[RQ,PQ]=createGlobal(Vi,Ui),NQ=makeSymbol("");function FQ(HQ){return $Q.get(HQ)||null}function BQ(HQ,KQ){$Q.set(HQ,KQ)}function jQ(HQ){$Q.delete(HQ)}{const HQ={get mode(){return __VUE_I18N_LEGACY_API__&&Ui?"legacy":"composition"},get allowComposition(){return mh},async install(KQ,...see){if(KQ.__VUE_I18N_SYMBOL__=NQ,KQ.provide(KQ.__VUE_I18N_SYMBOL__,HQ),isPlainObject(see[0])){const pee=see[0];HQ.__composerExtend=pee.__composerExtend,HQ.__vueI18nExtend=pee.__vueI18nExtend}let aee=null;!Ui&&Es&&(aee=injectGlobalFields(KQ,HQ.global)),__VUE_I18N_FULL_INSTALL__&&apply(KQ,HQ,...see),__VUE_I18N_LEGACY_API__&&Ui&&KQ.mixin(defineMixin(PQ,PQ.__composer,HQ));const lee=KQ.unmount;KQ.unmount=()=>{aee&&aee(),HQ.dispose(),lee()}},get global(){return PQ},dispose(){RQ.stop()},__instances:$Q,__getInstance:FQ,__setInstance:BQ,__deleteInstance:jQ};return HQ}}function useI18n(Vi={}){const Br=getCurrentInstance$1();if(Br==null)throw createI18nError(I18nErrorCodes.MUST_BE_CALL_SETUP_TOP);if(!Br.isCE&&Br.appContext.app!=null&&!Br.appContext.app.__VUE_I18N_SYMBOL__)throw createI18nError(I18nErrorCodes.NOT_INSTALLED);const Ui=getI18nInstance(Br),Es=getGlobalComposer(Ui),mh=getComponentOptions(Br),$Q=getScope(Vi,mh);if(__VUE_I18N_LEGACY_API__&&Ui.mode==="legacy"&&!Vi.__useComponent){if(!Ui.allowComposition)throw createI18nError(I18nErrorCodes.NOT_AVAILABLE_IN_LEGACY_MODE);return useI18nForLegacy(Br,$Q,Es,Vi)}if($Q==="global")return adjustI18nResources(Es,Vi,mh),Es;if($Q==="parent"){let NQ=getComposer(Ui,Br,Vi.__useComponent);return NQ==null&&(NQ=Es),NQ}const RQ=Ui;let PQ=RQ.__getInstance(Br);if(PQ==null){const NQ=assign$1({},Vi);"__i18n"in mh&&(NQ.__i18n=mh.__i18n),Es&&(NQ.__root=Es),PQ=createComposer(NQ),RQ.__composerExtend&&(PQ[DisposeSymbol]=RQ.__composerExtend(PQ)),setupLifeCycle(RQ,Br,PQ),RQ.__setInstance(Br,PQ)}return PQ}function createGlobal(Vi,Br,Ui){const Es=effectScope$1();{const mh=__VUE_I18N_LEGACY_API__&&Br?Es.run(()=>createVueI18n(Vi)):Es.run(()=>createComposer(Vi));if(mh==null)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);return[Es,mh]}}function getI18nInstance(Vi){{const Br=inject$1(Vi.isCE?I18nInjectionKey:Vi.appContext.app.__VUE_I18N_SYMBOL__);if(!Br)throw createI18nError(Vi.isCE?I18nErrorCodes.NOT_INSTALLED_WITH_PROVIDE:I18nErrorCodes.UNEXPECTED_ERROR);return Br}}function getScope(Vi,Br){return isEmptyObject(Vi)?"__i18n"in Br?"local":"global":Vi.useScope?Vi.useScope:"local"}function getGlobalComposer(Vi){return Vi.mode==="composition"?Vi.global:Vi.global.__composer}function getComposer(Vi,Br,Ui=!1){let Es=null;const mh=Br.root;let $Q=getParentComponentInstance(Br,Ui);for(;$Q!=null;){const RQ=Vi;if(Vi.mode==="composition")Es=RQ.__getInstance($Q);else if(__VUE_I18N_LEGACY_API__){const PQ=RQ.__getInstance($Q);PQ!=null&&(Es=PQ.__composer,Ui&&Es&&!Es[InejctWithOptionSymbol]&&(Es=null))}if(Es!=null||mh===$Q)break;$Q=$Q.parent}return Es}function getParentComponentInstance(Vi,Br=!1){return Vi==null?null:Br&&Vi.vnode.ctx||Vi.parent}function setupLifeCycle(Vi,Br,Ui){onMounted$1(()=>{},Br),onUnmounted$1(()=>{const Es=Ui;Vi.__deleteInstance(Br);const mh=Es[DisposeSymbol];mh&&(mh(),delete Es[DisposeSymbol])},Br)}function useI18nForLegacy(Vi,Br,Ui,Es={}){const mh=Br==="local",$Q=shallowRef$1(null);if(mh&&Vi.proxy&&!(Vi.proxy.$options.i18n||Vi.proxy.$options.__i18n))throw createI18nError(I18nErrorCodes.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const RQ=isBoolean(Es.inheritLocale)?Es.inheritLocale:!isString$1(Es.locale),PQ=ref$2(!mh||RQ?Ui.locale.value:isString$1(Es.locale)?Es.locale:DEFAULT_LOCALE),NQ=ref$2(!mh||RQ?Ui.fallbackLocale.value:isString$1(Es.fallbackLocale)||isArray(Es.fallbackLocale)||isPlainObject(Es.fallbackLocale)||Es.fallbackLocale===!1?Es.fallbackLocale:PQ.value),FQ=ref$2(getLocaleMessages(PQ.value,Es)),BQ=ref$2(isPlainObject(Es.datetimeFormats)?Es.datetimeFormats:{[PQ.value]:{}}),jQ=ref$2(isPlainObject(Es.numberFormats)?Es.numberFormats:{[PQ.value]:{}}),HQ=mh?Ui.missingWarn:isBoolean(Es.missingWarn)||isRegExp(Es.missingWarn)?Es.missingWarn:!0,KQ=mh?Ui.fallbackWarn:isBoolean(Es.fallbackWarn)||isRegExp(Es.fallbackWarn)?Es.fallbackWarn:!0,see=mh?Ui.fallbackRoot:isBoolean(Es.fallbackRoot)?Es.fallbackRoot:!0,aee=!!Es.fallbackFormat,lee=isFunction(Es.missing)?Es.missing:null,pee=isFunction(Es.postTranslation)?Es.postTranslation:null,Eee=mh?Ui.warnHtmlMessage:isBoolean(Es.warnHtmlMessage)?Es.warnHtmlMessage:!0,Cee=!!Es.escapeParameter,yee=mh?Ui.modifiers:isPlainObject(Es.modifiers)?Es.modifiers:{},Hee=Es.pluralRules||mh&&Ui.pluralRules;function Nee(){return[PQ.value,NQ.value,FQ.value,BQ.value,jQ.value]}const Yee=computed$2({get:()=>$Q.value?$Q.value.locale.value:PQ.value,set:tre=>{$Q.value&&($Q.value.locale.value=tre),PQ.value=tre}}),Ete=computed$2({get:()=>$Q.value?$Q.value.fallbackLocale.value:NQ.value,set:tre=>{$Q.value&&($Q.value.fallbackLocale.value=tre),NQ.value=tre}}),Ate=computed$2(()=>$Q.value?$Q.value.messages.value:FQ.value),Pte=computed$2(()=>BQ.value),kte=computed$2(()=>jQ.value);function Nte(){return $Q.value?$Q.value.getPostTranslationHandler():pee}function Bte(tre){$Q.value&&$Q.value.setPostTranslationHandler(tre)}function Lte(){return $Q.value?$Q.value.getMissingHandler():lee}function Rte(tre){$Q.value&&$Q.value.setMissingHandler(tre)}function Fte(tre){return Nee(),tre()}function jte(...tre){return $Q.value?Fte(()=>Reflect.apply($Q.value.t,null,[...tre])):Fte(()=>"")}function Xte(...tre){return $Q.value?Reflect.apply($Q.value.rt,null,[...tre]):""}function ire(...tre){return $Q.value?Fte(()=>Reflect.apply($Q.value.d,null,[...tre])):Fte(()=>"")}function qte(...tre){return $Q.value?Fte(()=>Reflect.apply($Q.value.n,null,[...tre])):Fte(()=>"")}function Kte(tre){return $Q.value?$Q.value.tm(tre):{}}function nre(tre,yre){return $Q.value?$Q.value.te(tre,yre):!1}function Wte(tre){return $Q.value?$Q.value.getLocaleMessage(tre):{}}function Qte(tre,yre){$Q.value&&($Q.value.setLocaleMessage(tre,yre),FQ.value[tre]=yre)}function ore(tre,yre){$Q.value&&$Q.value.mergeLocaleMessage(tre,yre)}function fre(tre){return $Q.value?$Q.value.getDateTimeFormat(tre):{}}function vre(tre,yre){$Q.value&&($Q.value.setDateTimeFormat(tre,yre),BQ.value[tre]=yre)}function Are(tre,yre){$Q.value&&$Q.value.mergeDateTimeFormat(tre,yre)}function sre(tre){return $Q.value?$Q.value.getNumberFormat(tre):{}}function mre(tre,yre){$Q.value&&($Q.value.setNumberFormat(tre,yre),jQ.value[tre]=yre)}function gre(tre,yre){$Q.value&&$Q.value.mergeNumberFormat(tre,yre)}const xre={get id(){return $Q.value?$Q.value.id:-1},locale:Yee,fallbackLocale:Ete,messages:Ate,datetimeFormats:Pte,numberFormats:kte,get inheritLocale(){return $Q.value?$Q.value.inheritLocale:RQ},set inheritLocale(tre){$Q.value&&($Q.value.inheritLocale=tre)},get availableLocales(){return $Q.value?$Q.value.availableLocales:Object.keys(FQ.value)},get modifiers(){return $Q.value?$Q.value.modifiers:yee},get pluralRules(){return $Q.value?$Q.value.pluralRules:Hee},get isGlobal(){return $Q.value?$Q.value.isGlobal:!1},get missingWarn(){return $Q.value?$Q.value.missingWarn:HQ},set missingWarn(tre){$Q.value&&($Q.value.missingWarn=tre)},get fallbackWarn(){return $Q.value?$Q.value.fallbackWarn:KQ},set fallbackWarn(tre){$Q.value&&($Q.value.missingWarn=tre)},get fallbackRoot(){return $Q.value?$Q.value.fallbackRoot:see},set fallbackRoot(tre){$Q.value&&($Q.value.fallbackRoot=tre)},get fallbackFormat(){return $Q.value?$Q.value.fallbackFormat:aee},set fallbackFormat(tre){$Q.value&&($Q.value.fallbackFormat=tre)},get warnHtmlMessage(){return $Q.value?$Q.value.warnHtmlMessage:Eee},set warnHtmlMessage(tre){$Q.value&&($Q.value.warnHtmlMessage=tre)},get escapeParameter(){return $Q.value?$Q.value.escapeParameter:Cee},set escapeParameter(tre){$Q.value&&($Q.value.escapeParameter=tre)},t:jte,getPostTranslationHandler:Nte,setPostTranslationHandler:Bte,getMissingHandler:Lte,setMissingHandler:Rte,rt:Xte,d:ire,n:qte,tm:Kte,te:nre,getLocaleMessage:Wte,setLocaleMessage:Qte,mergeLocaleMessage:ore,getDateTimeFormat:fre,setDateTimeFormat:vre,mergeDateTimeFormat:Are,getNumberFormat:sre,setNumberFormat:mre,mergeNumberFormat:gre};function dre(tre){tre.locale.value=PQ.value,tre.fallbackLocale.value=NQ.value,Object.keys(FQ.value).forEach(yre=>{tre.mergeLocaleMessage(yre,FQ.value[yre])}),Object.keys(BQ.value).forEach(yre=>{tre.mergeDateTimeFormat(yre,BQ.value[yre])}),Object.keys(jQ.value).forEach(yre=>{tre.mergeNumberFormat(yre,jQ.value[yre])}),tre.escapeParameter=Cee,tre.fallbackFormat=aee,tre.fallbackRoot=see,tre.fallbackWarn=KQ,tre.missingWarn=HQ,tre.warnHtmlMessage=Eee}return onBeforeMount$1(()=>{if(Vi.proxy==null||Vi.proxy.$i18n==null)throw createI18nError(I18nErrorCodes.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const tre=$Q.value=Vi.proxy.$i18n.__composer;Br==="global"?(PQ.value=tre.locale.value,NQ.value=tre.fallbackLocale.value,FQ.value=tre.messages.value,BQ.value=tre.datetimeFormats.value,jQ.value=tre.numberFormats.value):mh&&dre(tre)}),xre}const globalExportProps=["locale","fallbackLocale","availableLocales"],globalExportMethods=["t","rt","d","n","tm","te"];function injectGlobalFields(Vi,Br){const Ui=Object.create(null);return globalExportProps.forEach(mh=>{const $Q=Object.getOwnPropertyDescriptor(Br,mh);if(!$Q)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);const RQ=isRef$1($Q.value)?{get(){return $Q.value.value},set(PQ){$Q.value.value=PQ}}:{get(){return $Q.get&&$Q.get()}};Object.defineProperty(Ui,mh,RQ)}),Vi.config.globalProperties.$i18n=Ui,globalExportMethods.forEach(mh=>{const $Q=Object.getOwnPropertyDescriptor(Br,mh);if(!$Q||!$Q.value)throw createI18nError(I18nErrorCodes.UNEXPECTED_ERROR);Object.defineProperty(Vi.config.globalProperties,`$${mh}`,$Q)}),()=>{delete Vi.config.globalProperties.$i18n,globalExportMethods.forEach(mh=>{delete Vi.config.globalProperties[`$${mh}`]})}}initFeatureFlags();__INTLIFY_JIT_COMPILATION__?registerMessageCompiler(compile):registerMessageCompiler(compileToFunction);registerMessageResolver(resolveValue);registerLocaleFallbacker(fallbackWithLocaleChain);if(__INTLIFY_PROD_DEVTOOLS__){const Vi=getGlobalThis();Vi.__INTLIFY__=!0,setDevToolsHook(Vi.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const rows=[{key:"chapters.title",enValue:"Chapters",enValid:"1",frValue:"Chapitres",frValid:"1"},{key:"chapters.return",enValue:"Return to top",enValid:"1",frValue:"Retournez en haut",frValid:"1"},{key:"chapters.menu",enValue:"Toggle menu",enValid:"1",frValue:"Menu à bascule",frValid:"1"},{key:"scrollguard.desc",enValue:"Use ctrl + scroll to zoom the map",enValid:"1",frValue:"Utilisez les touches Ctrl et + pour faire un zoom de la carte",frValid:"1"},{key:"story.window.title",enValue:"RAMP Storylines",enValid:"1",frValue:"Scénarios de la PCAR",frValid:"1"},{key:"story.date",enValue:"Date modified:",enValid:"1",frValue:"Date de modification:",frValid:"1"},{key:"story.error",enValue:"An error occurred while loading this Storylines product. See developer console for more information.",enValid:"1",frValue:"Une erreur est survenue pendant le chargement ce scénarios produit. Voir la console du promoteur pour obtenir de plus amples renseignements.",frValid:"1"},{key:"image.fullscreen",enValue:"Full Screen",enValid:"1",frValue:"Plein Écran",frValid:"1"},{key:"dynamic.back",enValue:"Back",enValid:"1",frValue:"Retour",frValid:"0"},{key:"dynamic.textSection",enValue:"Text Section",enValid:"1",frValue:"Section de texte",frValid:"1"},{key:"dynamic.panel.collection",enValue:"Panel Collection",enValid:"1",frValue:"Collection de panneaux",frValid:"1"},{key:"dynamic.panel.id",enValue:"Panel ID",enValid:"1",frValue:"No d’identification du panneau",frValid:"1"},{key:"dynamic.panel.type",enValue:"Panel Type",enValid:"1",frValue:"Type de panneaux",frValid:"1"},{key:"dynamic.panel.actions",enValue:"Panel Actions",enValid:"1",frValue:"Actions du panneau",frValid:"1"},{key:"dynamic.panel.idTaken",enValue:"Panel ID is already in use",enValid:"1",frValue:"Le nom du panneau est déjà utilisé",frValid:"1"},{key:"dynamic.panel.editor",enValue:"Panel Editor:",enValid:"1",frValue:"Éditeur de panneaux:",frValid:"1"},{key:"dynamic.panel.remove",enValue:"Are you sure you want to remove this panel?",enValid:"1",frValue:"Etes-vous sûr de vouloir supprimer ce panneau?",frValid:"0"},{key:"dynamic.panel.enterID",enValue:"Enter Panel ID",enValid:"1",frValue:"Entrez l'ID du panneau",frValid:"0"},{key:"dynamic.panel.add",enValue:"Add New",enValid:"1",frValue:"Ajouter un nouveau",frValid:"0"},{key:"timeslider.expand",enValue:"Expand",enValid:"1",frValue:"Développer",frValid:"1"},{key:"timeslider.minimize",enValue:"Minimize",enValid:"1",frValue:"Réduire",frValid:"1"},{key:"timeslider.play",enValue:"Play",enValid:"1",frValue:"Lecture",frValid:"1"},{key:"timeslider.pause",enValue:"Pause",enValid:"1",frValue:"Pause",frValid:"1"},{key:"fullscreen.activate",enValue:"Enter Fullscreen",enValid:"1",frValue:"Afficher le mode plein écran",frValid:"1"},{key:"fullscreen.deactivate",enValue:"Exit Fullscreen",enValid:"1",frValue:"Quitter le mode plein écran",frValid:"1"},{key:"editor.lang.en",enValue:"English",enValid:"1",frValue:"Anglais",frValid:"1"},{key:"editor.lang.fr",enValue:"French",enValid:"1",frValue:"Français",frValid:"1"},{key:"editor.feedback",enValue:"Send Us Feedback",enValid:"1",frValue:"Envoyez-nous vos commentaires",frValid:"0"},{key:"editor.feedback.subject",enValue:"Storylines Editor Feedback",enValid:"1",frValue:"Commentaires de l'éditeur de scénarios",frValid:"0"},{key:"editor.window.title",enValue:"RAMP Storylines Editor",enValid:"1",frValue:"Éditeur de scénarios de la PCAR",frValid:"1"},{key:"editor.configOverwrite",enValue:"Are you sure you want to overwrite product '{uuid}'?",enValid:"1",frValue:"Êtes-vous sûr de vouloir remplacer le produit « {uuid} » ?",frValid:"0"},{key:"editor.createProduct",enValue:"Create New Storylines Product",enValid:"1",frValue:"Créer un nouveau produit de scénarios",frValid:"1"},{key:"editor.loadProduct",enValue:"Load Existing Storylines Product",enValid:"1",frValue:"Charger un produit Storylines existant",frValid:"0"},{key:"editor.editMetadata",enValue:"Edit Project Metadata",enValid:"1",frValue:"Modifier les métadonnées",frValid:"1"},{key:"editor.chooseOption",enValue:"What would you like to do?",enValid:"1",frValue:"Qu'aimeriez-vous faire?",frValid:" 0"},{key:"editor.dashboard",enValue:"Dashboard",enValid:"1",frValue:"Tableau de bord",frValid:"0"},{key:"editor.previousProducts",enValue:"Previously Edited Products",enValid:"1",frValue:"Produits précédemment édités",frValid:"0"},{key:"editor.previousProducts.productInfo",enValue:"Project Information",enValid:"1",frValue:"Informations sur le projet",frValid:"0"},{key:"editor.previousProducts.productInfo.title",enValue:"Title",enValid:"1",frValue:"Titre",frValid:"0"},{key:"editor.previousProducts.lastModified",enValue:"Last Modified",enValid:"1",frValue:"Dernière modification",frValid:"0"},{key:"editor.previousProducts.actions",enValue:"Actions",enValid:"1",frValue:"Actes",frValid:"0"},{key:"editor.editMetadata",enValue:"Edit Project Metadata",enValid:"1",frValue:"Modifier les métadonnées d’un projet",frValid:"1"},{key:"editor.editMetadata.load.cancel",enValue:"Cancel load",enValid:"1",frValue:"Annuler le chargement",frValid:"0"},{key:"editor.editMetadata.editExistingHeader",enValue:"Choose Storylines Product",enValid:"1",frValue:"Choisissez le produit Storylines",frValid:"0"},{key:"editor.editMetadata.input.tooltip",enValue:"Press Esc to erase field.",enValid:"1",frValue:"Appuyez sur Esc pour effacer le champ.",frValid:"0"},{key:"editor.editMetadata.loading",enValue:"Storyline product is loading. Larger products can take a while to load. Thank you for your patience.",enValid:"1",frValue:"Le produit Storyline est en cours de chargement. Le chargement des produits plus volumineux peut prendre un certain temps. Merci pour votre patience.",frValid:"0"},{key:"editor.editMetadata.message.error.noConfig",enValue:"No config exists for storylines product.",enValid:"1",frValue:"Aucune configuration n'existe pour le produit Storylines.",frValid:"0"},{key:"editor.editMetadata.message.error.failedZipFile",enValue:"Failed to process ZIP file.",enValid:"1",frValue:"Échec du traitement du fichier ZIP.",frValid:"0"},{key:"editor.editMetadata.message.error.noRequestedVersion",enValue:"The requested version does not exist.",enValid:"1",frValue:"La version demandée n'existe pas.",frValid:"0"},{key:"editor.editMetadata.message.error.noResponseFromServer",enValue:"Failed to load product, no response from server",enValid:"1",frValue:"Échec du chargement du produit, aucune réponse du serveur",frValid:"0"},{key:"editor.editMetadata.message.error.malformedProduct",enValue:"The requested product {uuid} is malformed.",enValid:"1",frValue:"Le produit demandé {uuid} est mal formé.",frValid:"0"},{key:"editor.editMetadata.message.error.failedSave",enValue:"Failed to save changes.",enValid:"1",frValue:"Échec de l'enregistrement des modifications.",frValid:"0"},{key:"editor.editMetadata.message.error.logoFailedLoad",enValue:"Failed to load logo image.",enValid:"1",frValue:"Échec du chargement de l'image du logo.",frValid:"0"},{key:"editor.editMetadata.message.error.requiredFieldsNotFilled",enValue:"Please fill out the required fields before proceeding.",enValid:"1",frValue:"Veuillez remplir les champs obligatoires avant de continuer.",frValid:"0"},{key:"editor.editMetadata.message.logoSuccessfulLoad",enValue:"Successfully loaded logo image.",enValid:"1",frValue:"Image du logo chargée avec succès.",frValid:"0"},{key:"editor.editMetadata.message.successfulLoad",enValue:"Successfully loaded storyline!",enValid:"1",frValue:"Scénario chargé avec succès!",frValid:"0"},{key:"editor.editMetadata.message.successfulSave",enValue:"Successfully saved changes!",enValid:"1",frValue:"Modifications enregistrées avec succès!",frValid:"0"},{key:"editor.editMetadata.message.wait",enValue:"Please wait. This may take several minutes.",enValid:"1",frValue:"S'il vous plaît, attendez. Cela peut prendre plusieurs minutes.",frValid:"0"},{key:"editor.editMetadata.versionHistory.buttonShow",enValue:"Show previous versions of product",enValid:"1",frValue:"Afficher les versions précédentes du produit",frValid:"0"},{key:"editor.editMetadata.versionHistory.buttonHide",enValue:"Hide previous versions",enValid:"1",frValue:"Masquer les versions précédentes",frValid:"0"},{key:"editor.editMetadata.versionHistory.header",enValue:"Version History",enValid:"1",frValue:"Historique des versions",frValid:"0"},{key:"editor.editMetadata.versionHistory.resultsFound",enValue:"We detected previous versions of this storylines product. If you wish to restore a previous version, please click 'Show previous versions of product'.",enValid:"1",frValue:"Nous avons détecté des versions précédentes de ce produit Storylines. Si vous souhaitez restaurer une version précédente, veuillez cliquer sur « Afficher les versions précédentes du produit ».",frValid:"0"},{key:"editor.editMetadata.versionHistory.noResults",enValue:"There are no previous versions of this storylines product.",enValid:"1",frValue:"Il n’existe aucune version précédente de ce produit Storylines.",frValid:"0"},{key:"editor.editMetadata.versionHistory.load",enValue:"Load this version",enValid:"1",frValue:"Charger cette version",frValid:"0"},{key:"editor.editMetadata.versionHistory.actions",enValue:"Actions",enValid:"1",frValue:"Actes",frValid:"0"},{key:"editor.editMetadata.versionHistory.saveDate",enValue:"Save Date",enValid:"1",frValue:"Enregistrer la date",frValid:"0"},{key:"editor.editMetadata.previewProject",enValue:"Preview project",enValid:"1",frValue:"Projet d'aperçu",frValid:"0"},{key:"editor.editMetadata.retrievalAborted",enValue:"Product retrieval manually aborted.",enValid:"1",frValue:"Récupération du produit interrompue manuellement.",frValid:"0"},{key:"editor.metadataForm.caption.title",enValue:"The title field appears in the top bar of the storyline product. The top bar is visible to users at all times.",enValid:"1",frValue:"Le champ de titre apparaît dans la barre supérieure du produit de scénario. La barre supérieure est visible à tout moment pour les utilisateurs.",frValid:"0"},{key:"editor.metadataForm.caption.tocOrientation",enValue:"Determines the direction of the storyline's table of contents: horizontal (above the storyline) or vertical (beside the storyline, on the left).",enValid:"1",frValue:"Détermine la direction de la table des matières du scénario : horizontale (au-dessus du scénario) ou verticale (à côté du scénario, à gauche).",frValid:"0"},{key:"editor.metadataForm.caption.introTitle",enValue:"The intro title is the title displayed in large text on the first slide, right underneath the logo (if given).",enValid:"1",frValue:"Le titre d'introduction est le titre affiché en gros texte sur la première diapositive, juste en dessous du logo (s'il est fourni).",frValid:"0"},{key:"editor.metadataForm.caption.introSubtitle",enValue:"The intro subtitle displays underneath the intro title, in small text.",enValid:"1",frValue:"Le sous-titre d'introduction s'affiche sous le titre d'introduction, en petit texte.",frValid:"0"},{key:"editor.metadataForm.caption.logoAltText",enValue:"For accessibility purposes, provide description text for the logo.",enValid:"1",frValue:"À des fins d’accessibilité, veuillez fournir un texte de description pour le logo.",frValid:"0"},{key:"editor.metadataForm.caption.contextLink",enValue:"Context link shows up at the bottom of the page to provide additional resources for interested users.",enValid:"1",frValue:"Le lien contextuel apparaît au bas de la page pour fournir des ressources supplémentaires aux utilisateurs intéressés.",frValid:"0"},{key:"editor.metadataForm.caption.contextLabel",enValue:"Context label shows up as text. When users click the context link, the linked site appears in a new tab for the user.",enValid:"1",frValue:"L'étiquette de contexte s'affiche sous forme de texte. Lorsque les utilisateurs cliquent sur le lien contextuel, le site lié apparaît dans un nouvel onglet pour l'utilisateur.",frValid:"0"},{key:"editor.metadataForm.introPage.heading",enValue:"Introduction page details",enValid:"1",frValue:"Détails de la page d'introduction",frValid:"0"},{key:"editor.metadataForm.introPage.explanation",enValue:"The introduction page of the storylines product is displayed to users at the beginning of the storyline product, before any content slides.",enValid:"1",frValue:"La page d'introduction du produit Storylines est affichée aux utilisateurs au début du produit Storylines, avant toute diapositive de contenu.",frValid:"0"},{key:"editor.metadataForm.endOfPage.heading",enValue:"End of page information",enValid:"1",frValue:"Informations de fin de page",frValid:"0"},{key:"editor.metadataForm.endOfPage.explanation",enValue:"This information is displayed at the end of the storyline product, after all content slides.",enValid:"1",frValue:"Ces informations sont affichées à la fin du scénario du produit, après toutes les diapositives de contenu.",frValid:"0"},{key:"editor.metadataForm.enabled",enValue:"Enabled",enValid:"1",frValue:"Activé",frValid:"0"},{key:"editor.metadataForm.disabled",enValue:"Disabled",enValid:"1",frValue:"Désactivé",frValid:"0"},{key:"editor.metadataForm.na",enValue:"N/A",enValid:"1",frValue:"N / A",frValid:"0"},{key:"editor.done",enValue:"Done",enValid:"1",frValue:"Fini",frValid:"0"},{key:"editor.editProduct",enValue:"Edit Existing Storylines Product",enValid:"1",frValue:"Modifier un produit de scénarios",frValid:"1"},{key:"editor.editMetadata",enValue:"Edit Project Metadata",enValid:"1",frValue:"Mod. les métadonnées",frValid:"1"},{key:"editor.productDetails",enValue:"Storylines product details",enValid:"1",frValue:"Détails du produit de scénarios",frValid:"1"},{key:"editor.metadata.instructions.new",enValue:"Fill in metadata details about your new Storylines product.",enValid:"1",frValue:"Inscrivez les métadonnées de votre nouveau produit de scénario.",frValid:"1"},{key:"editor.metadata.instructions.existing",enValue:'View or edit metadata details about your Storylines product. Use the "Preview" button to see what your slides will look like.',enValid:"1",frValue:"Affichez ou modifiez les détails des métadonnées de votre produit Storylines. Utilisez le bouton « Aperçu » pour voir à quoi ressembleront vos diapositives.",frValid:"0"},{key:"editor.uuid",enValue:"UUID",enValid:"1",frValue:"UUID",frValid:"0"},{key:"editor.uuid.required",enValue:"(required)",enValid:"1",frValue:"(obligatoire)",frValid:"0"},{key:"editor.uuid.new",enValue:"New UUID",enValid:"1",frValue:"New UUID",frValid:"0"},{key:"editor.warning.mustEnterUuid",enValue:"You must first enter a UUID.",enValid:"1",frValue:"Vous devez d'abord saisir un UUID.",frValid:"0"},{key:"editor.warning.retrievalFailed",enValue:"Failed to load product, no response from server.",enValid:"1",frValue:"Échec du chargement du produit, aucune réponse du serveur.",frValid:"0"},{key:"editor.warning.uuid",enValue:"UUID already exists. Saving this will overwrite existing product.",enValid:"1",frValue:"L’IDUU existe déjà. Enregistrer ce produit écrasera le produit existant.",frValid:"1"},{key:"editor.warning.uuidNotFound",enValue:"The requested UUID '{uuid}' does not exist.",enValid:"1",frValue:"L'UUID '{uuid}' ​​demandé n'existe pas",frValid:"0"},{key:"editor.metadata.uuidInstructions",enValue:"Please enter the UUID of an existing storylines product, then click the 'Load' button.",enValid:"1",frValue:"Veuillez saisir l'UUID d'un produit de scénario existant, puis cliquez sur le bouton « Charger ».",frValid:"0"},{key:"editor.metadata.newUuidInstructions",enValue:"Enter a unique ID for your new storyline. One has been auto-generated for you, but you can also enter your own.",enValid:"1",frValue:"Entrez un identifiant unique pour votre nouveau scénario. Un a été généré automatiquement pour vous, mais vous pouvez également saisir le vôtre.",frValid:"0"},{key:"editor.warning.rename",enValue:"UUID already in use. Please choose a different ID.",enValid:"1",frValue:"UUID déjà utilisé. Veuillez choisir un autre identifiant.",frValid:"0"},{key:"editor.changeUuid",enValue:"Click here to change UUID",enValid:"1",frValue:"Cliquez ici pour changer",frValid:"0"},{key:"editor.changingUuid",enValue:"You are changing this product UUID to '{changeUuid}'. Save changes required.",enValid:"1",frValue:"Vous modifiez l'UUID de ce produit en '{changeUuid}'. Enregistrez les modifications requises.",frValid:"0"},{key:"editor.title",enValue:"Title",enValid:"1",frValue:"Titre",frValid:"1"},{key:"editor.respectTitle",enValue:"RAMP Storylines Editor & Creation Tool",enValid:"1",frValue:"Éditeur et outil de création de scénarios RAMP",frValid:"0"},{key:"editor.logo",enValue:"Logo",enValid:"1",frValue:"Logo",frValid:"1"},{key:"editor.logoPreview",enValue:"Logo Preview",enValid:"1",frValue:"Aperçu du logo",frValid:"1"},{key:"editor.logoPreviewAltText",enValue:"Preview of product logo",enValid:"1",frValue:"Aperçu du logo du produit",frValid:"0"},{key:"editor.logoAltText",enValue:"Logo Alt Text",enValid:"1",frValue:"Lien contextuel",frValid:"1"},{key:"editor.logoAltText.desc",enValue:"For accessibility purposes, provide description text for the logo.",enValid:"1",frValue:"Pour des raisons d'accessibilité, fournissez un texte descriptif pour le logo.",frValid:"0"},{key:"editor.contextLink",enValue:"Context Link",enValid:"1",frValue:"Lien contextuel",frValid:"1"},{key:"editor.contextLink.info",enValue:"Context link shows up at the bottom of the page to provide additional resources for interested users.",enValid:"1",frValue:"Le lien contextuel apparaît au bas de la page et fournit des ressources supplémentaires aux utilisateurs intéressés.",frValid:"1"},{key:"editor.contextLabel",enValue:"Context Label",enValid:"1",frValue:"Étiquette de contexte",frValid:"1"},{key:"editor.contextLabel.info",enValue:"Context label shows up before the context link to explain what the link is for",enValid:"1",frValue:"L’étiquette de contexte apparaît avant le lien contextuel et explique à quoi sert le lien.",frValid:"1"},{key:"editor.dateModified",enValue:"Date Modified",enValid:"1",frValue:"Date de modification",frValid:"1"},{key:"editor.load",enValue:"Load",enValid:"1",frValue:"Charger",frValid:"1"},{key:"editor.rename",enValue:"Rename",enValid:"1",frValue:"Rename",frValid:"0"},{key:"editor.loadPrevious",enValue:"Load Previous",enValid:"1",frValue:"Charger le précédent",frValid:"0"},{key:"editor.viewHistory",enValue:"View Previous",enValid:"1",frValue:"Voir précédent",frValid:"0"},{key:"editor.browse",enValue:"Browse",enValid:"1",frValue:"Parcourir",frValid:"1"},{key:"editor.remove",enValue:"Remove",enValid:"1",frValue:"Supprimer",frValid:"1"},{key:"editor.back",enValue:"Back",enValid:"1",frValue:"Retour",frValid:"1"},{key:"editor.next",enValue:"Next",enValid:"1",frValue:"Suivant",frValid:"1"},{key:"editor.preview",enValue:"Preview",enValid:"1",frValue:"Afficher l’aperçu",frValid:"1"},{key:"editor.confirm",enValue:"Confirm",enValid:"1",frValue:"Confirmer",frValid:"1"},{key:"editor.cancel",enValue:"Cancel",enValid:"1",frValue:"Annuler",frValid:"1"},{key:"editor.unsavedChanges",enValue:"Unsaved changes",enValid:"1",frValue:"Modifications non enregistrées",frValid:"1"},{key:"editor.saveChanges",enValue:"Save changes",enValid:"1",frValue:"Enregistrer les modifications",frValid:"1"},{key:"editor.discardChanges",enValue:"Discard changes",enValid:"1",frValue:"Annuler les modifications",frValid:"0"},{key:"editor.label.or",enValue:"or",enValid:"1",frValue:"ou",frValid:"1"},{key:"editor.label.browse",enValue:"browse",enValid:"1",frValue:"parcourir",frValid:"1"},{key:"editor.label.upload",enValue:"to upload",enValid:"1",frValue:"téléverser",frValid:"1"},{key:"editor.savingChanges",enValue:"Saving...",enValid:"1",frValue:"Enregistrement...",frValid:"1"},{key:"editor.confirmOverwrite",enValue:"Are you sure you want to overwrite product '{uuid}'?",enValid:"1",frValue:"Are you sure you want to overwrite product '{uuid}'?",frValid:"0"},{key:"editor.resetChanges",enValue:"Reset Changes",enValid:"1",frValue:"Annuler les modifications",frValid:"1"},{key:"editor.refreshChanges.modal",enValue:"Are you sure you want to reload the product? All unsaved changes will be lost.",enValid:"1",frValue:"Voulez-vous vraiment recharger ce produit? Toute modification non enregistrée sera perdue.",frValid:"1"},{key:"editor.changeLang.modal",enValue:"Are you sure you want to switch languages? Unsaved changes may be lost.",enValid:"1",frValue:"Voulez-vous vraiment changer de langue? Toute modification non enregistrée sera perdue.",frValid:"1"},{key:"editor.frenchConfig",enValue:"View French Config",enValid:"1",frValue:"Afficher la configuration en français",frValid:"1"},{key:"editor.englishConfig",enValue:"View English Config",enValid:"1",frValue:"Afficher la configuration en anglais",frValid:"1"},{key:"editor.returnToLanding",enValue:"Return to Landing",enValid:"1",frValue:"Retour à la page d’accueil",frValid:"1"},{key:"editor.image.label.height",enValue:"Height",enValid:"1",frValue:"Hauteur",frValid:"0"},{key:"editor.image.label.width",enValue:"Width",enValid:"1",frValue:"Largeur",frValid:"0"},{key:"editor.image.label.widthWarning",enValue:"Maximum width is 2/3 (66%) of screen on desktop and 100% on mobile. Larger widths will be ignored.",enValid:"1",frValue:"La largeur maximale est de 2/3 (66%) de l'écran sur un ordinateur de bureau et de 100% sur un appareil mobile. Les largeurs supérieures seront ignorées.",frValid:"0"},{key:"editor.image.delete",enValue:"Delete Image",enValid:"1",frValue:"Supprimer l'image",frValid:"1"},{key:"editor.image.label.drag",enValue:"Drag your images here",enValid:"1",frValue:"Faites glisser vos images ici",frValid:"1"},{key:"editor.image.label.caption",enValue:"Caption",enValid:"1",frValue:"Légende",frValid:"1"},{key:"editor.image.reorder",enValue:"Click and drag to reorder images",enValid:"1",frValue:"Cliquez sur les images et faites-les glisser pour changer l’ordre.",frValid:"1"},{key:"editor.image.altTag",enValue:"Alt tag",enValid:"1",frValue:"Texte de remplacement",frValid:"1"},{key:"editor.image.slideshowCaption",enValue:"Slideshow caption",enValid:"1",frValue:"Légende du diaporama",frValid:"1"},{key:"editor.image.loadingError",enValue:"An error occurred when trying to load image",enValid:"1",frValue:"Une erreur est survenue lors du chargement de l’image.",frValid:"1"},{key:"editor.video.title",enValue:"Video Title",enValid:"1",frValue:"Titre de la vidéo",frValid:"1"},{key:"editor.video.label.drag",enValue:"Drag your video file here",enValid:"1",frValue:"Glissez votre fichier vidéo ici",frValid:"1"},{key:"editor.video.label.sizeLimit",enValue:"({size}MB limit)",enValid:"1",frValue:"(limite {size}MB)",frValid:"0"},{key:"editor.video.label.captions",enValue:"Video Captions",enValid:"1",frValue:"Sous-titres",frValid:"1"},{key:"editor.video.label.transcript",enValue:"Video Transcript",enValid:"1",frValue:"Transcription",frValid:"1"},{key:"editor.video.label.upload",enValue:"Upload",enValid:"1",frValue:"Télécharger",frValid:"1"},{key:"editor.video.sizeExceeded",enValue:"File too big!",enValid:"1",frValue:"Fichier trop gros !",frValid:"0"},{key:"editor.video.label.linkSupport",enValue:"Supports YouTube links (regular and shortened) as well as direct links to mp4 videos.",enValid:"1",frValue:"Prend en charge les liens YouTube (réguliers et raccourcis) ainsi que les liens directs vers des vidéos mp4.",frValid:"0"},{key:"editor.video.delete",enValue:"Delete Video",enValid:"1",frValue:"Supprimer la vidéo",frValid:"1"},{key:"editor.video.pasteUrl",enValue:"Paste the URL to a video",enValid:"1",frValue:"Collez l'url d'une vidéo",frValid:"0"},{key:"editor.chart.delete",enValue:"Delete Chart",enValid:"1",frValue:"Supprimer le graphique",frValid:"1"},{key:"editor.chart.label.name",enValue:"Name",enValid:"1",frValue:"Nom",frValid:"1"},{key:"editor.chart.label.edit",enValue:"Edit",enValid:"1",frValue:"Éditer",frValid:"1"},{key:"editor.chart.label.empty",enValue:"Empty",enValid:"1",frValue:"Vide",frValid:"1"},{key:"editor.chart.label.create",enValue:"Add new chart",enValid:"1",frValue:"Ajouter un nouveau graphique",frValid:"1"},{key:"editor.chart.label.info",enValue:"Interactive chart",enValid:"1",frValue:"Graphique interactif",frValid:"0"},{key:"editor.chart.label.nameExists",enValue:"There is already an existing chart with the name {name}.",enValid:"1",frValue:"Il existe déjà un graphique portant le nom {name}.",frValid:"0"},{key:"editor.chart.label.info",enValue:"Interactive charts ({num})",enValid:"1",frValue:"Graphiques interactifs ({num})",frValid:"1"},{key:"editor.chart.delete.confirm",enValue:"Are you sure you want to delete the chart {name}?",enValid:"1",frValue:"Voulez-vous vraiment supprimer le graphique {nom}?",frValid:"1"},{key:"editor.map.title",enValue:"Map title",enValid:"1",frValue:"Titre de la carte",frValid:"1"},{key:"editor.map.edit.cancel",enValue:"Cancel editing",enValid:"1",frValue:"Annuler les modifications",frValid:"1"},{key:"editor.map.edit",enValue:"Map editor",enValid:"1",frValue:"Éditeur de carte",frValid:"1"},{key:"editor.map.label.name",enValue:"Map config name",enValid:"1",frValue:"Nom de la configuration de la carte",frValid:"1"},{key:"editor.map.label.create",enValue:"Create New Configuration File",enValid:"1",frValue:"Créer un nouveau fichier de configuration",frValid:"1"},{key:"editor.map.label.edit",enValue:"Edit Map Configuration",enValid:"1",frValue:"Modifier la configuration de la carte",frValid:"1"},{key:"editor.map.scrollguard.enable",enValue:"Enable scrollguard",enValid:"1",frValue:"Activer le contrôle du défilement",frValid:"1"},{key:"editor.map.timeslider.enable",enValue:"Enable time slider",enValid:"1",frValue:"Activer le curseur temporel",frValid:"1"},{key:"editor.map.timeslider.edit",enValue:"Edit Time Slider Config",enValid:"1",frValue:"Modifier la configuration du curseur temporel",frValid:"1"},{key:"editor.map.timeslider.range",enValue:"Range:",enValid:"1",frValue:"Tranche:",frValid:"1"},{key:"editor.map.timeslider.start",enValue:"Start:",enValid:"1",frValue:"Début:",frValid:"1"},{key:"editor.map.timeslider.attribute",enValue:"Attribute:",enValid:"1",frValue:"Caractéristique:",frValid:"1"},{key:"editor.map.timeslider.layers",enValue:"(OPTIONAL) Comma separated Layer IDs:",enValid:"1",frValue:"(FACULTATIF) ID de couche séparés par des virgules :",frValid:"0"},{key:"editor.map.timeslider.to",enValue:"to",enValid:"1",frValue:"à",frValid:"1"},{key:"editor.map.timeslider.warning",enValue:"⚠️Warning! Please ensure that:",enValid:"1",frValue:"⚠️Avertissement! Veuillez vous assurer de ce qui suit:",frValid:"1"},{key:"editor.map.timeslider.warning.bullet1",enValue:"All range and start values are positive integers.",enValid:"1",frValue:"Toutes les valeurs de la tranche et du début sont des nombres entiers positifs.",frValid:"1"},{key:"editor.map.timeslider.warning.bullet2",enValue:'The "to" value is greater than or equal to the "from" value.',enValid:"1",frValue:"La valeur « À » est supérieure ou égale à la valeur « De ».",frValid:"1"},{key:"editor.map.timeslider.warning.end",enValue:"Otherwise, your time slider config cannot be saved.",enValid:"1",frValue:"Autrement",frValid:" la configuration du curseur temporel ne pourra pas être enregistrée."},{key:"editor.slideshow.label.info",enValue:"Slideshow items ({num})",enValid:"1",frValue:"Éléments du diaporama ({num})",frValid:"0"},{key:"editor.slideshow.label.create",enValue:"Add new item",enValid:"1",frValue:"Ajoute un nouvel objet",frValid:"0"},{key:"editor.slideshow.label.edit",enValue:"Edit existing item",enValid:"1",frValue:"Modifier un élément existant",frValid:"0"},{key:"editor.slideshow.label.type",enValue:"Type",enValid:"1",frValue:"Type",frValid:"0"},{key:"editor.slideshow.label.add",enValue:"Add",enValid:"1",frValue:"Ajouter",frValid:"1"},{key:"editor.slideshow.label.slideNumber",enValue:"Slide Number",enValid:"1",frValue:"Numéro de diapositive",frValid:"0"},{key:"editor.slides.continue",enValue:"Continue",enValid:"1",frValue:"Continuer",frValid:"0"},{key:"editor.slides.title",enValue:"Intro title",enValid:"1",frValue:"Titre de l’introduction",frValid:"1"},{key:"editor.slides.addSlide",enValue:"New blank slide",enValid:"1",frValue:"Nouvelle diapositive",frValid:"0"},{key:"editor.slides.currentLangLabel",enValue:"Slide {num} ({lang})",enValid:"1",frValue:"Diapositive {num} ({lang})",frValid:"0"},{key:"editor.slides.copyFromLang",enValue:"Copy slides from the other language",enValid:"1",frValue:"Copier les diapositives de l’autre langue",frValid:"1"},{key:"editor.slides.deleteSlide.title",enValue:"Delete slide {num}?",enValid:"1",frValue:"Supprimer la diapositive {num} ?",frValid:"0"},{key:"editor.slides.deleteSlide.confirm",enValue:"Both English and French configurations will be deleted{title}.",enValid:"1",frValue:"Les configurations anglaise et française seront supprimées{title}.",frValid:"0"},{key:"editor.slides.deleteConfig.title",enValue:"Slide {num} {lang} config will be cleared",enValid:"1",frValue:"La configuration de la diapositive {num} {lang} sera effacée",frValid:"0"},{key:"editor.slides.deleteConfig.confirm",enValue:"This will replace the config '{title}' with a blank config.",enValid:"1",frValue:"Cela remplacera la configuration '{title}' par une configuration vide.",frValid:"0"},{key:"editor.slides.changeSlide.confirm",enValue:"Are you sure you want to change the slide {title}? All unsaved progress will be lost.",enValid:"1",frValue:"Voulez-vous vraiment modifier la diapositive {titre}? Toute modification non enregistrée sera perdue.",frValid:"1"},{key:"editor.slides.changePanelType.title",enValue:"Panel type will be changed to {type}",enValid:"1",frValue:"Le type de panneau sera modifié en {type}",frValid:"0"},{key:"editor.slides.changePanelType.message",enValue:"Existing contents will be deleted.",enValid:"1",frValue:"Le contenu existant sera supprimé.",frValid:"0"},{key:"editor.slides.changeToOnePanel.title",enValue:"Current panel will become a fullscreen panel",enValid:"1",frValue:"Le panneau actuel deviendra un panneau plein écran",frValid:"0"},{key:"editor.slides.changeToOnePanel.message",enValue:"The other panel(s) will be deleted.",enValid:"1",frValue:"Les autres panneaux seront supprimés.",frValid:"0"},{key:"editor.slides.addBlankPanel.title",enValue:"Which side should the new panel be added to?",enValid:"1",frValue:"De quel côté le nouveau panneau doit-il être ajouté?",frValid:"0"},{key:"editor.slides.addBlankPanel.message",enValue:"The current existing panel will be on the opposite side.",enValid:"1",frValue:"Le panneau existant actuel sera du côté opposé.",frValid:"0"},{key:"editor.slides.addBlankPanel.left",enValue:"Left",enValid:"1",frValue:"Gauche",frValid:"0"},{key:"editor.slides.addBlankPanel.right",enValue:"Right",enValid:"1",frValue:"Droit",frValid:"0"},{key:"editor.slides.makeFull",enValue:"Make this panel the full slide",enValid:"1",frValue:"Faites de ce panneau la diapositive complète",frValid:"0"},{key:"editor.slides.centerPanel",enValue:"Center panel content",enValid:"1",frValue:"Contenu de la diapositive centrale",frValid:"0"},{key:"editor.slides.centerSlide",enValue:"Center slide content",enValid:"1",frValue:"Contenu du panneau central",frValid:"0"},{key:"editor.slides.copyAll",enValue:"Copy all",enValid:"1",frValue:"Copier tout",frValid:"1"},{key:"editor.slides.copyAll.confirm",enValue:"Are you sure you want to copy all slides?",enValid:"1",frValue:"Êtes-vous sûr de vouloir copier toutes les diapositives ?",frValid:"0"},{key:"editor.slides.copy",enValue:"Copy",enValid:"1",frValue:"Copier",frValid:"1"},{key:"editor.slides.slide",enValue:"Slide",enValid:"1",frValue:"Diapositive",frValid:"1"},{key:"editor.slides.toc.dropdownTooltip",enValue:"Options",enValid:"1",frValue:"Options",frValid:"0"},{key:"editor.slides.toc.dropdown.copy",enValue:"Copy from other config",enValid:"1",frValue:"Copier à partir d'une autre config.",frValid:"0"},{key:"editor.slides.toc.dropdown.clear",enValue:"Clear content",enValid:"1",frValue:"Contenu clair",frValid:"0"},{key:"editor.slides.toc.copySlide.warning.title",enValue:"Copy will delete existing contents",enValid:"1",frValue:"La copie supprimera le contenu existant",frValid:"0"},{key:"editor.slides.toc.copySlide.warning.message",enValue:"Slide {num}'s {oldLang} config ('{oldTitle}') will be replaced with the {newLang} config ('{newTitle}'). All existing contents will be lost.",enValid:"1",frValue:"La configuration {oldLang} de la diapositive {num} ('{oldTitle}') sera remplacée par la configuration {newLang} ('{newTitle}'). Tout le contenu existant sera perdu.",frValid:"0"},{key:"editor.slides.toc.copySlide",enValue:"Copy Slide",enValid:"1",frValue:"Copier la diapositive",frValid:"0"},{key:"editor.slides.toc.deleteSlide",enValue:"Delete Slide",enValid:"1",frValue:"Supprimer la diapositive",frValid:"0"},{key:"editor.slides.toc.newENGSlideText",enValue:"New EN Slide*",enValid:"1",frValue:"Nouvelle diapositive AN*",frValid:"0"},{key:"editor.slides.toc.newFRSlideText",enValue:"New FR Slide*",enValid:"1",frValue:"Nouvelle diapositive FR*",frValid:"0"},{key:"editor.slides.toc.noENGslide",enValue:"(No English Config)",enValid:"1",frValue:"(Pas de configuration Anglais)",frValid:"0"},{key:"editor.slide.toc.noFRSlide",enValue:"(No French Config)",enValid:"1",frValue:"(Pas de configuration française)",frValid:"0"},{key:"editor.slide.toc.untitledENG",enValue:"(Untitled English slide)",enValid:"1",frValue:"(Diapositive anglaise sans titre)",frValid:"0"},{key:"editor.slide.toc.untitledFR",enValue:"(Untitled French slide)",enValid:"1",frValue:"(Diapositive française sans titre)",frValid:"0"},{key:"editor.slides.toc.prevEngDNE",enValue:"Cannot create this config if previous slide EN config does not exist.",enValid:"1",frValue:"Impossible de créer cette configuration si la configuration EN de la diapositive précédente n'existe pas.",frValid:"0"},{key:"editor.slide.toc.prevFrDNE",enValue:"Cannot create this config if previous slide FR config does not exist.",enValid:"1",frValue:"Impossible de créer cette configuration si la configuration FR de la diapositive précédente n'existe pas.",frValid:"0"},{key:"editor.slides.toc.newBlankConfig",enValue:"Create new blank config",enValid:"1",frValue:"Créer une nouvelle configuration vierge",frValid:"0"},{key:"editor.slides.toc.newConfigFromFR",enValue:"Copy config from French slide",enValid:"1",frValue:"Copier la configuration à partir de la diapositive française",frValid:"0"},{key:"editor.slides.toc.newConfigFromEng",enValue:"Copy config from English slide",enValid:"1",frValue:"Copier la configuration à partir de la diapositive anglais",frValid:"0"},{key:"editor.slides.toc.moveSlideUp",enValue:"Move slide up",enValid:"1",frValue:"Déplacer la diapositive vers le haut",frValid:"0"},{key:"editor.slides.toc.moveSlideDown",enValue:"Move slide down",enValid:"1",frValue:"Déplacer la diapositive vers le bas",frValid:"0"},{key:"editor.slides.toc.isolatedUndefinedFRconfig",enValue:"This is an isolated undefined config; ALL existing FR configs in below slides will be automatically moved up upon save & reload! Configs MUST be defined continuously without undefined breaks.",enValid:"1",frValue:"Il s'agit d'une configuration non définie isolée ; TOUTES les configurations FR existantes dans les diapositives ci-dessous seront automatiquement déplacées vers le haut lors de l'enregistrement et du rechargement ! Les configurations DOIVENT être définies en continu sans interruptions indéfinies.",frValid:"0"},{key:"editor.slides.toc.isolatedUndefinedENGconfig",enValue:"This is an isolated undefined config; ALL existing EN configs in below slides will be automatically moved up upon save & reload! Configs MUST be defined continuously without undefined breaks.",enValid:"1",frValue:"Il s'agit d'une configuration non définie isolée ; TOUTES les configurations EN existantes dans les diapositives ci-dessous seront automatiquement déplacées vers le haut lors de l'enregistrement et du rechargement ! Les configurations DOIVENT être définies en continu sans interruptions indéfinies.",frValid:"0"},{key:"editor.slides.toc.deleteConfig",enValue:"Delete Config (You can delete the last configs for each lang)",enValid:"1",frValue:"Supprimer la configuration (vous pouvez supprimer les dernières configurations pour chaque langue)",frValid:"0"},{key:"editor.slides.previousSlide",enValue:"Previous slide",enValid:"1",frValue:"Diapositive précédente",frValid:"1"},{key:"editor.slides.nextSlide",enValue:"Next slide",enValid:"1",frValue:"Diapositive suivante",frValid:"1"},{key:"editor.slides.leftPanel",enValue:"Left panel",enValid:"1",frValue:"Panneau de gauche",frValid:"1"},{key:"editor.slides.rightPanel",enValue:"Right panel",enValid:"1",frValue:"Panneau de droite",frValid:"1"},{key:"editor.slides.fullscreenPanel",enValue:"Fullscreen panel",enValid:"1",frValue:"Panneau plein écran",frValid:"1"},{key:"editor.slides.slideTitle",enValue:"Slide title",enValid:"1",frValue:"Titre de la diapositive",frValid:"0"},{key:"editor.slides.addSlideTitle",enValue:"Add a title",enValid:"1",frValue:"Ajoutez un titre",frValid:"0"},{key:"editor.slides.advanced",enValue:"Advanced",enValid:"1",frValue:"Avancé",frValid:"0"},{key:"editor.slides.advanced.good",enValue:"Configuration adheres to Storylines schema.",enValid:"1",frValue:"La configuration adhère au schéma Storylines.",frValid:"0"},{key:"editor.slides.advanced.broken",enValue:"This configuration violates the Storylines schema.",enValid:"1",frValue:"Cette configuration viole le schéma Storylines.",frValid:"0"},{key:"editor.slides.advanced.details",enValue:"Click here for more details.",enValid:"1",frValue:"Cliquez ici pour plus de détails.",frValid:"0"},{key:"editor.slides.advanced.error",enValue:"This configuration contains one or more errors. Leaving it as-is may cause unexpected behaviour in the editor and published product.",enValid:"1",frValue:"Cette configuration contient une ou plusieurs erreurs. La laisser telle quelle peut entraîner un comportement inattendu dans l'éditeur et dans le produit publié.",frValid:"0"},{key:"editor.slides.contentType",enValue:"Content type",enValid:"1",frValue:"Type de contenu",frValid:"1"},{key:"editor.slides.content",enValue:"Content",enValid:"1",frValue:"Contenu",frValid:"1"},{key:"editor.slides.select",enValue:"Please select a slide to edit",enValid:"1",frValue:"Veuillez sélectionner une diapositive à modifier",frValid:"1"},{key:"editor.slides.panel.body",enValue:"Panel body",enValid:"1",frValue:"Corps du panneau",frValid:"1"},{key:"editor.slides.panel.title",enValue:"Panel title",enValid:"1",frValue:"Titre du panneau",frValid:"1"},{key:"editor.slide.panel.type.text",enValue:"Text",enValid:"1",frValue:"Texte",frValid:"0"},{key:"editor.slide.panel.type.image",enValue:"Image",enValid:"1",frValue:"Image",frValid:"0"},{key:"editor.slide.panel.type.slideshow",enValue:"Slideshow",enValid:"1",frValue:"Diaporama",frValid:"0"},{key:"editor.slide.panel.type.chart",enValue:"Chart",enValid:"1",frValue:"Graphique",frValid:"0"},{key:"editor.slide.panel.type.map",enValue:"Map",enValid:"1",frValue:"Carte",frValid:"0"},{key:"editor.slide.panel.type.video",enValue:"Video",enValid:"1",frValue:"Vidéo",frValid:"0"},{key:"editor.slide.panel.type.dynamic",enValue:"Dynamic",enValid:"1",frValue:"Dynamique",frValid:"0"},{key:"editor.slides.intro",enValue:"Intro subtitle",enValid:"1",frValue:"Sous-titre de l’introduction",frValid:"1"},{key:"editor.slides.title",enValue:"Intro title",enValid:"1",frValue:"Titre de l’introduction",frValid:"1"},{key:"editor.slides.slideHeader",enValue:"SLIDES",enValid:"1",frValue:"DIAPOSITIVES",frValid:"0"},{key:"editor.slides.includeInToc",enValue:"Include in table of contents",enValid:"1",frValue:"Inclure dans la table des matières",frValid:"0"},{key:"editor.slide.untitled",enValue:"Untitled slide",enValid:"1",frValue:"Diapositive sans titre",frValid:"0"},{key:"editor.slide.copy.success",enValue:"Slide copied successfully!",enValid:"1",frValue:"Diapositive copiée avec succès !",frValid:"0"},{key:"editor.tocOrientation",enValue:"Table of Contents Orientation",enValid:"1",frValue:"Orientation de la table des matières",frValid:"0"},{key:"editor.tocOrientation.info",enValue:"The table of contents orientation will be set to vertical in mobile view.",enValid:"1",frValue:"L'orientation de la table des matières sera définie sur verticale en vue mobile.",frValid:"0"},{key:"editor.tocOrientation.vertical",enValue:"Vertical",enValid:"1",frValue:"Verticale",frValid:"0"},{key:"editor.tocOrientation.horizontal",enValue:"Horizontal",enValid:"1",frValue:"Horizontale",frValid:"0"},{key:"editor.returnTop",enValue:"Include return to top navigation",enValid:"1",frValue:"Inclure le retour en haut de la navigation",frValid:"0"},{key:"editor.landing.greeting",enValue:"Hello",enValid:"1",frValue:"Bonjour",frValid:"1"},{key:"editor.month.january",enValue:"January",enValid:"1",frValue:"Janvier",frValid:"0"},{key:"editor.month.february",enValue:"February",enValid:"1",frValue:"Février",frValid:"0"},{key:"editor.month.march",enValue:"March",enValid:"1",frValue:"Mars",frValid:"0"},{key:"editor.month.april",enValue:"April",enValid:"1",frValue:"Avril",frValid:"0"},{key:"editor.month.may",enValue:"May",enValid:"1",frValue:"Mai",frValid:"0"},{key:"editor.month.june",enValue:"June",enValid:"1",frValue:"Juin",frValid:"0"},{key:"editor.month.july",enValue:"July",enValid:"1",frValue:"Juillet",frValid:"0"},{key:"editor.month.august",enValue:"August",enValid:"1",frValue:"Août",frValid:"0"},{key:"editor.month.september",enValue:"September",enValid:"1",frValue:"Septembre",frValid:"0"},{key:"editor.month.october",enValue:"October",enValid:"1",frValue:"Octobre",frValid:"0"},{key:"editor.month.november",enValue:"November",enValid:"1",frValue:"Novembre",frValid:"0"},{key:"editor.month.december",enValue:"December",enValid:"1",frValue:"Décembre",frValid:"0"},{key:"help.title",enValue:"Help",enValid:"1",frValue:"Aide",frValid:"1"},{key:"help.search",enValue:"Search Help",enValid:"1",frValue:"Aide à la recherche",frValid:"1"},{key:"help.section.expand",enValue:"Expand section",enValid:"1",frValue:"Développer une section",frValid:"1"},{key:"help.section.collapse",enValue:"Collapse section",enValid:"1",frValue:"Réduire une section",frValid:"1"},{key:"help.noResults",enValue:"Nothing is found. Please try a different search.",enValid:"1",frValue:"Aucun résultat. Veuillez essayer une autre recherche.",frValid:"1"}],lang=document.documentElement.getAttribute("lang");function fold(Vi){return Vi.reduce((Br,Ui)=>(Br.en[Ui.key]=Ui.enValue,Br.fr[Ui.key]=Ui.frValue,Br),{en:{},fr:{}})}const i18n=createI18n({legacy:!1,locale:lang||void 0,fallbackLocale:"en",globalInjection:!0,messages:fold(rows)});var baseEditor={exports:{}};(function(Vi,Br){(function(Es,mh){Vi.exports=mh(require$$1$2)})(typeof self<"u"?self:commonjsGlobal$2,function(Ui){return function(Es){var mh={};function $Q(RQ){if(mh[RQ])return mh[RQ].exports;var PQ=mh[RQ]={i:RQ,l:!1,exports:{}};return Es[RQ].call(PQ.exports,PQ,PQ.exports,$Q),PQ.l=!0,PQ.exports}return $Q.m=Es,$Q.c=mh,$Q.d=function(RQ,PQ,NQ){$Q.o(RQ,PQ)||Object.defineProperty(RQ,PQ,{enumerable:!0,get:NQ})},$Q.r=function(RQ){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(RQ,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(RQ,"__esModule",{value:!0})},$Q.t=function(RQ,PQ){if(PQ&1&&(RQ=$Q(RQ)),PQ&8||PQ&4&&typeof RQ=="object"&&RQ&&RQ.__esModule)return RQ;var NQ=Object.create(null);if($Q.r(NQ),Object.defineProperty(NQ,"default",{enumerable:!0,value:RQ}),PQ&2&&typeof RQ!="string")for(var FQ in RQ)$Q.d(NQ,FQ,function(BQ){return RQ[BQ]}.bind(null,FQ));return NQ},$Q.n=function(RQ){var PQ=RQ&&RQ.__esModule?function(){return RQ.default}:function(){return RQ};return $Q.d(PQ,"a",PQ),PQ},$Q.o=function(RQ,PQ){return Object.prototype.hasOwnProperty.call(RQ,PQ)},$Q.p="",$Q($Q.s=108)}([function(Es,mh){Es.exports=Ui},function(Es,mh,$Q){$Q.d(mh,"a",function(){return RQ}),$Q.d(mh,"b",function(){return PQ}),$Q.d(mh,"c",function(){return NQ}),$Q.d(mh,"d",function(){return FQ}),$Q.d(mh,"e",function(){return BQ}),$Q.d(mh,"f",function(){return jQ}),$Q.d(mh,"g",function(){return HQ}),$Q.d(mh,"h",function(){return KQ}),$Q.d(mh,"i",function(){return see}),$Q.d(mh,"j",function(){return aee}),$Q.d(mh,"k",function(){return lee}),$Q.d(mh,"l",function(){return pee}),$Q.d(mh,"m",function(){return Eee}),$Q.d(mh,"n",function(){return Cee}),$Q.d(mh,"o",function(){return yee}),$Q.d(mh,"p",function(){return Hee}),$Q.d(mh,"q",function(){return Nee}),$Q.d(mh,"r",function(){return Yee}),$Q.d(mh,"s",function(){return Ete}),$Q.d(mh,"t",function(){return Ate}),$Q.d(mh,"u",function(){return Pte}),$Q.d(mh,"v",function(){return kte});var RQ="bold",PQ="clear",NQ="code",FQ="fullscreen",BQ="h1",jQ="h2",HQ="h3",KQ="h4",see="h5",aee="h6",lee="hr",pee="image",Eee="italic",Cee="link",yee="ol",Hee="quote",Nee="redo",Yee="strikethrough",Ete="sync-scroll",Ate="table",Pte="ul",kte="undo"},function(Es,mh,$Q){$Q.d(mh,"f",function(){return PQ}),$Q.d(mh,"a",function(){return FQ}),$Q.d(mh,"c",function(){return BQ}),$Q.d(mh,"d",function(){return jQ}),$Q.d(mh,"e",function(){return HQ}),$Q.d(mh,"b",function(){return KQ});var RQ=Object.prototype.toString,PQ=function(aee){return RQ.call(aee)==="[object Object]"};function NQ(see,aee){return Object.keys(aee).forEach(function(lee){see[lee]=aee[lee]}),see}function FQ(see){for(var aee={},lee=0;leeBQ?"down":"up",pee=(jQ-BQ)*(see/100),Eee,Cee=function yee(){BQ+=pee,lee==="down"&&BQ>=jQ||lee==="up"&&BQ<=jQ?(HQ(jQ),window.cancelAnimationFrame(Eee),aee&&window.requestAnimationFrame(aee)):(HQ(BQ),window.requestAnimationFrame(yee))};window.requestAnimationFrame(Cee)}function NQ(FQ){var BQ=FQ.scrollTarget,jQ=FQ.scrollToTop,HQ=FQ.percent,KQ=HQ===void 0?10:HQ,see=FQ.onScrollEnd,aee=Object(RQ.a)(BQ);PQ({currentScrollTop:aee,scrollToTop:jQ,scrollFn:function(pee){return Object(RQ.b)(BQ,pee)},percent:KQ,onScrollEnd:see})}},function(Es,mh,$Q){$Q.r(mh);var RQ=$Q(0);function PQ(Eee,Cee,yee,Hee,Nee,Yee){return Object(RQ.openBlock)(),Object(RQ.createBlock)("div",{class:"v-md-editor-preview",style:{tabSize:Eee.tabSize,"-moz-tab-size":Eee.tabSize,"-o-tab-size":Eee.tabSize},onClick:Cee[1]||(Cee[1]=function(){return Eee.handlePreviewClick.apply(Eee,arguments)})},[Object(RQ.createVNode)("div",{class:[Eee.previewClass],innerHTML:Eee.html},null,10,["innerHTML"])],4)}var NQ=$Q(7),FQ=$Q(13),BQ=function(){function Eee(){this.lang=new FQ.a}var Cee=Eee.prototype;return Cee.defaultMarkdownLoader=function(Hee){return Hee},Cee.use=function(Hee,Nee){return typeof Hee=="function"?Hee(this,Nee):Hee.install(this,Nee),this},Cee.theme=function(Hee){this.themeConfig=Hee},Cee.extendMarkdown=function(Hee){if(!this.themeConfig)return console.error("Please use theme before using plugins");var Nee=this.themeConfig.markdownParser;Hee(Nee)},Cee.parse=function(Hee){var Nee,Yee=this.themeConfig.markdownParser,Ete=(Yee==null||(Nee=Yee.render)==null?void 0:Nee.bind(Yee))||this.defaultMarkdownLoader;return(typeof Ete!="function"||Ete===this.defaultMarkdownLoader)&&console.error("Please configure your markdown parser"),Ete(Hee)},Eee}(),jQ=$Q(16),HQ={name:"v-md-preview",mixins:[jQ.a],props:{text:{type:String,default:""},theme:Object,beforeChange:Function},emits:["change"],data:function(){return{html:""}},watch:{text:function(){this.handleTextChange()},langConfig:function(){this.handleTextChange()}},computed:{vMdParser:function(){return this.$options.vMdParser},previewClass:function(){return this.vMdParser.themeConfig.previewClass},langConfig:function(){return this.vMdParser.lang.config}},created:function(){this.handleTextChange()},methods:{handleTextChange:function(){var Cee=this,yee=function(Nee){Cee.html=NQ.a.process(Cee.$options.vMdParser.parse(Nee)),Cee.$emit("change",Nee,Cee.html)};this.beforeChange?this.beforeChange(this.text,yee):yee(this.text)}}},KQ=new BQ;KQ.lang.config=Object(RQ.reactive)(KQ.lang.config),HQ.vMdParser=new BQ;var see=HQ;see.render=PQ;var aee=see;$Q(18);var lee="2.3.18",pee=function(Cee){Cee.component(aee.name,aee)};aee.version=lee,aee.install=pee,aee.xss=NQ.a,aee.use=function(Eee,Cee){return typeof Eee=="function"?Eee(aee,Cee):Eee.install(aee,Cee),aee},mh.default=aee},function(Es,mh,$Q){Es.exports=$Q(37)},function(Es,mh,$Q){var RQ=$Q(19),PQ=$Q(22),NQ=$Q(26);function FQ(HQ,KQ){var see=new NQ(KQ);return see.process(HQ)}mh=Es.exports=FQ,mh.filterXSS=FQ,mh.FilterXSS=NQ;for(var BQ in RQ)mh[BQ]=RQ[BQ];for(var BQ in PQ)mh[BQ]=PQ[BQ];typeof window<"u"&&(window.filterXSS=Es.exports);function jQ(){return typeof self<"u"&&typeof DedicatedWorkerGlobalScope<"u"&&self instanceof DedicatedWorkerGlobalScope}jQ()&&(self.filterXSS=Es.exports)},function(Es,mh,$Q){$Q.d(mh,"a",function(){return RQ}),$Q.d(mh,"b",function(){return PQ});function RQ(NQ,FQ){var BQ=FQ.accept,jQ=Object.keys(NQ).filter(function(HQ){var KQ=NQ[HQ],see=KQ.type,aee=KQ.name,lee=aee.indexOf(".")>-1?"."+aee.split(".").pop():"",pee=see.replace(/\/.*$/,"");return BQ.split(",").map(function(Eee){return Eee.trim()}).filter(function(Eee){return Eee}).some(function(Eee){return/\..+$/.test(Eee)?lee===Eee:/\/\*$/.test(Eee)?pee===Eee.replace(/\/\*$/,""):/^[^\/]+\/[^\/]+$/.test(Eee)?see===Eee:!1})});return jQ.map(function(HQ){return NQ[HQ]})}function PQ(NQ){var FQ=[];return Object.keys(NQ.items).forEach(function(BQ){var jQ=NQ.items[BQ];if(jQ.kind==="file"){var HQ=jQ.getAsFile();HQ&&FQ.push(HQ)}}),FQ}},function(Es,mh,$Q){$Q.d(mh,"a",function(){return BQ});var RQ=$Q(2),PQ=Object.prototype.hasOwnProperty;function NQ(jQ,HQ,KQ){var see=HQ[KQ];see!=null&&(!PQ.call(jQ,KQ)||!Object(RQ.f)(see)?jQ[KQ]=see:jQ[KQ]=FQ(Object(jQ[KQ]),HQ[KQ]))}function FQ(jQ,HQ){return Object.keys(HQ).forEach(function(KQ){NQ(jQ,HQ,KQ)}),jQ}var BQ=function(){function jQ(KQ){KQ===void 0&&(KQ={}),this.config={lang:"zh-CN",langConfig:{"zh-CN":{}}},this.options=KQ}var HQ=jQ.prototype;return HQ.use=function(see,aee){var lee;this.config.lang=see,this.add((lee={},lee[see]=aee,lee)),this.options.afterUse&&this.options.afterUse(see,aee)},HQ.add=function(see){see===void 0&&(see={}),FQ(this.config.langConfig,see)},jQ}()},function(Es,mh,$Q){var RQ=$Q(20),PQ=$Q(24);function NQ(BQ,jQ){var HQ=new PQ(jQ);return HQ.process(BQ)}mh=Es.exports=NQ,mh.FilterCSS=PQ;for(var FQ in RQ)mh[FQ]=RQ[FQ];typeof window<"u"&&(window.filterCSS=Es.exports)},function(Es,mh){Es.exports={indexOf:function($Q,RQ){var PQ,NQ;if(Array.prototype.indexOf)return $Q.indexOf(RQ);for(PQ=0,NQ=$Q.length;PQ/g,Cee=/"/g,yee=/"/g,Hee=/&#([a-zA-Z0-9]*);?/gim,Nee=/:?/gim,Yee=/&newline;?/gim,Ete=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,Ate=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,Pte=/u\s*r\s*l\s*\(.*/gi;function kte(Wte){return Wte.replace(Cee,""")}function Nte(Wte){return Wte.replace(yee,'"')}function Bte(Wte){return Wte.replace(Hee,function(ore,fre){return fre[0]==="x"||fre[0]==="X"?String.fromCharCode(parseInt(fre.substr(1),16)):String.fromCharCode(parseInt(fre,10))})}function Lte(Wte){return Wte.replace(Nee,":").replace(Yee," ")}function Rte(Wte){for(var Qte="",ore=0,fre=Wte.length;ore/g;function nre(Wte){var Qte=Wte.split("");return Qte=Qte.filter(function(ore){var fre=ore.charCodeAt(0);return fre===127?!1:fre<=31?fre===10||fre===13:!0}),Qte.join("")}mh.whiteList=FQ(),mh.getDefaultWhiteList=FQ,mh.onTag=jQ,mh.onIgnoreTag=HQ,mh.onTagAttr=KQ,mh.onIgnoreTagAttr=see,mh.safeAttrValue=lee,mh.escapeHtml=aee,mh.escapeQuote=kte,mh.unescapeQuote=Nte,mh.escapeHtmlEntities=Bte,mh.escapeDangerHtml5Entities=Lte,mh.clearNonPrintableCharacter=Rte,mh.friendlyAttrValue=Fte,mh.escapeAttrValue=jte,mh.onIgnoreTagStripAll=Xte,mh.StripTagBody=ire,mh.stripCommentTag=qte,mh.stripBlankChar=nre,mh.cssFilter=BQ,mh.getDefaultCSSWhiteList=PQ},function(Es,mh){function $Q(){var BQ={};return BQ["align-content"]=!1,BQ["align-items"]=!1,BQ["align-self"]=!1,BQ["alignment-adjust"]=!1,BQ["alignment-baseline"]=!1,BQ.all=!1,BQ["anchor-point"]=!1,BQ.animation=!1,BQ["animation-delay"]=!1,BQ["animation-direction"]=!1,BQ["animation-duration"]=!1,BQ["animation-fill-mode"]=!1,BQ["animation-iteration-count"]=!1,BQ["animation-name"]=!1,BQ["animation-play-state"]=!1,BQ["animation-timing-function"]=!1,BQ.azimuth=!1,BQ["backface-visibility"]=!1,BQ.background=!0,BQ["background-attachment"]=!0,BQ["background-clip"]=!0,BQ["background-color"]=!0,BQ["background-image"]=!0,BQ["background-origin"]=!0,BQ["background-position"]=!0,BQ["background-repeat"]=!0,BQ["background-size"]=!0,BQ["baseline-shift"]=!1,BQ.binding=!1,BQ.bleed=!1,BQ["bookmark-label"]=!1,BQ["bookmark-level"]=!1,BQ["bookmark-state"]=!1,BQ.border=!0,BQ["border-bottom"]=!0,BQ["border-bottom-color"]=!0,BQ["border-bottom-left-radius"]=!0,BQ["border-bottom-right-radius"]=!0,BQ["border-bottom-style"]=!0,BQ["border-bottom-width"]=!0,BQ["border-collapse"]=!0,BQ["border-color"]=!0,BQ["border-image"]=!0,BQ["border-image-outset"]=!0,BQ["border-image-repeat"]=!0,BQ["border-image-slice"]=!0,BQ["border-image-source"]=!0,BQ["border-image-width"]=!0,BQ["border-left"]=!0,BQ["border-left-color"]=!0,BQ["border-left-style"]=!0,BQ["border-left-width"]=!0,BQ["border-radius"]=!0,BQ["border-right"]=!0,BQ["border-right-color"]=!0,BQ["border-right-style"]=!0,BQ["border-right-width"]=!0,BQ["border-spacing"]=!0,BQ["border-style"]=!0,BQ["border-top"]=!0,BQ["border-top-color"]=!0,BQ["border-top-left-radius"]=!0,BQ["border-top-right-radius"]=!0,BQ["border-top-style"]=!0,BQ["border-top-width"]=!0,BQ["border-width"]=!0,BQ.bottom=!1,BQ["box-decoration-break"]=!0,BQ["box-shadow"]=!0,BQ["box-sizing"]=!0,BQ["box-snap"]=!0,BQ["box-suppress"]=!0,BQ["break-after"]=!0,BQ["break-before"]=!0,BQ["break-inside"]=!0,BQ["caption-side"]=!1,BQ.chains=!1,BQ.clear=!0,BQ.clip=!1,BQ["clip-path"]=!1,BQ["clip-rule"]=!1,BQ.color=!0,BQ["color-interpolation-filters"]=!0,BQ["column-count"]=!1,BQ["column-fill"]=!1,BQ["column-gap"]=!1,BQ["column-rule"]=!1,BQ["column-rule-color"]=!1,BQ["column-rule-style"]=!1,BQ["column-rule-width"]=!1,BQ["column-span"]=!1,BQ["column-width"]=!1,BQ.columns=!1,BQ.contain=!1,BQ.content=!1,BQ["counter-increment"]=!1,BQ["counter-reset"]=!1,BQ["counter-set"]=!1,BQ.crop=!1,BQ.cue=!1,BQ["cue-after"]=!1,BQ["cue-before"]=!1,BQ.cursor=!1,BQ.direction=!1,BQ.display=!0,BQ["display-inside"]=!0,BQ["display-list"]=!0,BQ["display-outside"]=!0,BQ["dominant-baseline"]=!1,BQ.elevation=!1,BQ["empty-cells"]=!1,BQ.filter=!1,BQ.flex=!1,BQ["flex-basis"]=!1,BQ["flex-direction"]=!1,BQ["flex-flow"]=!1,BQ["flex-grow"]=!1,BQ["flex-shrink"]=!1,BQ["flex-wrap"]=!1,BQ.float=!1,BQ["float-offset"]=!1,BQ["flood-color"]=!1,BQ["flood-opacity"]=!1,BQ["flow-from"]=!1,BQ["flow-into"]=!1,BQ.font=!0,BQ["font-family"]=!0,BQ["font-feature-settings"]=!0,BQ["font-kerning"]=!0,BQ["font-language-override"]=!0,BQ["font-size"]=!0,BQ["font-size-adjust"]=!0,BQ["font-stretch"]=!0,BQ["font-style"]=!0,BQ["font-synthesis"]=!0,BQ["font-variant"]=!0,BQ["font-variant-alternates"]=!0,BQ["font-variant-caps"]=!0,BQ["font-variant-east-asian"]=!0,BQ["font-variant-ligatures"]=!0,BQ["font-variant-numeric"]=!0,BQ["font-variant-position"]=!0,BQ["font-weight"]=!0,BQ.grid=!1,BQ["grid-area"]=!1,BQ["grid-auto-columns"]=!1,BQ["grid-auto-flow"]=!1,BQ["grid-auto-rows"]=!1,BQ["grid-column"]=!1,BQ["grid-column-end"]=!1,BQ["grid-column-start"]=!1,BQ["grid-row"]=!1,BQ["grid-row-end"]=!1,BQ["grid-row-start"]=!1,BQ["grid-template"]=!1,BQ["grid-template-areas"]=!1,BQ["grid-template-columns"]=!1,BQ["grid-template-rows"]=!1,BQ["hanging-punctuation"]=!1,BQ.height=!0,BQ.hyphens=!1,BQ.icon=!1,BQ["image-orientation"]=!1,BQ["image-resolution"]=!1,BQ["ime-mode"]=!1,BQ["initial-letters"]=!1,BQ["inline-box-align"]=!1,BQ["justify-content"]=!1,BQ["justify-items"]=!1,BQ["justify-self"]=!1,BQ.left=!1,BQ["letter-spacing"]=!0,BQ["lighting-color"]=!0,BQ["line-box-contain"]=!1,BQ["line-break"]=!1,BQ["line-grid"]=!1,BQ["line-height"]=!1,BQ["line-snap"]=!1,BQ["line-stacking"]=!1,BQ["line-stacking-ruby"]=!1,BQ["line-stacking-shift"]=!1,BQ["line-stacking-strategy"]=!1,BQ["list-style"]=!0,BQ["list-style-image"]=!0,BQ["list-style-position"]=!0,BQ["list-style-type"]=!0,BQ.margin=!0,BQ["margin-bottom"]=!0,BQ["margin-left"]=!0,BQ["margin-right"]=!0,BQ["margin-top"]=!0,BQ["marker-offset"]=!1,BQ["marker-side"]=!1,BQ.marks=!1,BQ.mask=!1,BQ["mask-box"]=!1,BQ["mask-box-outset"]=!1,BQ["mask-box-repeat"]=!1,BQ["mask-box-slice"]=!1,BQ["mask-box-source"]=!1,BQ["mask-box-width"]=!1,BQ["mask-clip"]=!1,BQ["mask-image"]=!1,BQ["mask-origin"]=!1,BQ["mask-position"]=!1,BQ["mask-repeat"]=!1,BQ["mask-size"]=!1,BQ["mask-source-type"]=!1,BQ["mask-type"]=!1,BQ["max-height"]=!0,BQ["max-lines"]=!1,BQ["max-width"]=!0,BQ["min-height"]=!0,BQ["min-width"]=!0,BQ["move-to"]=!1,BQ["nav-down"]=!1,BQ["nav-index"]=!1,BQ["nav-left"]=!1,BQ["nav-right"]=!1,BQ["nav-up"]=!1,BQ["object-fit"]=!1,BQ["object-position"]=!1,BQ.opacity=!1,BQ.order=!1,BQ.orphans=!1,BQ.outline=!1,BQ["outline-color"]=!1,BQ["outline-offset"]=!1,BQ["outline-style"]=!1,BQ["outline-width"]=!1,BQ.overflow=!1,BQ["overflow-wrap"]=!1,BQ["overflow-x"]=!1,BQ["overflow-y"]=!1,BQ.padding=!0,BQ["padding-bottom"]=!0,BQ["padding-left"]=!0,BQ["padding-right"]=!0,BQ["padding-top"]=!0,BQ.page=!1,BQ["page-break-after"]=!1,BQ["page-break-before"]=!1,BQ["page-break-inside"]=!1,BQ["page-policy"]=!1,BQ.pause=!1,BQ["pause-after"]=!1,BQ["pause-before"]=!1,BQ.perspective=!1,BQ["perspective-origin"]=!1,BQ.pitch=!1,BQ["pitch-range"]=!1,BQ["play-during"]=!1,BQ.position=!1,BQ["presentation-level"]=!1,BQ.quotes=!1,BQ["region-fragment"]=!1,BQ.resize=!1,BQ.rest=!1,BQ["rest-after"]=!1,BQ["rest-before"]=!1,BQ.richness=!1,BQ.right=!1,BQ.rotation=!1,BQ["rotation-point"]=!1,BQ["ruby-align"]=!1,BQ["ruby-merge"]=!1,BQ["ruby-position"]=!1,BQ["shape-image-threshold"]=!1,BQ["shape-outside"]=!1,BQ["shape-margin"]=!1,BQ.size=!1,BQ.speak=!1,BQ["speak-as"]=!1,BQ["speak-header"]=!1,BQ["speak-numeral"]=!1,BQ["speak-punctuation"]=!1,BQ["speech-rate"]=!1,BQ.stress=!1,BQ["string-set"]=!1,BQ["tab-size"]=!1,BQ["table-layout"]=!1,BQ["text-align"]=!0,BQ["text-align-last"]=!0,BQ["text-combine-upright"]=!0,BQ["text-decoration"]=!0,BQ["text-decoration-color"]=!0,BQ["text-decoration-line"]=!0,BQ["text-decoration-skip"]=!0,BQ["text-decoration-style"]=!0,BQ["text-emphasis"]=!0,BQ["text-emphasis-color"]=!0,BQ["text-emphasis-position"]=!0,BQ["text-emphasis-style"]=!0,BQ["text-height"]=!0,BQ["text-indent"]=!0,BQ["text-justify"]=!0,BQ["text-orientation"]=!0,BQ["text-overflow"]=!0,BQ["text-shadow"]=!0,BQ["text-space-collapse"]=!0,BQ["text-transform"]=!0,BQ["text-underline-position"]=!0,BQ["text-wrap"]=!0,BQ.top=!1,BQ.transform=!1,BQ["transform-origin"]=!1,BQ["transform-style"]=!1,BQ.transition=!1,BQ["transition-delay"]=!1,BQ["transition-duration"]=!1,BQ["transition-property"]=!1,BQ["transition-timing-function"]=!1,BQ["unicode-bidi"]=!1,BQ["vertical-align"]=!1,BQ.visibility=!1,BQ["voice-balance"]=!1,BQ["voice-duration"]=!1,BQ["voice-family"]=!1,BQ["voice-pitch"]=!1,BQ["voice-range"]=!1,BQ["voice-rate"]=!1,BQ["voice-stress"]=!1,BQ["voice-volume"]=!1,BQ.volume=!1,BQ["white-space"]=!1,BQ.widows=!1,BQ.width=!0,BQ["will-change"]=!1,BQ["word-break"]=!0,BQ["word-spacing"]=!0,BQ["word-wrap"]=!0,BQ["wrap-flow"]=!1,BQ["wrap-through"]=!1,BQ["writing-mode"]=!1,BQ["z-index"]=!1,BQ}function RQ(BQ,jQ,HQ){}function PQ(BQ,jQ,HQ){}var NQ=/javascript\s*\:/img;function FQ(BQ,jQ){return NQ.test(jQ)?"":jQ}mh.whiteList=$Q(),mh.getDefaultWhiteList=$Q,mh.onAttr=RQ,mh.onIgnoreAttr=PQ,mh.safeAttrValue=FQ},function(Es,mh){Es.exports={indexOf:function($Q,RQ){var PQ,NQ;if(Array.prototype.indexOf)return $Q.indexOf(RQ);for(PQ=0,NQ=$Q.length;PQ"){Cee+=Eee(lee.slice(yee,Hee)),Pte=lee.slice(Hee,Yee+1),Ate=PQ(Pte),Cee+=pee(Hee,Cee.length,Ate,Pte,NQ(Pte)),yee=Yee+1,Hee=!1;continue}if(kte==='"'||kte==="'")for(var Nte=1,Bte=lee.charAt(Yee-Nte);Bte.trim()===""||Bte==="=";){if(Bte==="="){Nee=kte;continue e}Bte=lee.charAt(Yee-++Nte)}}else if(kte===Nee){Nee=!1;continue}}return yee0;pee--){var Eee=lee[pee];if(Eee!==" ")return Eee==="="?pee:-1}}function see(lee){return lee[0]==='"'&&lee[lee.length-1]==='"'||lee[0]==="'"&&lee[lee.length-1]==="'"}function aee(lee){return see(lee)?lee.substr(1,lee.length-2):lee}mh.parseTag=FQ,mh.parseAttr=jQ},function(Es,mh,$Q){$Q.r(mh);var RQ=$Q(10),PQ=$Q.n(RQ),NQ=$Q(17),FQ=$Q(1),BQ=$Q(12);mh.default={name:FQ.l,icon:"v-md-icon-img",title:function(HQ){return HQ.langConfig.image.toolbar},menus:[{name:"image-link",text:function(HQ){return HQ.langConfig.imageLink.toolbar},action:function(HQ,KQ){KQ!=null&&KQ.insertWithSize?HQ.execCommand(FQ.l,{width:"auto",height:"auto"}):HQ.execCommand(FQ.l)}},{name:"upload-image",text:function(HQ){return HQ.langConfig.uploadImage.toolbar},action:function(HQ){HQ.uploadConfig=HQ.uploadImgConfig,HQ.$nextTick(Object(NQ.a)(PQ.a.mark(function KQ(){var see,aee;return PQ.a.wrap(function(pee){for(;;)switch(pee.prev=pee.next){case 0:return pee.next=2,HQ.$refs.uploadFile.upload();case 2:see=pee.sent,aee=Object(BQ.a)(see.target.files,HQ.uploadImgConfig),HQ.emitUploadImage(see,aee);case 5:case"end":return pee.stop()}},KQ)})))}}]}},function(Es,mh,$Q){var RQ=$Q(20),PQ=$Q(25);$Q(21);function NQ(jQ){return jQ==null}function FQ(jQ){var HQ={};for(var KQ in jQ)HQ[KQ]=jQ[KQ];return HQ}function BQ(jQ){jQ=FQ(jQ||{}),jQ.whiteList=jQ.whiteList||RQ.whiteList,jQ.onAttr=jQ.onAttr||RQ.onAttr,jQ.onIgnoreAttr=jQ.onIgnoreAttr||RQ.onIgnoreAttr,jQ.safeAttrValue=jQ.safeAttrValue||RQ.safeAttrValue,this.options=jQ}BQ.prototype.process=function(jQ){if(jQ=jQ||"",jQ=jQ.toString(),!jQ)return"";var HQ=this,KQ=HQ.options,see=KQ.whiteList,aee=KQ.onAttr,lee=KQ.onIgnoreAttr,pee=KQ.safeAttrValue,Eee=PQ(jQ,function(Cee,yee,Hee,Nee,Yee){var Ete=see[Hee],Ate=!1;if(Ete===!0?Ate=Ete:typeof Ete=="function"?Ate=Ete(Nee):Ete instanceof RegExp&&(Ate=Ete.test(Nee)),Ate!==!0&&(Ate=!1),Nee=pee(Hee,Nee),!!Nee){var Pte={position:yee,sourcePosition:Cee,source:Yee,isWhite:Ate};if(Ate){var kte=aee(Hee,Nee,Pte);return NQ(kte)?Hee+":"+Nee:kte}else{var kte=lee(Hee,Nee,Pte);if(!NQ(kte))return kte}}});return Eee},Es.exports=BQ},function(Es,mh,$Q){var RQ=$Q(21);function PQ(NQ,FQ){NQ=RQ.trimRight(NQ),NQ[NQ.length-1]!==";"&&(NQ+=";");var BQ=NQ.length,jQ=!1,HQ=0,KQ=0,see="";function aee(){if(!jQ){var Eee=RQ.trim(NQ.slice(HQ,KQ)),Cee=Eee.indexOf(":");if(Cee!==-1){var yee=RQ.trim(Eee.slice(0,Cee)),Hee=RQ.trim(Eee.slice(Cee+1));if(yee){var Nee=FQ(HQ,see.length,yee,Hee,Eee);Nee&&(see+=Nee+"; ")}}}HQ=KQ+1}for(;KQ document.write(wet.builder.refTop({})); - - + + diff --git a/editor-issues/index-ca-fr.html b/editor-issues/index-ca-fr.html index 4163cd1e..7691033e 100644 --- a/editor-issues/index-ca-fr.html +++ b/editor-issues/index-ca-fr.html @@ -24,8 +24,8 @@ - - + + diff --git a/editor-issues/index.html b/editor-issues/index.html index f20d55f2..14e8ed5f 100644 --- a/editor-issues/index.html +++ b/editor-issues/index.html @@ -12,8 +12,8 @@ RAMP Storylines Editor - - + +