@import url("https://fonts.googleapis.com/css?family=Dosis:500,700|Open+Sans:400,400i,600,700");.\+flex{display:-webkit-box;display:-ms-flexbox;display:flex}.\+cursor-clickable{cursor:pointer}.\+hover-grey:hover{color:var(--color-text-active)}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes a{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes b{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes b{0%{opacity:1;-webkit-transform:none;transform:none}to{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes c{0%{opacity:1}to{opacity:0}}@keyframes c{0%{opacity:1}to{opacity:0}}.animate--fade-in,.plotly-editor .modal__backdrop{opacity:0;-webkit-animation:d .1s forwards cubic-bezier(.19,1,.22,1);animation:d .1s forwards cubic-bezier(.19,1,.22,1)}.animate--fade-out,.plotly-editor .modal--animate-out .modal__backdrop{opacity:1;-webkit-animation:c .1s forwards cubic-bezier(.19,1,.22,1);animation:c .1s forwards cubic-bezier(.19,1,.22,1)}.animate--fade-and-slide-in-from-bottom,.plotly-editor .modal__card{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-animation:a .1s forwards cubic-bezier(.19,1,.22,1);animation:a .1s forwards cubic-bezier(.19,1,.22,1)}.animate--fsbr,.plotly-editor .modal--animate-out .modal__card{opacity:1;-webkit-transform:none;transform:none;-webkit-animation:b .1s forwards cubic-bezier(.19,1,.22,1);animation:b .1s forwards cubic-bezier(.19,1,.22,1)}:root{--env:"default"}.plotly-editor--theme-provider{--color-white:#fff;--color-rhino-core:#2a3f5f;--color-rhino-dark:#506784;--color-rhino-medium-1:#a2b1c6;--color-rhino-medium-2:#c8d4e3;--color-rhino-light-1:#dfe8f3;--color-rhino-light-2:#ebf0f8;--color-rhino-light-3:#f3f6fa;--color-rhino-light-4:#fafbfd;--color-rhino-light-5:#f8f8f9;--color-dodger:#119dff;--color-dodger-shade:#0d76bf;--color-dodger-shade-mid:#0d76bf;--color-aqua:#09ffff;--color-aqua-shade:#19d3f3;--color-lavender:#e763fa;--color-lavender-shade:#ab63fa;--color-lavender-shade-mid:#934bde;--color-cornflower:#636efa;--color-emerald:#00cc96;--color-sienna:#ef553b;--color-accent:var(--color-dodger);--color-accent-shade:var(--color-dodger-shade);--color-accent-shade-mid:var(--color-dodger-shade-mid);--color-brand:var(--color-dodger);--color-hightlight-darker:var(--color-gray-blue-pale);--color-text-base:var(--color-rhino-dark);--color-text-light:var(--color-rhino-medium-1);--color-text-dark:var(--color-rhino-core);--color-text-headings:var(--color-text-dark);--color-text-section-header:var(--color-text-dark);--color-text-active:var(--color-rhino-core);--color-text-placeholder:var(--color-rhino-medium-1);--color-border-default:var(--color-rhino-medium-2);--color-border-light:var(--color-rhino-light-1);--color-border-dark:var(--color-rhino-medium-1);--color-border-accent:var(--color-accent);--color-border-accent-shade:var(--color-accent-shade);--color-background:var(--color-rhino-light-2);--color-background-base:var(--color-rhino-light-2);--color-background-light:var(--color-rhino-light-3);--color-background-medium:var(--color-rhino-light-1);--color-background-dark:var(--color-rhino-medium-1);--color-background-top:var(--color-white);--color-background-inverse:var(--color-rhino-dark);--color-background-inputs:var(--color-background-top);--color-button-primary-base-fill:var(--color-accent);--color-button-primary-base-border:var(--color-accent-shade);--color-button-primary-base-text:var(--color-white);--color-button-primary-hover-fill:var(--color-accent-shade-mid);--color-button-primary-hover-border:var(--color-accent-shade);--color-button-primary-hover-text:var(--color-white);--color-button-primary-active-fill:var(--color-accent-shade);--color-button-primary-active-border:var(--color-accent-shade);--color-button-primary-active-text:var(--color-white);--color-button-secondary-base-fill:transparent;--color-button-secondary-base-border:var(--color-rhino-medium-2);--color-button-secondary-base-text:var(--color-text-base);--color-button-secondary-hover-fill:transparent;--color-button-secondary-hover-border:var(--color-rhino-medium-1);--color-button-secondary-hover-text:var(--color-text-dark);--color-button-secondary-active-fill:transparent;--color-button-secondary-active-border:var(--color-rhino-medium-1);--color-button-secondary-active-text:var(--color-text-dark);--color-button-tertiary-base-fill:transparent;--color-button-tertiary-base-border:transparent;--color-button-tertiary-base-text:var(--color-text-base);--color-button-tertiary-hover-fill:transparent;--color-button-tertiary-hover-border:transparent;--color-button-tertiary-hover-text:var(--color-text-dark);--color-button-tertiary-active-fill:transparent;--color-button-tertiary-active-border:transparent;--color-button-tertiary-active-text:var(--color-text-dark);--color-button-default-base-fill:var(--color-background-light);--color-button-default-base-border:var(--color-border-default);--color-button-default-base-text:var(--color-text-base);--color-button-default-hover-fill:var(--color-background-base);--color-button-default-hover-border:var(--color-border-dark);--color-button-default-hover-text:var(--color-text-dark);--color-button-default-active-fill:var(--color-background-dark);--color-button-default-active-border:var(--color-border-dark);--color-button-default-active-text:var(--color-text-dark);--color-button-upgrade-base-fill:var(--color-lavender-shade);--color-button-upgrade-base-border:var(--color-lavender-shade-dark);--color-button-upgrade-base-text:var(--color-white);--color-button-upgrade-hover-fill:var(--color-lavender-shade-mid);--color-button-upgrade-hover-border:var(--color-lavender-shade-dark);--color-button-upgrade-hover-text:var(--color-white);--color-button-upgrade-active-fill:var(--color-lavender-shade-dark);--color-button-upgrade-active-border:var(--color-lavender-shade-dark);--color-button-upgrade-active-text:var(--color-white);--color-button-header-base-fill:transparent;--color-button-header-base-border:var(--color-dodger);--color-button-header-base-text:var(--color-dodger);--color-button-header-hover-fill:transparent;--color-button-header-hover-border:var(--color-dodger-shade-mid);--color-button-header-hover-text:var(--color-dodger-shade);--color-button-header-active-fill:transparent;--color-button-header-active-border:var(--color-dodger-shade);--color-button-header-active-text:var(--color-dodger-shade);--spacing-base-unit:24px;--spacing-half-unit:12px;--spacing-quarter-unit:6px;--spacing-sixth-unit:4px;--spacing-eighth-unit:3px;--font-size-base:13px;--font-size-small:12px;--font-size-medium:14px;--font-size-large:14px;--font-size-heading-base:24px;--font-size-heading-small:18px;--font-size-heading-large:28px;--font-size-h5:16px;--font-weight-light:400;--font-weight-normal:500;--font-weight-semibold:600;--font-weight-bold:700;--font-leading-body:1.6;--font-leading-head:1.2;--font-letter-spacing-headings:0.5px;--font-family-body:"Open Sans",--apple-default,sans-serif;--font-family-headings:"Dosis",sans-serif;--border-default:1px solid var(--color-border-default);--border-light:1px solid var(--color-border-light);--border-dark:1px solid var(--color-border-dark);--border-accent:1px solid var(--color-border-accent);--border-accent-shade:1px solid var(--color-border-accent-shade);--border-radius:5px;--border-radius-small:3px;--text-shadow-dark-color:rgba(42,63,95,.7);--text-shadow-dark-ui:0 1px 2px var(--text-shadow-dark-color);--text-shadow-dark-ui-inactive:0 1px 1px rgba(42,63,95,.4);--box-shadow-base-color:rgba(80,103,132,.2);--box-shadow-base:0px 2px 9px var(--box-shadow-base-color);--scrollbar-track-background:var(--color-background-base);--scrollbar-thumb-color:var(--color-accent);--panel-background:var(--color-background-base);--panel-width:345px;--fold-header-text-color-base:var(--color-white);--fold-header-text-color-closed:var(--color-white);--fold-header-background-base:var(--color-rhino-dark);--fold-header-background-closed:var(--color-rhino-core);--fold-header-border-color-closed:var(--color-rhino-core);--fold-header-border-color-base:var(--color-rhino-dark);--sidebar-background:var(--color-background-top);--sidebar-width:120px;--sidebar-group-background-base:var(--sidebar-background);--sidebar-item-background-base:var(--color-background-light);--sidebar-item-background-hover:var(--color-background-base);--sidebar-item-background-active:var(--color-background-medium);--editor-width:calc(var(--sidebar-width) + var(--panel-width) + 1px)}.plotly-editor{position:relative;width:var(--editor-width);-ms-flex-negative:0;flex-shrink:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family-body)}.plotly-editor .sidebar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;min-width:var(--sidebar-width);width:var(--sidebar-width);max-width:var(--sidebar-width);text-align:center;background:var(--sidebar-background);overflow-y:auto;float:left;border-right:var(--border-default);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-overflow-scrolling:touch}.plotly-editor .sidebar::-webkit-scrollbar{background:#fff;width:5px}.plotly-editor .sidebar::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background:var(--scrollbar-track-background)}.plotly-editor .sidebar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:10px}.plotly-editor .sidebar__group{background-color:var(--sidebar-group-background-base);cursor:pointer;width:100%}.plotly-editor .sidebar__group__title{color:var(--color-text-base);font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);padding:var(--spacing-half-unit) 0;text-transform:capitalize;text-align:left;border-bottom:var(--border-light);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plotly-editor .sidebar__group__title__label{padding-left:var(--spacing-base-unit)}.plotly-editor .sidebar__group__title__icon{position:absolute;-webkit-transform:scale(.9) translateX(2px) translateY(-4px);transform:scale(.9) translateX(2px) translateY(-4px);-webkit-transform-origin:center center;transform-origin:center center;opacity:.5;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.plotly-editor .sidebar__group__title__icon svg path{fill:currentColor}.plotly-editor .sidebar__group:hover .sidebar__group__title__icon{opacity:1}.plotly-editor .sidebar__group--is-active{color:var(--color-text-active);cursor:default}.plotly-editor .sidebar__group--is-active .sidebar__group__title__label{font-weight:var(--font-weight-semibold);color:var(--color-text-active)}.plotly-editor .sidebar__group--is-active .sidebar__group__title__icon{opacity:1}.plotly-editor .sidebar__group--is-active .sidebar__group__title__icon svg path{fill:var(--color-accent)}.plotly-editor .sidebar__group--is-expanded .sidebar__group__title__icon{-webkit-transform:scale(.9) translateY(-5px) rotate(90deg);transform:scale(.9) translateY(-5px) rotate(90deg);opacity:1}.plotly-editor .sidebar__group--is-expanded .sidebar__group__title{position:relative;z-index:4;-webkit-box-shadow:var(--box-shadow-base);box-shadow:var(--box-shadow-base)}.plotly-editor .sidebar__item{color:var(--color-text-base);cursor:pointer;font-size:var(--font-size-medium);font-weight:var(--font-weight-normal);line-height:var(--font-size-medium);text-transform:capitalize;background-color:var(--sidebar-item-background-base);padding:var(--spacing-half-unit);padding-left:var(--spacing-base-unit);padding-right:var(--spacing-quarter-unit);text-align:left;border-bottom:var(--border-light);position:relative;overflow:hidden}.plotly-editor .sidebar__item--single{margin-top:15px}.plotly-editor .sidebar__item:before{content:"";position:absolute;height:100%;top:0;left:0;width:5px;background-color:var(--color-accent);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}.plotly-editor .sidebar__item:before,.plotly-editor .sidebar__item span{will-change:transform;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.plotly-editor .sidebar__item span{display:block}.plotly-editor .sidebar__item:not(.sidebar__item--is-active):hover{background-color:var(--sidebar-item-background-hover)}.plotly-editor .sidebar__item--is-active{color:var(--color-text-active);font-weight:var(--font-weight-semibold);cursor:default}.plotly-editor .sidebar__item--is-active:before{-webkit-transform:none;transform:none}.plotly-editor .sidebar__item--is-active span{-webkit-transform:translateX(5px);transform:translateX(5px)}.plotly-editor .panel{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-half-unit);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-overflow-scrolling:touch}.plotly-editor .panel::-webkit-scrollbar{background:#fff;width:5px}.plotly-editor .panel::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background:var(--scrollbar-track-background)}.plotly-editor .panel::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:10px}.plotly-editor__wrapper>.panel{background-color:var(--panel-background);border-right:var(--border-default);width:calc(var(--panel-width))}.plotly-editor .panel__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plotly-editor .panel__header{margin-bottom:var(--spacing-half-unit);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.plotly-editor .panel__header__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .panel__header__actions__container{width:100%}.plotly-editor .panel__header__collapse{font-size:var(--font-size-medium);float:left;color:var(--color-text-base);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;cursor:pointer}.plotly-editor .panel__header__collapse svg{width:16px!important;height:16px!important;fill:var(--color-text-light);padding-right:3px}.plotly-editor .panel__header__action{float:right}.plotly-editor .panel__empty{position:absolute;top:0;right:0;width:var(--panel-width);border-right:var(--border-default);height:100%;padding:var(--spacing-half-unit);background-color:var(--panel-background);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1003;display:-webkit-box;display:-ms-flexbox;display:flex}.plotly-editor .panel__empty__message{text-align:center;padding-top:calc(var(--spacing-base-unit) * 2)}.plotly-editor .panel__empty__message__icon{margin-bottom:var(--spacing-half-unit);opacity:.5}.plotly-editor .panel__empty__message__icon svg{width:48px!important;height:48px!important}.plotly-editor .panel__empty__message__icon svg path{fill:var(--color-text-light)}.plotly-editor .panel__empty__message__heading{color:var(--color-text-headings);font-size:var(--font-size-heading-base);font-weight:var(--font-weight-normal);line-height:var(--font-leading-head);font-family:var(--font-family-headings);letter-spacing:var(--font-letter-spacing-headings)}.plotly-editor .panel__empty__message__content{font-size:var(--font-size-base);color:var(--color-text-base);line-height:var(--font-leading-body)}.plotly-editor .panel--no-padding{padding:0}.plotly-editor .fold{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plotly-editor .fold__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;clear:both;padding:var(--spacing-quarter-unit) var(--spacing-half-unit);color:var(--fold-header-text-color-closed);font-size:var(--font-size-base);border:1px solid var(--fold-header-border-color-closed);background-color:var(--fold-header-background-closed);height:15px;border-radius:var(--border-radius);text-shadow:var(--text-shadow-dark-ui);-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out,border .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out,border .1s ease-in-out}.plotly-editor .fold__top:hover{cursor:pointer;background-color:var(--fold-header-background-closed)}.plotly-editor .fold__top svg{width:18px;height:18px;display:block;-webkit-filter:drop-shadow(0 1px 2px rgba(42,63,95,.7));filter:drop-shadow(0 1px 2px rgba(42,63,95,.7))}.plotly-editor .fold__top svg path{fill:currentColor}.plotly-editor .fold__top--open{color:var(--fold-header-text-color-base);background-color:var(--fold-header-background-base);border:1px solid var(--fold-header-border-color-base);border-radius:var(--border-radius) var(--border-radius) 0 0;text-shadow:var(--text-shadow-dark-ui-inactive)}.plotly-editor .fold__top--open svg{-webkit-filter:drop-shadow(0 1px 1px rgba(42,63,95,.4));filter:drop-shadow(0 1px 1px rgba(42,63,95,.4))}.plotly-editor .fold__top--open:hover{background-color:var(--fold-header-background-base)}.plotly-editor .fold__top__icon{display:block;margin-right:var(--spacing-quarter-unit);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.plotly-editor .fold__top__title{margin-left:var(--spacing-half-unit)/3;font-size:var(--font-size-medium);line-height:var(--font-size-medium);font-weight:var(--font-weight-semibold);-webkit-transform:translateY(1px);transform:translateY(1px);white-space:nowrap;max-width:230px;letter-spacing:.2px;text-overflow:ellipsis;overflow:hidden}.plotly-editor .fold__top__arrow{-webkit-transform:translateX(-3px) translateY(-1px);transform:translateX(-3px) translateY(-1px)}.plotly-editor .fold__top__arrow svg{will-change:transform;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);font-weight:700;-webkit-transform-origin:center center;transform-origin:center center}.plotly-editor .fold__top__arrow-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .fold__top__arrow--open svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.plotly-editor .fold__top__delete{font-size:18px;opacity:.75;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.plotly-editor .fold__top__delete:hover{opacity:1}.plotly-editor .fold__content{background:var(--color-background-top);border:var(--border-default);border-width:0 1px 1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.plotly-editor .fold__content__plot{overflow:hidden;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.plotly-editor .fold__content>:first-child{border-top:0}.plotly-editor .fold__content__empty{font-family:var(--font-family-headings);padding:30px 25px}.plotly-editor .fold__content__empty,.plotly-editor .fold__content__empty__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plotly-editor .fold__content__empty__icon{margin:0 auto;margin-bottom:15px;width:40px;height:40px;border-radius:50%;background-color:var(--color-dodger)}.plotly-editor .fold__content__empty__icon svg{margin:0 auto!important;fill:#fff;width:23px;height:23px}.plotly-editor .fold__content__empty__message__primary{text-align:center;margin-bottom:20px;font-size:17px;color:var(--color-text-base)}.plotly-editor .fold__content__empty__message__secondary{font-family:var(--font-family-body);font-size:var(--font-size-small);text-align:center;color:var(--color-text-base)}.plotly-editor .fold__content--noheader{border-width:1px}.plotly-editor .fold+.fold{margin-top:var(--spacing-half-unit)}.plotly-editor .section__heading{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-base);color:var(--color-text-section-header);font-weight:var(--font-weight-semibold);cursor:default;background-color:var(--color-background-light);padding:var(--spacing-quarter-unit) var(--spacing-half-unit);clear:both;text-transform:capitalize}.plotly-editor .section:not(:first-child) .section__heading{border-top:var(--border-light)}.plotly-editor .section:first-child .section__heading{border-top:0}.plotly-editor .menupanel{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .menupanel--ownline{padding-top:var(--spacing-quarter-unit);width:100%}.plotly-editor .menupanel__label{font-weight:var(--font-weight-semibold);padding-right:var(--spacing-quarter-unit)}.plotly-editor .menupanel__icon{vertical-align:middle;width:15px!important;height:15px!important;fill:var(--color-text-light)!important}.plotly-editor .menupanel__icon svg{display:block}.plotly-editor .menupanel__icon:hover{cursor:pointer;fill:var(--color-accent)!important}.plotly-editor .menupanel__icon-span{font-size:var(--font-size-small);display:-webkit-box;display:-ms-flexbox;display:flex}.plotly-editor .menupanel__icon-span--question{color:var(--color-text-base)}.plotly-editor .info__title{color:var(--color-text-headings);font-size:var(--font-size-heading-small);font-weight:var(--font-weight-normal);line-height:var(--font-leading-head);font-family:var(--font-family-headings);letter-spacing:var(--font-letter-spacing-headings);padding:var(--spacing-half-unit) var(--spacing-half-unit) var(--spacing-quarter-unit)}.plotly-editor .info__text{padding:var(--spacing-quarter-unit) var(--spacing-half-unit)}.plotly-editor .info__sub-text,.plotly-editor .info__text{color:var(--color-text-base);font-size:var(--font-size-small);font-weight:var(--font-weight-normal);line-height:var(--font-leading-body)}.plotly-editor .info__sub-text{font-style:italic;padding:var(--spacing-quarter-unit) var(--spacing-half-unit) var(--spacing-half-unit)}.plotly-editor .modalbox{position:absolute;border-radius:var(--border-radius);overflow:hidden;text-transform:none;text-align:left;border:var(--border-default);-ms-flex-line-pack:center;align-content:center;-webkit-box-shadow:var(--box-shadow-base);box-shadow:var(--box-shadow-base);left:calc(var(--spacing-quarter-unit) * -1);width:calc(100% + var(--spacing-half-unit));top:calc(100% + var(--spacing-quarter-unit));background-color:var(--color-background-top);z-index:9}.plotly-editor .modalbox__cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.plotly-editor .modalbox--dark{background-color:var(--color-background-inverse)}.plotly-editor .modal{position:fixed;top:0;left:0;width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1003}.plotly-editor .modal,.plotly-editor .modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.plotly-editor .modal__backdrop{height:100%;width:100%;left:0;top:0;position:fixed;opacity:0;will-change:opacity;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s}.plotly-editor .modal__backdrop:before{content:"";height:100%;width:100%;left:0;opacity:.5;top:0;background:var(--color-background-dark);position:fixed}.plotly-editor .modal__card{background:var(--color-background-top);border-radius:var(--border-radius);position:relative;z-index:1003;max-width:calc(100% - var(--spacing-base-unit));-webkit-box-shadow:var(--box-shadow-base);box-shadow:var(--box-shadow-base);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;will-change:opacity,transform;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:5vh 10vw;-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-delay:.1s;animation-delay:.1s}.plotly-editor .modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-base);padding:var(--spacing-half-unit);font-weight:var(--font-weight-semibold)}.plotly-editor .modal__header__close{opacity:.5}.plotly-editor .modal__header__close:hover{cursor:pointer;opacity:1}.plotly-editor .modal__header__close svg{display:block}.plotly-editor .modal__header__close svg *{fill:currentColor}.plotly-editor .modal__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--color-background-light);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.plotly-editor .modal--animate-out{pointer-events:none}.plotly-editor .modal--animate-out .modal__backdrop,.plotly-editor .modal--animate-out .modal__card{-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-delay:0s;animation-delay:0s}.plotly-editor .panel .react-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plotly-editor .panel .react-tabs,.plotly-editor .panel .react-tabs__tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.plotly-editor .panel .react-tabs__tab{-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--spacing-quarter-unit);color:var(--color-text-base);font-size:var(--font-size-base);background:var(--color-background-medium);border:var(--border-default);border-bottom:0;position:relative;background:var(--color-background-light);-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.plotly-editor .panel .react-tabs__tab-list{background:var(--color-background-medium);margin:0;-ms-flex-negative:0;flex-shrink:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:var(--spacing-half-unit) var(--spacing-half-unit) 0;height:32px}.plotly-editor .panel .react-tabs__tab:first-of-type{border-top-left-radius:var(--border-radius)}.plotly-editor .panel .react-tabs__tab:last-of-type{border-top-right-radius:var(--border-radius);border-left:none}.plotly-editor .panel .react-tabs__tab:hover{background-color:var(--color-background-base);cursor:pointer}.plotly-editor .panel .react-tabs__tab--selected{background-color:var(--color-background-base);pointer-events:none;margin-top:0;color:var(--color-text-active);border-top-color:var(--color-accent);border-top-width:2px}.plotly-editor .panel .react-tabs__tab--selected:before{position:absolute;top:100%;width:100%;height:1px;content:"";background-color:var(--color-background-base);left:0;z-index:4}.plotly-editor .panel .react-tabs__tab:not(:first-of-type):not(:last-of-type){border-left:0}.plotly-editor .panel .react-tabs__tab-panel{border-top:var(--border-default);display:none}.plotly-editor .panel .react-tabs__tab-panel--selected{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plotly-editor .field{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:var(--border-light);color:var(--color-text-base);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:var(--font-size-base);min-height:32px;padding:var(--spacing-quarter-unit) 0;width:100%;position:relative}.plotly-editor .field__no-title{width:100%;padding:0 var(--spacing-half-unit);-ms-flex-item-align:center;align-self:center;line-height:var(--font-leading-body)}.plotly-editor .field__no-title--center{text-align:center}.plotly-editor .field__widget{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:var(--spacing-half-unit);padding-left:var(--spacing-half-unit);-ms-flex-item-align:center;align-self:center}.plotly-editor .field__widget:not(.field__widget--units){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .field__widget--units{padding-right:0}.plotly-editor .field__units{-ms-flex-item-align:center;align-self:center}.plotly-editor .field__title{width:30%;padding-left:var(--spacing-half-unit);display:block;font-size:var(--font-size-small);line-height:var(--font-leading-body);color:var(--color-text-base);padding-top:var(--spacing-quarter-unit);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plotly-editor .field__title-text{text-transform:capitalize;cursor:default}.plotly-editor .field__delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:var(--spacing-quarter-unit);opacity:.5}.plotly-editor .field__delete svg{display:block}.plotly-editor .field__delete svg path{fill:var(--color-text-base)}.plotly-editor .field__delete:hover{cursor:pointer;opacity:1}.plotly-editor .field__delete:hover svg path{fill:var(--color-sienna)}.plotly-editor .symbol-selector__toggle{border:var(--border-default);border-radius:var(--border-radius);width:80px;cursor:pointer;padding:var(--spacing-quarter-unit) var(--spacing-quarter-unit) 3px}.plotly-editor .symbol-selector__toggle:after,.plotly-editor .symbol-selector__toggle:before{content:" ";display:table}.plotly-editor .symbol-selector__toggle:after{clear:both}.plotly-editor .symbol-selector__toggle--dark{background-color:var(--color-background-inverse)}.plotly-editor .symbol-selector__toggle__option{float:left}.plotly-editor .symbol-selector__toggle__caret{float:right;fill:var(--color-text-light);padding-top:var(--spacing-eighth-unit);width:13px!important;height:13px!important}.plotly-editor .symbol-selector__menu{max-width:225px;position:absolute;z-index:1003;border:var(--border-default);padding:var(--spacing-half-unit);-webkit-box-shadow:2px 2px var(--spacing-half-unit) var(--color-border-light);box-shadow:2px 2px var(--spacing-half-unit) var(--color-border-light);border-radius:var(--border-radius-small);left:var(--spacing-base-unit)}.plotly-editor .symbol-selector__item{display:inline}.plotly-editor .symbol-selector__symbol:hover{background-color:var(--color-border-default)}.plotly-editor button{display:inline-block;padding:var(--spacing-quarter-unit) var(--spacing-half-unit);line-height:1;letter-spacing:.5px;text-transform:capitalize;text-align:center;cursor:pointer;height:36px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);font-family:var(--font-family-body);border:1px solid transparent;border-radius:var(--border-radius);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.plotly-editor button.button{padding-left:0}.plotly-editor .button__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}.plotly-editor .button__label{padding-left:var(--spacing-half-unit)}.plotly-editor .button__icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:var(--spacing-quarter-unit);will-change:transform}.plotly-editor .button__icon svg{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center center;transform-origin:center center;display:block}.plotly-editor .button__icon svg path{fill:currentColor}.plotly-editor .button__icon+.button__label{padding-left:0}.sidebar .button{width:calc(100% - var(--spacing-base-unit));margin-left:var(--spacing-half-unit);margin-right:var(--spacing-half-unit)}.plotly-editor .button--no-text{background-color:var(--color-button-default-base-fill);border-color:var(--color-button-default-base-border);color:var(--color-button-default-base-text);padding-right:var(--spacing-quarter-unit);margin-left:5px}.plotly-editor .button--no-text:hover:not(.button--no-text--disabled){background-color:var(--color-button-default-hover-fill);border:1px solid var(--color-button-default-hover-border);color:var(--color-button-default-hover-text)}.plotly-editor .button--no-text:active:not(.button--no-text--disabled){background-color:var(--color-button-default-active-fill);border:1px solid var(--color-button-default-active-border);color:var(--color-button-default-active-text)}.plotly-editor .button--no-text--disabled{background-color:var(--color-button-default-base-fill);border-color:var(--color-button-default-base-border);color:var(--color-button-default-base-text);padding-right:var(--spacing-quarter-unit);margin-left:5px;color:#bababa;cursor:default}.plotly-editor .button--no-text--disabled:hover:not(.button--no-text--disabled){background-color:var(--color-button-default-hover-fill);border:1px solid var(--color-button-default-hover-border);color:var(--color-button-default-hover-text)}.plotly-editor .button--no-text--disabled:active:not(.button--no-text--disabled){background-color:var(--color-button-default-active-fill);border:1px solid var(--color-button-default-active-border);color:var(--color-button-default-active-text)}.plotly-editor .button--default{background-color:var(--color-button-default-base-fill);border-color:var(--color-button-default-base-border);color:var(--color-button-default-base-text)}.plotly-editor .button--default:hover:not(.button--no-text--disabled){background-color:var(--color-button-default-hover-fill);border:1px solid var(--color-button-default-hover-border);color:var(--color-button-default-hover-text)}.plotly-editor .button--default:active:not(.button--no-text--disabled){background-color:var(--color-button-default-active-fill);border:1px solid var(--color-button-default-active-border);color:var(--color-button-default-active-text)}.plotly-editor .button--primary{background-color:var(--color-button-primary-base-fill);border-color:var(--color-button-primary-base-border);color:var(--color-button-primary-base-text);text-shadow:var(--text-shadow-dark-ui)}.plotly-editor .button--primary svg{-webkit-filter:drop-shadow(0 1px 2px rgba(42,63,95,.7));filter:drop-shadow(0 1px 2px rgba(42,63,95,.7))}.plotly-editor .button--primary:hover:not(.button--no-text--disabled){background-color:var(--color-button-primary-hover-fill);border:1px solid var(--color-button-primary-hover-border);color:var(--color-button-primary-hover-text)}.plotly-editor .button--primary:active:not(.button--no-text--disabled){background-color:var(--color-button-primary-active-fill);border:1px solid var(--color-button-primary-active-border);color:var(--color-button-primary-active-text)}.plotly-editor .button--secondary{background-color:var(--color-button-secondary-base-fill);border-color:var(--color-button-secondary-base-border);color:var(--color-button-secondary-base-text)}.plotly-editor .button--secondary:hover:not(.button--no-text--disabled){background-color:var(--color-button-secondary-hover-fill);border:1px solid var(--color-button-secondary-hover-border);color:var(--color-button-secondary-hover-text)}.plotly-editor .button--secondary:active:not(.button--no-text--disabled){background-color:var(--color-button-secondary-active-fill);border:1px solid var(--color-button-secondary-active-border);color:var(--color-button-secondary-active-text)}.plotly-editor .button--tertiary{background-color:var(--color-button-tertiary-base-fill);border-color:var(--color-button-tertiary-base-border);color:var(--color-button-tertiary-base-text)}.plotly-editor .button--tertiary:hover:not(.button--no-text--disabled){background-color:var(--color-button-tertiary-hover-fill);border:1px solid var(--color-button-tertiary-hover-border);color:var(--color-button-tertiary-hover-text)}.plotly-editor .button--tertiary:active:not(.button--no-text--disabled){background-color:var(--color-button-tertiary-active-fill);border:1px solid var(--color-button-tertiary-active-border);color:var(--color-button-tertiary-active-text)}.plotly-editor .button--upgrade{background-color:var(--color-button-upgrade-base-fill);border-color:var(--color-button-upgrade-base-border);color:var(--color-button-upgrade-base-text);text-shadow:var(--text-shadow-dark-ui)}.plotly-editor .button--upgrade svg{-webkit-filter:drop-shadow(0 1px 2px rgba(42,63,95,.7));filter:drop-shadow(0 1px 2px rgba(42,63,95,.7))}.plotly-editor .button--upgrade:hover:not(.button--no-text--disabled){background-color:var(--color-button-upgrade-hover-fill);border:1px solid var(--color-button-upgrade-hover-border);color:var(--color-button-upgrade-hover-text)}.plotly-editor .button--upgrade:active:not(.button--no-text--disabled){background-color:var(--color-button-upgrade-active-fill);border:1px solid var(--color-button-upgrade-active-border);color:var(--color-button-upgrade-active-text)}.plotly-editor .button--header{background-color:var(--color-button-header-base-fill);border-color:var(--color-button-header-base-border);color:var(--color-button-header-base-text)}.plotly-editor .button--header:hover:not(.button--no-text--disabled){background-color:var(--color-button-header-hover-fill);border:1px solid var(--color-button-header-hover-border);color:var(--color-button-header-hover-text)}.plotly-editor .button--header:active:not(.button--no-text--disabled){background-color:var(--color-button-header-active-fill);border:1px solid var(--color-button-header-active-border);color:var(--color-button-header-active-text)}.plotly-editor .checkbox__group{padding-left:var(--spacing-half-unit);text-align:left}.plotly-editor .checkbox__item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-top:var(--spacing-eighth-unit);padding-bottom:var(--spacing-eighth-unit)}.plotly-editor .checkbox__item--vertical{display:block;clear:both}.plotly-editor .checkbox__box{height:18px;width:18px;border:var(--border-default);border-radius:var(--border-radius-small);cursor:pointer;display:inline-block;vertical-align:middle;text-align:center;position:relative}.plotly-editor .checkbox__box:hover{background:var(--color-background-light)}.plotly-editor .checkbox__box--checked{border:var(--border-accent-shade);background:var(--color-accent)}.plotly-editor .checkbox__box--checked:hover{background:var(--color-accent-shade)}.plotly-editor .checkbox__box--checked+.checkbox__label{color:var(--color-text-active)}.plotly-editor .checkbox__check{color:var(--color-text-base);font-size:var(--spacing-half-unit);position:absolute;height:100%;width:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plotly-editor .checkbox__check svg{-webkit-filter:drop-shadow(0 1px 2px rgba(42,63,95,.7));filter:drop-shadow(0 1px 2px rgba(42,63,95,.7))}.plotly-editor .checkbox__check svg path{fill:var(--color-white)}.plotly-editor .checkbox__label{padding-left:var(--spacing-quarter-unit);font-size:var(--font-size-base);color:var(--color-text-base);display:inline-block;line-height:20px;text-align:left;vertical-align:middle}.plotly-editor .colorpicker__controls .colorpicker__active,.plotly-editor .colorpicker__controls .colorpicker__sliders .colorpicker__slider,.plotly-editor .colorpicker__saturation{position:relative;overflow:hidden;margin:0 var(--spacing-half-unit);border:var(--border-default);border-radius:var(--border-radius-small);cursor:pointer}.plotly-editor .colorpicker{display:-webkit-box;display:-ms-flexbox;display:flex;width:26px;height:26px;border-radius:100%;border:var(--border-default);padding:var(--spacing-eighth-unit)}.plotly-editor .colorpicker__popover{left:-90px;position:absolute;top:100%;margin:var(--spacing-quarter-unit) 0 var(--spacing-base-unit);width:250px;background-color:var(--color-background-top);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow-base);box-shadow:var(--box-shadow-base);border:var(--border-default);z-index:9}.plotly-editor .colorpicker__cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.plotly-editor .colorpicker__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:2;position:relative}.plotly-editor .colorpicker__selected-color{margin-left:var(--spacing-half-unit);color:var(--color-text-base);font-weight:var(--font-weight-semibold);font-size:var(--font-size-small);display:inline-block;vertical-align:middle;text-transform:uppercase}.plotly-editor .colorpicker__swatch{border-radius:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:100%}.plotly-editor .colorpicker__saturation{height:160px}.plotly-editor .colorpicker__custom-input{padding:var(--spacing-quarter-unit) var(--spacing-half-unit)}.plotly-editor .colorpicker__custom-input input{border:var(--border-default)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:var(--color-background-inputs);color:var(--color-text-dark)}.plotly-editor .colorpicker__custom-input input+span{color:var(--color-text)!important}.plotly-editor .colorpicker__controls{margin:0 var(--spacing-half-unit)}.plotly-editor .colorpicker__controls .colorpicker__sliders{width:200px}.plotly-editor .colorpicker__controls .colorpicker__sliders .colorpicker__slider{margin:auto 0;height:10px;margin-top:var(--spacing-eighth-unit)}.plotly-editor .colorpicker__controls .colorpicker__active{height:var(--spacing-base-unit);width:var(--spacing-base-unit);margin:var(--spacing-eighth-unit) 0 0 var(--spacing-half-unit)}.plotly-editor .colorpicker__controls .colorpicker__active .colorpicker__active-swatch{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--border-radius-small);border:1px solid #eee}.plotly-editor .colorpicker__preset-colors{margin:0 var(--spacing-half-unit)}.plotly-editor .colorpicker__preset-colors>div{border-top:var(--border-light)!important;padding:var(--spacing-half-unit)!important;padding-bottom:var(--spacing-quarter-unit)!important}.plotly-editor .colorpicker__title{margin:var(--spacing-eighth-unit) var(--spacing-half-unit);font-size:var(--font-size-medium);font-weight:var(--font-weight-semibold);color:var(--color-text-section-header)}.plotly-editor .colorscalePickerContainer{position:relative;width:300px;margin-left:-76px}.plotly-editor .colorscalePickerContainer::-webkit-scrollbar{width:5px}.plotly-editor .colorscale-selected{display:none}.plotly-editor .rc-slider{width:200px}.plotly-editor .dropdown-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .dropdown-container .Select{position:relative}.plotly-editor .dropdown-container .Select input::-webkit-contacts-auto-fill-button,.plotly-editor .dropdown-container .Select input::-webkit-credentials-auto-fill-button{display:none!important}.plotly-editor .dropdown-container .Select input::-ms-clear,.plotly-editor .dropdown-container .Select input::-ms-reveal{display:none!important}.plotly-editor .dropdown-container .Select,.plotly-editor .dropdown-container .Select div,.plotly-editor .dropdown-container .Select input,.plotly-editor .dropdown-container .Select span{-webkit-box-sizing:border-box;box-sizing:border-box}.plotly-editor .dropdown-container .Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.plotly-editor .dropdown-container .Select.is-disabled>.Select-control{background-color:#f9f9f9}.plotly-editor .dropdown-container .Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.plotly-editor .dropdown-container .Select.is-searchable.is-focused:not(.is-open)>.Select-control,.plotly-editor .dropdown-container .Select.is-searchable.is-open>.Select-control{cursor:text}.plotly-editor .dropdown-container .Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9;border-color:var(--color-border-dark);background-color:var(--color-background-inputs)!important}.plotly-editor .dropdown-container .Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.plotly-editor .dropdown-container .Select.is-focused>.Select-control{background:#fff;background-color:var(--color-background-inputs)}.plotly-editor .dropdown-container .Select.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px fade(#08c,50%);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px fade(#08c,50%);border-color:var(--color-border-accent)}.plotly-editor .dropdown-container .Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.plotly-editor .dropdown-container .Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.plotly-editor .dropdown-container .Select.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333;color:var(--color-text-base)}.plotly-editor .dropdown-container .Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.plotly-editor .dropdown-container .Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.plotly-editor .dropdown-container .Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.plotly-editor .dropdown-container .Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.plotly-editor .dropdown-container .Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.plotly-editor .dropdown-container .Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#08c;outline:none;text-decoration:underline}.plotly-editor .dropdown-container .Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.plotly-editor .dropdown-container .Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.plotly-editor .dropdown-container .Select.has-value.is-pseudo-focused .Select-input{opacity:0}.plotly-editor .dropdown-container .Select.is-open .Select-arrow,.plotly-editor .dropdown-container .Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.plotly-editor .dropdown-container .Select.Select--rtl{direction:rtl;text-align:right}.plotly-editor .dropdown-container .Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%;background-color:var(--color-background-inputs);border:var(--border-default);-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--color-text-base)}.plotly-editor .dropdown-container .Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.plotly-editor .dropdown-container .Select-control .Select-input:focus{outline:none;background:#fff}.plotly-editor .dropdown-container .Select--single>.Select-control .Select-value,.plotly-editor .dropdown-container .Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-base)}.plotly-editor .dropdown-container .Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.plotly-editor .dropdown-container .Select-input>input{width:100%;background:none transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .plotly-editor .dropdown-container .Select-input>input{cursor:text}.plotly-editor .dropdown-container .Select-control:not(.is-searchable)>.Select-input{outline:none}.plotly-editor .dropdown-container .Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.plotly-editor .dropdown-container .Select-loading{-webkit-animation:e .4s infinite linear;animation:e .4s infinite linear;width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.plotly-editor .dropdown-container .Select-clear-zone{-webkit-animation:d .2s;animation:d .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.plotly-editor .dropdown-container .Select-clear-zone:hover{color:#d0021b}.plotly-editor .dropdown-container .Select-clear{display:inline-block;font-size:18px;line-height:1}.plotly-editor .dropdown-container .Select--multi .Select-clear-zone{width:17px}.plotly-editor .dropdown-container .Select--multi .Select-multi-value-wrapper{display:inline-block}.plotly-editor .dropdown-container .Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}.plotly-editor .dropdown-container .Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .plotly-editor .dropdown-container .Select-arrow-zone{padding-right:0;padding-left:5px}.plotly-editor .dropdown-container .Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative;border-color:var(--color-border-default) transparent transparent}@-webkit-keyframes d{0%{opacity:0}to{opacity:1}}@keyframes d{0%{opacity:0}to{opacity:1}}.plotly-editor .dropdown-container .Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch;border:var(--border-default);border-top-color:var(--color-border-default);background-color:transparent;-webkit-box-shadow:var(--box-shadow-base);box-shadow:var(--box-shadow-base)}.plotly-editor .dropdown-container .Select-menu{max-height:198px;overflow-y:auto}.plotly-editor .dropdown-container .Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px;color:var(--color-text-base);background-color:var(--color-background-inputs)}.plotly-editor .dropdown-container .Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.plotly-editor .dropdown-container .Select-option.is-selected{background-color:#f5faff;color:#333;color:var(--color-text-active);font-weight:var(--font-weight-semibold);background-color:var(--color-background-light)}.plotly-editor .dropdown-container .Select-option.is-focused{background-color:#f2f9fc;color:#333;background-color:var(--color-background-light);color:var(--color-text-active)}.plotly-editor .dropdown-container .Select-option.is-disabled{color:#ccc;cursor:default}.plotly-editor .dropdown-container .Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.plotly-editor .dropdown-container .Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.plotly-editor .dropdown-container .Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.plotly-editor .dropdown-container .Select--multi.has-value .Select-input{margin-left:5px}.plotly-editor .dropdown-container .Select--multi .Select-value{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.plotly-editor .dropdown-container .Select--multi .Select-value-icon,.plotly-editor .dropdown-container .Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.plotly-editor .dropdown-container .Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.plotly-editor .dropdown-container .Select--multi a.Select-value-label{color:#08c;cursor:pointer;text-decoration:none}.plotly-editor .dropdown-container .Select--multi a.Select-value-label:hover{text-decoration:underline}.plotly-editor .dropdown-container .Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.plotly-editor .dropdown-container .Select--multi .Select-value-icon:focus,.plotly-editor .dropdown-container .Select--multi .Select-value-icon:hover{background-color:#ddeff7;color:#0077b3}.plotly-editor .dropdown-container .Select--multi .Select-value-icon:active{background-color:#c9e6f2}.plotly-editor .dropdown-container .Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.plotly-editor .dropdown-container .Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c9e6f2}.plotly-editor .dropdown-container .Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.plotly-editor .dropdown-container .Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.plotly-editor .dropdown-container .Select--multi.is-disabled .Select-value-icon:active,.plotly-editor .dropdown-container .Select--multi.is-disabled .Select-value-icon:focus,.plotly-editor .dropdown-container .Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}.plotly-editor .dropdown-container .Select.is-focused>.Select-control .Select-input,.plotly-editor .dropdown-container .Select.is-open>.Select-control .Select-input,.plotly-editor .dropdown-container .Select:not(.is-open) .Select-control{background-color:var(--color-background-inputs)!important}.plotly-editor .dropdown-container .Select:not(.is-open) .Select-control:hover{border-color:var(--color-border-dark)}.plotly-editor .dropdown-container .Select:not(.is-open) .Select-control:hover .Select-arrow{opacity:1}.plotly-editor .dropdown-container .plotly-editor .dropdown-container .Select .Select-arrow-zone:hover>.Select-arrow,.plotly-editor .dropdown-container .Select.is-open .Select-arrow{border-color:transparent transparent var(--color-border-accent)!important}.plotly-editor .dropdown-container .Select-arrow-zone:hover .Select-arrow{border-top-color:var(--color-border-accent)!important}.plotly-editor .dropdown-container .Select-option:hover{color:var(--color-text-active);background-color:var(--color-background-light)}.plotly-editor .dropdown-container .Select-value-label{color:var(--color-text-base)!important}.plotly-editor .dropdown-container .Select-placeholder{color:var(--color-text-placeholder)}.plotly-editor .dropdown-container .dropdown--dark .Select-control,.plotly-editor .dropdown-container .dropdown--dark .Select-option{background-color:var(--color-background-inverse)}.plotly-editor .dropdown-container .dropdown--dark .Select-option.is-selected{background-color:var(--color-border-default)}.plotly-editor .dropdown-container .dropdown--dark .Select.is-focused{background-color:var(--color-border-light)}.plotly-editor ::-webkit-input-placeholder{color:var(--color-text-placeholder)}.plotly-editor ::-moz-placeholder{color:var(--color-text-placeholder)}.plotly-editor :-ms-input-placeholder{color:var(--color-text-placeholder)}.plotly-editor :-moz-placeholder{color:var(--color-text-placeholder)}.plotly-editor .numeric-input__wrapper{line-height:20px;max-width:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-text-base)}.plotly-editor .numeric-input__number{display:inline-block;border:var(--border-default);background:var(--color-background-inputs);cursor:text;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;border-radius:var(--border-radius-small);padding:var(--spacing-quarter-unit) var(--spacing-quarter-unit) var(--spacing-quarter-unit) var(--spacing-half-unit);width:62px;vertical-align:middle;font-size:inherit;color:inherit;font-family:inherit}.plotly-editor .numeric-input__caret-box{display:inline-block;max-height:32px;margin-left:var(--spacing-quarter-unit);margin-right:var(--spacing-half-unit);vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.plotly-editor .numeric-input__caret:first-child{margin-bottom:2px}.plotly-editor .numeric-input__caret{cursor:pointer;background-color:var(--color-background-light);border:var(--border-default);border-radius:1px;line-height:var(--spacing-half-unit);text-align:center}.plotly-editor .numeric-bottom-caret-modifier,.plotly-editor .numeric-top-caret-modifier{width:13px!important;height:13px!important;fill:var(--color-text-base)!important}.plotly-editor .radio-block{width:100%;line-height:var(--font-leading-head);display:-webkit-box;display:-ms-flexbox;display:flex}.plotly-editor .radio-block__option{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--spacing-quarter-unit) var(--spacing-half-unit);background-color:var(--color-background-top);border:var(--border-default);display:inline-block;cursor:pointer;min-width:0;text-align:center;font-size:var(--font-size-small)}.plotly-editor .radio-block__option:not(.radio-block__option--active):hover{background-color:var(--color-background-light);color:var(--color-text-active)}.plotly-editor .radio-block__option--active{background-color:var(--color-button-primary-base-fill);color:var(--color-button-primary-base-text);border:1px solid var(--color-button-primary-base-border);margin-left:-1px;cursor:default;text-shadow:var(--text-shadow-dark-ui);font-weight:var(--font-weight-semibold)}.plotly-editor .radio-block__option--active:last-child,.plotly-editor .radio-block__option--active:not(:first-child){border-left:var(--border-accent-shade)!important}.plotly-editor .radio-block__option:not(:first-child):not(:last-child){border-left:0}.plotly-editor .radio-block__option:last-child{border-top-right-radius:var(--border-radius-small);border-bottom-right-radius:var(--border-radius-small);border-left:0}.plotly-editor .radio-block__option:first-child{border-top-left-radius:var(--border-radius-small);border-bottom-left-radius:var(--border-radius-small)}.plotly-editor .radio-block__option:first-child:not(.radio-block__option--active){border-left:var(--border-default)}.plotly-editor .text-editor{overflow:hidden;border:var(--border-default);border-radius:var(--border-radius);min-height:155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .text-editor *{-webkit-box-sizing:border-box;box-sizing:border-box}.plotly-editor .text-editor textarea[class=multi-format-editor__latex]{height:155px;width:100%;margin:10px;border:var(--border-default)}.plotly-editor .text-editor textarea[class=multi-format-editor__html]{height:145px;width:100%}.plotly-editor .text-editor textarea{width:100%;height:100%;border:none;overflow:auto;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:var(--spacing-quarter-unit);resize:none;line-height:24px;font-size:13px;color:var(--color-text-base);background-color:var(--color-background-inputs)}.plotly-editor .multi-format-editor__root{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:205px}.plotly-editor .multi-format-editor__root__wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plotly-editor .multi-format-editor__tabs{height:30px;display:block;width:100%}.plotly-editor .multi-format-editor__tab{text-align:center;height:30px;line-height:28px;-webkit-box-sizing:border-box;box-sizing:border-box}.plotly-editor .multi-format-editor__tab.top-tab{width:50%;overflow:hidden;color:var(--color-text-base);display:inline-block}.plotly-editor .multi-format-editor__tab.top-tab.left{border-top-left-radius:5px;border-right:var(--border-default)}.plotly-editor .multi-format-editor__tab.top-tab.right{border-top-right-radius:5px}.plotly-editor .multi-format-editor__tab.top-tab:not(.selected){border-bottom:var(--border-default)}.plotly-editor .multi-format-editor__tab.bottom-tab{border-top:var(--border-default);width:100%;display:block;color:var(--color-text-base)}.plotly-editor .multi-format-editor__tab.selected{background:var(--color-background-light);font-weight:var(--font-weight-semibold)}.plotly-editor .multi-format-editor__tab:hover:not(.selected){cursor:pointer;color:var(--color-text-active);background-color:var(--color-background-light)}.plotly-editor .multi-format-editor__content__wrapper__rich_text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plotly-editor .multi-format-editor__content__wrapper__latex{background-color:var(--color-background-light)}.plotly-editor .multi-format-editor__content__wrapper__html,.plotly-editor .multi-format-editor__content__wrapper__latex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plotly-editor .multi-format-editor__confirmation-panel{height:100%;max-height:100%;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1}.plotly-editor .multi-format-editor__confirmation-panel__header{color:var(--color-text-section-header);margin-top:0;margin-bottom:5px;font-weight:600}.plotly-editor .multi-format-editor__confirmation-panel__content{overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-overflow-scrolling:touch;padding:var(--spacing-half-unit)}.plotly-editor .multi-format-editor__confirmation-panel__content::-webkit-scrollbar{background:#fff;width:5px}.plotly-editor .multi-format-editor__confirmation-panel__content::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background:var(--scrollbar-track-background)}.plotly-editor .multi-format-editor__confirmation-panel__content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:10px}.plotly-editor .multi-format-editor__confirmation-panel__actions{padding:var(--spacing-half-unit);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--color-border-light);-webkit-overflow-scrolling:touch}.plotly-editor .multi-format-editor__confirmation-panel__actions::-webkit-scrollbar{background:#fff;width:5px}.plotly-editor .multi-format-editor__confirmation-panel__actions::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;background:var(--scrollbar-track-background)}.plotly-editor .multi-format-editor__confirmation-panel__actions::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:10px}.plotly-editor .multi-format-editor__confirmation-panel__message{line-height:20px}.plotly-editor .multi-format-editor__confirmation-panel__message-primary{font-weight:var(--font-weight-semibold);color:var(--color-text-base)}.plotly-editor .multi-format-editor__confirmation-panel__message-secondary{color:var(--color-text-base)}.plotly-editor .multi-format-editor__confirmation-panel__continue-button{margin-left:10px}.plotly-editor .rich-text-editor__root{border-top:none;width:100%;color:var(--color-text-base);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .rich-text-editor__editor{cursor:text;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .rich-text-editor__editor>div{position:absolute;width:100%;height:100%;max-width:100%;max-height:100%;overflow:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;left:0;top:0}.plotly-editor .rich-text-editor__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background:var(--color-background-light);font-size:14px;padding:10px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:var(--border-default)}.plotly-editor .rich-text-editor__controls .icon-link{-webkit-transform:translateY(3px);transform:translateY(3px);display:inline-block;fill:var(--color-text-base);width:15px!important;height:15px!important}.plotly-editor .rich-text-editor__link-editor{background-color:var(--color-background-light);border:var(--border-default);padding:var(--spacing-half-unit);position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plotly-editor .rich-text-editor__link-editor__label{display:block}.plotly-editor .rich-text-editor__link-editor__input{border:var(--border-default);color:var(--color-text-base);overflow:scroll;padding:0 10px;width:100%;margin-top:10px}.plotly-editor .rich-text-editor__styleButton{color:var(--color-text-base);cursor:pointer;display:inline-block;margin:0;min-height:var(--spacing-base-unit);min-width:var(--spacing-base-unit);text-align:center;background-color:transparent;border:var(--border-default);border-radius:var(--border-radius-small);line-height:20px;position:relative}.plotly-editor .rich-text-editor__styleButton__wrapper{padding:0 var(--spacing-quarter-unit)}.plotly-editor .rich-text-editor__styleButton--active,.plotly-editor .rich-text-editor__styleButton--active:hover{background-color:var(--color-accent);border:var(--border-accent-shade);color:var(--color-white)}.plotly-editor .rich-text-editor__styleButton--active:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.plotly-editor .rich-text-editor__styleButton:before{content:"";position:absolute;bottom:-1px;height:1px;width:calc(100% + 2px);left:-1px;background:var(--color-accent);will-change:transform;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.plotly-editor .rich-text-editor__styleButton:hover{color:var(--color-text-active);background-color:var(--color-background-top)}.plotly-editor .rich-text-editor__styleButton:hover:before{-webkit-transform:none;transform:none}.plotly-editor .rich-text-editor__editor .public-DraftEditor-content,.plotly-editor .rich-text-editor__editor .public-DraftEditorPlaceholder-root{padding:var(--spacing-quarter-unit)}.plotly-editor .rich-text-editor__editor .public-DraftEditor-content{min-height:100px}.plotly-editor .RichEditor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.plotly-editor .rich-text-editor__editor .RichEditor-blockquote{border-left:5px solid #eee;color:#666;font-style:italic;margin:16px 0;padding:10px 20px}.plotly-editor .rich-text-editor__editor .public-DraftStyleDefault-pre{background-color:rgba(0,0,0,.05);font-size:16px;padding:20px}.plotly-editor .DraftEditor-editorContainer,.plotly-editor .DraftEditor-root,.plotly-editor .public-DraftEditor-content{height:inherit;text-align:initial}.plotly-editor .DraftEditor-root{position:relative}.plotly-editor .DraftEditor-editorContainer{background-color:hsla(0,0%,100%,0);border-left:.1px solid transparent;position:relative;z-index:1}.plotly-editor .public-DraftEditor-block{position:relative}.plotly-editor .DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.plotly-editor .DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.plotly-editor .DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.plotly-editor .DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.plotly-editor .DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.plotly-editor .DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.plotly-editor .public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.plotly-editor .public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.plotly-editor .DraftEditorPlaceholder-hidden{display:none}.plotly-editor .public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.plotly-editor .public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.plotly-editor .public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.plotly-editor .public-DraftStyleDefault-listLTR{direction:ltr}.plotly-editor .public-DraftStyleDefault-listRTL{direction:rtl}.plotly-editor .public-DraftStyleDefault-ol,.plotly-editor .public-DraftStyleDefault-ul{margin:16px 0;padding:0}.plotly-editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.plotly-editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.plotly-editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.plotly-editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.plotly-editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.plotly-editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.plotly-editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.plotly-editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.plotly-editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.plotly-editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.plotly-editor .public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.plotly-editor .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.plotly-editor .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.plotly-editor .public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.plotly-editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.plotly-editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.plotly-editor .public-DraftStyleDefault-orderedListItem:before{content:counter(a) ". ";counter-increment:a}.plotly-editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(b) ". ";counter-increment:b}.plotly-editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(c) ". ";counter-increment:c}.plotly-editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(d) ". ";counter-increment:d}.plotly-editor .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(e) ". ";counter-increment:e}.plotly-editor .public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:a}.plotly-editor .public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:b}.plotly-editor .public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:c}.plotly-editor .public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:d}.plotly-editor .public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:e}.plotly-editor .rangeslider{margin:0 var(--spacing-quarter-unit);min-width:60px;position:relative;background:var(--color-background-light);-ms-touch-action:none;touch-action:none;border:1px solid var(--color-border-default);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plotly-editor .rangeslider,.plotly-editor .rangeslider .rangeslider__fill{display:block}.plotly-editor .rangeslider .rangeslider__handle{background:#fff;border:1px solid var(--color-border-default);cursor:pointer;display:inline-block;position:absolute}.plotly-editor .rangeslider .rangeslider__handle .rangeslider__active{opacity:1}.plotly-editor .rangeslider .rangeslider__handle-tooltip{width:20px;height:20px;text-align:center;position:absolute;background-color:rgba(0,0,0,.8);font-weight:400;font-size:14px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;border-radius:4px;display:inline-block;color:#fff;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.plotly-editor .rangeslider .rangeslider__handle-tooltip span{margin-top:12px;display:inline-block;line-height:100%}.plotly-editor .rangeslider .rangeslider__handle-tooltip:after{content:" ";position:absolute;width:0;height:0}.plotly-editor .rangeslider-horizontal{height:6px;border-radius:10px}.plotly-editor .rangeslider-horizontal .rangeslider__fill{height:100%;background-color:var(--color-accent);border:var(--border-accent);border-radius:10px;-webkit-transform:translateY(-1px);transform:translateY(-1px);top:0}.plotly-editor .rangeslider-horizontal .rangeslider__handle{width:6.66667px;height:30px;border-radius:20px;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.plotly-editor .rangeslider-horizontal .rangeslider__handle:after{content:" ";position:absolute;width:4px;height:20px;border-radius:5px;background-color:var(--color-accent);display:none}.plotly-editor .rangeslider-horizontal .rangeslider__handle-tooltip{top:-55px}.plotly-editor .rangeslider-horizontal .rangeslider__handle-tooltip:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.8);left:50%;bottom:-8px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.plotly-editor .rangeslider-vertical{margin:20px auto;height:150px;max-width:10px;background-color:transparent}.plotly-editor .rangeslider-vertical .rangeslider__fill,.plotly-editor .rangeslider-vertical .rangeslider__handle{position:absolute}.plotly-editor .rangeslider-vertical .rangeslider__fill{width:100%;background-color:#7cb342;-webkit-box-shadow:none;box-shadow:none;bottom:0}.plotly-editor .rangeslider-vertical .rangeslider__handle{width:30px;height:10px;left:-10px;-webkit-box-shadow:none;box-shadow:none}.plotly-editor .rangeslider-vertical .rangeslider__handle-tooltip{left:-100%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.plotly-editor .rangeslider-vertical .rangeslider__handle-tooltip:after{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(0,0,0,.8);left:100%;top:12px}.plotly-editor .rangeslider-reverse.rangeslider-horizontal .rangeslider__fill{right:0}.plotly-editor .rangeslider-reverse.rangeslider-vertical .rangeslider__fill{top:0;bottom:inherit}.plotly-editor .rangeslider__labels{position:relative}.rangeslider-vertical .plotly-editor .rangeslider__labels{position:relative;list-style-type:none;margin:0 0 0 24px;padding:0;text-align:left;width:250px;height:100%;left:10px}.rangeslider-vertical .plotly-editor .rangeslider__labels .rangeslider__label-item{position:absolute;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.rangeslider-vertical .plotly-editor .rangeslider__labels .rangeslider__label-item:before{content:"";width:10px;height:2px;background:#000;position:absolute;left:-14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.plotly-editor .rangeslider__labels .rangeslider__label-item{position:absolute;font-size:14px;cursor:pointer;display:inline-block;top:10px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.plotly-editor .trace-grid{display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.plotly-editor .trace-grid{grid-template-columns:repeat(2,1fr)}}.plotly-editor .trace-grid__column{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.plotly-editor .trace-grid__column:not(:first-of-type){position:relative}.plotly-editor .trace-grid__column:not(:first-of-type):before{position:absolute;width:1px;border-left:var(--border-light);height:100%;top:0;left:0;content:""}.plotly-editor .trace-grid__column:not(:first-of-type) .trace-grid__column__header{position:relative;z-index:99}.plotly-editor .trace-grid__column--double{grid-column:span 2;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.plotly-editor .trace-grid__column--double .trace-grid__column__items{display:grid;grid-gap:0;grid-template-columns:repeat(4,1fr)}.plotly-editor .trace-grid__column__items{display:grid;grid-gap:0;grid-template-columns:repeat(2,90px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding:0 var(--spacing-half-unit) var(--spacing-base-unit)}.plotly-editor .trace-grid__column__header{text-transform:capitalize;font-weight:var(--font-weight-semibold);text-align:left;border-top:var(--border-light);width:100%;padding:var(--spacing-base-unit) var(--spacing-base-unit) 0;-webkit-box-sizing:border-box;box-sizing:border-box}.plotly-editor .trace-grid__column__header,.plotly-editor .trace-item{color:var(--color-text-base);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.plotly-editor .trace-item{width:90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-top:var(--spacing-base-unit);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;position:relative}.plotly-editor .trace-item--active .trace-item__image{border-color:var(--color-accent);border-width:2px}.plotly-editor .trace-item__actions{position:absolute;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:var(--spacing-quarter-unit);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:99}.plotly-editor .trace-item__actions:hover .trace-item__actions__item{-webkit-transform:translateX(-2px);transform:translateX(-2px);opacity:1;pointer-events:auto}.plotly-editor .trace-item__actions__item{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0;pointer-events:none;color:var(--color-text-light);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.plotly-editor .trace-item__actions__item:not(:last-child){margin-bottom:var(--spacing-quarter-unit)}.plotly-editor .trace-item__actions__item:hover{color:var(--color-accent)}.plotly-editor .trace-item__actions__item svg{display:block;width:16px;height:16px}.plotly-editor .trace-item__actions__item svg *{fill:currentColor}.plotly-editor .trace-item:hover{cursor:pointer;color:var(--color-accent)}.plotly-editor .trace-item:hover .trace-item__label{color:var(--color-accent)}.plotly-editor .trace-item:hover .trace-item__image{border-color:var(--color-accent)}.plotly-editor .trace-item__image{position:relative;z-index:2;border:1px solid var(--color-border-default);width:60px;height:60px;border-radius:var(--border-radius);background:var(--color-background-top);-webkit-box-shadow:0 2px 9px transparent;box-shadow:0 2px 9px transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.plotly-editor .trace-item__image svg{display:block}.plotly-editor .trace-item__image svg *{fill:currentColor}.plotly-editor .trace-item__image img{display:block;font-size:10px;color:var(--color-text-base)}.plotly-editor .trace-item__image__wrapper{width:100%}.plotly-editor .trace-item__label{font-weight:var(--font-weight-semibold);width:72px;margin-top:var(--spacing-half-unit);color:var(--color-text-base);text-transform:capitalize;font-size:var(--font-size-small)}.plotly-editor .trace-type-select-dropdown__wrapper>*>*{pointer-events:none}.plotly-editor .trace-type-select-dropdown__wrapper>:hover{cursor:pointer}.plotly-editor .trace-type-select-dropdown__wrapper>:hover .Select:not(.is-open) .Select-control{border-color:var(--color-border-dark)}.plotly-editor .trace-type-select-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:var(--border-default);width:100%;height:36px;border-radius:var(--border-radius);padding:0 var(--spacing-quarter-unit)}.plotly-editor .trace-type-select-button:hover{cursor:pointer;border-color:var(--color-border-dark)}.plotly-editor .trace-type-select-button__icon{max-width:20px;margin-right:var(--spacing-quarter-unit)}.plotly-editor .trace-type-select-button__icon svg{max-width:100%;display:block}.plotly-editor .trace-type-select-button__icon svg *{fill:currentColor}.plotly-editor__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}