.jse-theme-dark{--jse-theme:dark;--jse-theme-color:#2f6dd0;--jse-theme-color-highlight:#467cd2;--jse-background-color:#1e1e1e;--jse-text-color:#d4d4d4;--jse-text-color-inverse:#4d4d4d;--jse-main-border:1px solid #4f4f4f;--jse-menu-color:#fff;--jse-modal-background:#2f2f2f;--jse-modal-overlay-background:#00000080;--jse-modal-code-background:#2f2f2f;--jse-tooltip-color:var(--jse-text-color);--jse-tooltip-background:#4b4b4b;--jse-tooltip-border:1px solid #737373;--jse-tooltip-action-button-color:inherit;--jse-tooltip-action-button-background:#737373;--jse-panel-background:#333;--jse-panel-background-border:1px solid #464646;--jse-panel-color:var(--jse-text-color);--jse-panel-color-readonly:#737373;--jse-panel-border:1px solid #3c3c3c;--jse-panel-button-color-highlight:#e5e5e5;--jse-panel-button-background-highlight:#464646;--jse-navigation-bar-background:#656565;--jse-navigation-bar-background-highlight:#7e7e7e;--jse-navigation-bar-dropdown-color:var(--jse-text-color);--jse-context-menu-background:#4b4b4b;--jse-context-menu-background-highlight:#595959;--jse-context-menu-separator-color:#595959;--jse-context-menu-color:var(--jse-text-color);--jse-context-menu-pointer-background:#737373;--jse-context-menu-pointer-background-highlight:#818181;--jse-context-menu-pointer-color:var(--jse-context-menu-color);--jse-key-color:#9cdcfe;--jse-value-color:var(--jse-text-color);--jse-value-color-number:#b5cea8;--jse-value-color-boolean:#569cd6;--jse-value-color-null:#569cd6;--jse-value-color-string:#ce9178;--jse-value-color-url:#ce9178;--jse-delimiter-color:#949494;--jse-edit-outline:2px solid var(--jse-text-color);--jse-selection-background-color:#464646;--jse-selection-background-inactive-color:#333;--jse-hover-background-color:#343434;--jse-active-line-background-color:#ffffff0f;--jse-search-match-background-color:#343434;--jse-collapsed-items-background-color:#333;--jse-collapsed-items-selected-background-color:#565656;--jse-collapsed-items-link-color:#b2b2b2;--jse-collapsed-items-link-color-highlight:#ec8477;--jse-search-match-color:#724c27;--jse-search-match-outline:1px solid #966535;--jse-search-match-active-color:#9f6c39;--jse-search-match-active-outline:1px solid #bb7f43;--jse-tag-background:#444;--jse-tag-color:#bdbdbd;--jse-table-header-background:#333;--jse-table-header-background-highlight:#424242;--jse-table-row-odd-background:#ffffff1a;--jse-input-background:#3d3d3d;--jse-input-border:var(--jse-main-border);--jse-button-background:grey;--jse-button-background-highlight:#7a7a7a;--jse-button-color:#e0e0e0;--jse-button-secondary-background:#494949;--jse-button-secondary-background-highlight:#5d5d5d;--jse-button-secondary-background-disabled:#9d9d9d;--jse-button-secondary-color:var(--jse-text-color);--jse-a-color:#55abff;--jse-a-color-highlight:#4387c9;--jse-svelte-select-background:#3d3d3d;--jse-svelte-select-border:1px solid #4f4f4f;--list-background:#3d3d3d;--item-hover-bg:#505050;--multi-item-bg:#5b5b5b;--input-color:#d4d4d4;--multi-clear-bg:#8a8a8a;--multi-item-clear-icon-color:#d4d4d4;--multi-item-outline:1px solid #696969;--list-shadow:0 2px 8px 0 #0006;--jse-color-picker-background:#656565;--jse-color-picker-border-box-shadow:#8c8c8c 0 0 0 1px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--jeo-theme-color-green:#7b9a62;--jeo-theme-color-blue:#186cbe;--jeo-theme-color-red:#c7522a;--jse-background-color:#fff;--jse-context-menu-background:#656565;--jse-controls-box-shadow:0 2px 6px 0 #0000003d;--jse-error-color:#ee5341;--jse-font-family-mono:consolas,menlo,monaco,"Ubuntu Mono","source-code-pro",monospace;--jse-font-size-mono:14px;--jse-input-background:var(--jse-background-color);--jse-input-background-readonly:#0000;--jse-input-border:1px solid #d8dbdf;--jse-main-border:1px solid #d7d7d7;--jse-message-warning-background:#ffde5c;--jse-modal-code-background:#0000000d;--jse-panel-background:#ebebeb;--jse-panel-border:var(--jse-main-border);--jse-selection-background-inactive-color:#e8e8e8;--jse-text-color:#4d4d4d;--jse-text-readonly:#8d8d8d;--jeo-background:#f5f5f5;--jeo-overlay-background-color:#0000001a;--jeo-overlay-background-color-error:var(--jse-background-color);--jeo-splitter-background-highlight:#00000005;--jeo-splitter-color-highlight:#707070;--jeo-button-background:#dadada;--jeo-button-background-highlight:#e0e0e0;--jeo-button-color:#4d4d4d;--jeo-modal-box-shadow:0 0 1em gray;--jeo-modal-overlay-background:#0000004d;--jeo-loading-overlay-background:#ffffffb3;--jeo-link-color:#ee5341;--jeo-link-color-highlight:#d94b3b;--jeo-news-item-border:1px solid #0000001a;--jeo-list-item-background:#0000;--jeo-list-item-background-highlight:#dadada;--jeo-list-item-selected-background:#707070;--jeo-list-item-selected-background-highlight:#7c7c7c;--jeo-list-item-selected-color:#fff;--jeo-list-item-inactive-color:#a8a8a8;--jeo-list-item-inactive-color-highlight:#8a8a8a;--jeo-list-item-disabled-background:#f5f5f5;--jeo-list-item-disabled-color:#a8a8a8;--jeo-dropdown-background:#656565;--jeo-dropdown-color:#fff;--jeo-dropdown-separator-color:#e7e7e7;--jeo-dropdown-background-highlight:#7a7a7a;--jeo-dropdown-selected-background:#fff;--jeo-dropdown-selected-background-highlight:#f0f0f0;--jeo-dropdown-selected-color:#4d4d4d;--jeo-toggle-background:#fff;--jeo-toggle-background-highlight:#f0f0f0;--jeo-toggle-color:#4d4d4d;--jeo-toggle-border:1px solid #dadada;--jeo-toggle-selected-background:#707070;--jeo-toggle-selected-background-highlight:#818181;--jeo-toggle-selected-color:#fff;--jeo-pricing-table-even-rows-background:#eee;--jeo-pricing-table-modal-background:#fff;--jeo-pricing-table-testimonial-background:#71bbff;--jeo-pricing-table-testimonial-color:#fff}:root .app,:root .modal{--jeo-theme-color:var(--jeo-theme-color-green);--jeo-theme-color-highlight:#93bd70;--jse-theme-color:#91b770;--jse-theme-color-highlight:#a7c58d;--jse-button-primary-background:var(--jeo-theme-color);--jse-button-primary-background-highlight:var(--jeo-theme-color-highlight)}:root .jse-theme-color-blue .app,:root .jse-theme-color-blue .modal{--jeo-theme-color:var(--jeo-theme-color-blue);--jeo-theme-color-highlight:#2781da;--jse-theme-color:#1e90ff;--jse-theme-color-highlight:#3099ff;--jse-button-primary-background:var(--jeo-theme-color);--jse-button-primary-background-highlight:var(--jeo-theme-color-highlight)}:root .jse-theme-color-red .app,:root .jse-theme-color-red .modal{--jeo-theme-color:var(--jeo-theme-color-red);--jeo-theme-color-highlight:#e05e31;--jse-theme-color:#ea683c;--jse-theme-color-highlight:#fa7d53;--jse-button-primary-background:var(--jeo-theme-color);--jse-button-primary-background-highlight:var(--jeo-theme-color-highlight)}:root .jse-theme-dark{--jse-background-color:#1e1e1e;--jse-context-menu-background:#4b4b4b;--jse-context-menu-background-highlight:#7a7a7a;--jse-input-background:#3d3d3d;--jse-input-border:1px solid #4f4f4f;--jse-main-border:1px solid #4f4f4f;--jse-modal-code-background:#2f2f2f;--jse-panel-background:#333;--jse-panel-border:1px solid #3c3c3c;--jse-selection-background-inactive-color:#333;--jse-text-color:#d4d4d4;--jeo-background:#2f2f2f;--jeo-overlay-background-color:#000000e6;--jeo-overlay-background-color-error:var(--jse-background-color);--jeo-splitter-background-highlight:#3d3d3d;--jeo-splitter-color-highlight:#fff;--jeo-button-background:#4d4d4d;--jeo-button-background-highlight:#5e5e5e;--jeo-button-color:#dadada;--jeo-modal-box-shadow:0 0 1em #000;--jeo-modal-overlay-background:#00000080;--jeo-loading-overlay-background:#000000b3;--jeo-news-item-border:1px solid #ffffff1a;--jeo-list-item-background-highlight:#494949;--jeo-list-item-inactive-color:#8a8a8a;--jeo-list-item-inactive-color-highlight:#8a8a8a;--jeo-list-item-disabled-background:#2f2f2f;--jeo-list-item-disabled-color:#8a8a8a;--jeo-toggle-background:#2f2f2f;--jeo-toggle-background-highlight:#424242;--jeo-toggle-color:#d4d4d4;--jeo-toggle-border:1px solid #4f4f4f;--jeo-toggle-selected-background:#d4d4d4;--jeo-toggle-selected-background-highlight:#fff;--jeo-toggle-selected-color:#4d4d4d;--jeo-pricing-table-even-rows-background:#383838;--jeo-pricing-table-modal-background:var(--jeo-background);--jeo-pricing-table-testimonial-background:#0c6cc1;--jeo-pricing-table-testimonial-color:var(--jse-text-color)}:root .jse-theme-dark .app,:root .jse-theme-dark .modal{--jse-main-border:1px solid #3d3d3d}.app{background:var(--jeo-background);color:var(--jse-text-color);display:flex;flex-direction:column;height:100%;width:100%}.app .body{box-sizing:border-box;display:flex;flex:1 1;flex-direction:row;overflow:hidden;padding:10px 12px 11px 10px;width:100%}.app .body .contents-panel{box-sizing:border-box}.app .body .contents-panel,.app .body .contents-panel .left-panel,.app .body .contents-panel .right-panel{display:flex;flex:1 1;min-width:0}.app .body .contents-panel .left-panel{margin-right:10px}.app .body .contents-panel .right-panel{margin-left:10px}.app .body .contents-panel .center-panel{box-sizing:border-box;display:flex;flex-direction:column;gap:10px}.app .body .contents-panel .center-panel .empty-space-top{flex:1 1}.app .body .contents-panel .center-panel .draggable-splitter{align-items:center;border-radius:3px;color:#a8a8a8;cursor:col-resize;display:inline-flex;flex:4 1;font-size:24px}.app .body .contents-panel .center-panel .draggable-splitter .draggable-splitter-icon{text-align:center;width:100%}.app .body .contents-panel .center-panel .draggable-splitter:hover{background:var(--jeo-splitter-background-highlight);color:var(--jeo-splitter-color-highlight)}.app .body .ad-panel{display:flex;flex-direction:column;gap:40px;margin:0 0 0 10px}@media only screen and (max-width:980px){html{overflow:visible!important;overflow:initial!important}#root{min-height:1400px}#root,.app{height:auto}.app .body{flex-direction:column;overflow:auto}.app .body .contents-panel{align-items:center;flex-direction:column;gap:10px;height:auto}.app .body .contents-panel .left-panel,.app .body .contents-panel .right-panel{flex:initial!important;height:600px;width:100%}.app .body .contents-panel .left-panel{margin-right:0}.app .body .contents-panel .right-panel{margin-left:0}.app .body .contents-panel .center-panel{background:var(--jse-panel-background);padding:0 10px}.app .body .contents-panel .center-panel .draggable-splitter{visibility:hidden}.app .body .panel-actions{flex-direction:row;flex-wrap:wrap;gap:20px}.app .body .panel-actions .action-button.rotatable svg{transform:rotate(90deg)}.app .body .ad-panel{align-items:center;margin:10px 0}.app .body .ad-panel .ads{padding-left:0;padding-top:var(--ad-margin)}.app .body .ad-panel .donate{padding-left:0}}.ads{padding-left:40px;position:relative}.ads.wide-skyscraper{height:600px;width:160px}.ads.large-skyscraper{height:600px;width:300px}#pw-oop-right_rail{margin-top:0!important;right:10px!important;top:70px!important}.error-boundary{background:#fff;border:1px solid #ee5341;color:#ee5341;flex:1 1;padding:10px}.notification-list{left:50%;overflow:visible;position:absolute;top:-2px;width:0;z-index:9999}.notification-list .notification-list-items{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-250px;overflow:visible;position:absolute;width:500px}.notification-list .notification-list-items .notification{background-color:#f4e285;border-radius:2px;box-shadow:0 0 10px #0003;display:inline-block;line-height:1.3em;margin:5px 0;min-width:250px;padding:6px 10px;position:relative;text-align:center}.notification-list .notification-list-items .notification.closable{padding-right:32px}.notification-list .notification-list-items .notification .close{cursor:pointer;display:inline-block;height:24px;padding-top:4px;position:absolute;right:0;text-align:center;top:0;width:24px}.notification-list .notification-list-items .notification .close:hover{background:#ffffff1a}.notification-list .notification-list-items .notification button.action{background:#0000;border:none;color:#ee5341;cursor:pointer;display:inline;font-size:var(--main-font-size);margin:0;padding:0;text-decoration:underline}.notification-list .notification-list-items .notification button.action:focus,.notification-list .notification-list-items .notification button.action:hover{color:#ec3e2a}.notification-list .notification-list-items .notification.error{background-color:#ee5341;color:#fff}.notification-list .notification-list-items .notification.error .parse-error{text-align:left}.notification-list .notification-list-items .notification.error .parse-error pre{background:#ffffff0d;border-radius:3px;margin:10px 0 5px;overflow:auto;padding:5px}.notification-list .notification-list-items .notification.error .parse-error code{background:inherit}.notification-list .notification-list-items .notification.error .close:hover,.notification-list .notification-list-items .notification.error button.action{color:#fff}.notification-list .notification-list-items .notification.error button.action:focus,.notification-list .notification-list-items .notification.error button.action:hover{color:#f2f2f2}@media(max-width:600px){.notification-list{left:0;width:100%}.notification-list.size-160,.notification-list.size-300{left:0}.notification-list .notification-list-items{left:20px;margin-left:0;right:20px;width:auto}}.panel.placeholder{display:flex;flex:1 1;flex-direction:column}.panel.placeholder .panel-menu{background:var(--jeo-theme-color);height:42px}.panel.placeholder .panel-contents,.panel.placeholder .panel-contents .jsoneditor-react-container,.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main{display:flex;flex:1 1}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode{border-bottom:var(--jse-main-border);display:flex;flex:1 1;flex-direction:column}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode .jse-menu{background:var(--jse-theme-color);height:33px}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode .jse-navigation-bar{background:var(--jse-panel-background);height:28px}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode .jse-contents{background:var(--jse-background-color);border-left:var(--jse-main-border);border-right:var(--jse-main-border);display:flex;flex:1 1;flex-direction:row}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode .jse-contents .placeholder-gutter{background:var(--jse-panel-background);border-right:var(--jse-panel-border);width:51px}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode .jse-contents .placeholder-contents{align-content:center;align-items:center;align-self:center;display:flex;flex:1 1;flex-direction:column}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode .jse-contents .placeholder-contents .placeholder-loading{animation:fadeInAnimation 3s ease;animation-fill-mode:forwards;animation-iteration-count:1;display:inline;text-align:center}@keyframes fadeInAnimation{0%{opacity:0}33%{opacity:0}to{opacity:1}}.panel.placeholder .panel-contents .jsoneditor-react-container .jse-main .jse-text-mode .jse-status-bar{background:var(--jse-panel-background);border-left:var(--jse-main-border);border-right:var(--jse-main-border);border-top:var(--jse-panel-border);height:22px}.account-menu button.sign-in{background:var(--jeo-button-sign-in-background);border-radius:var(--main-border-radius);color:var(--jeo-button-sign-in-color);font-family:inherit;font-size:inherit}.account-menu button.sign-in:hover{background:var(--jeo-button-sign-in-background-highlight)}.theme-menu .button-group-header{color:#a9a9a9;padding:1em 1em .5em}.theme-menu .jse-theme-color-green svg{color:var(--jeo-theme-color-green)}.theme-menu .jse-theme-color-blue svg{color:var(--jeo-theme-color-blue)}.theme-menu .jse-theme-color-red svg{color:var(--jeo-theme-color-red)}.modal-background{background:var(--jeo-modal-overlay-background);bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:1000}.modal-foreground{-webkit-overflow-scrolling:touch;background:var(--jeo-background);border-radius:2px;bottom:auto;box-shadow:var(--jeo-modal-box-shadow);box-sizing:border-box;color:var(--jse-text-color);left:auto;margin:0 auto;max-width:95%;outline:none;overflow:auto;padding:20px;position:relative;right:auto;top:10%;width:500px;z-index:1001}.modal{line-height:1.4em}.modal h1{font-size:140%;font-weight:700;margin:0 0 40px;padding:0}.modal a{color:var(--jeo-link-color)}.modal a:focus,.modal a:hover{color:var(--jeo-link-color-highlight)}.modal a:before,.modal h1 a:before{content:none}.modal .modal-text{margin:10px 0}.modal input.regular,.modal textarea.regular{background:var(--jse-input-background);border:var(--jse-input-border);border-radius:2px;box-sizing:border-box;color:var(--jse-text-color);font-family:inherit;font-size:inherit;padding:5px;width:100%}.modal .modal-share .code{font-family:monospace}.modal input.error{border-color:#ee5341;color:#ee5341}.modal .error-message{color:#ee5341;margin:10px 0}.modal .modal-action-menu{display:flex;gap:10px;padding:40px 0 0;text-align:right}.modal .modal-action-menu .space{flex:1 1}.modal .modal-button{background:var(--jeo-button-background);border:none;border-radius:3px;border-radius:2px;color:var(--jeo-button-color);cursor:pointer;font-family:var(--main-font-family);font-size:var(--main-font-size);font-size:14px;padding:10px 20px;white-space:nowrap}.modal .modal-button:focus,.modal .modal-button:hover{background:var(--jeo-button-background-highlight)}.modal .modal-button:first-child{margin-left:auto}.modal .modal-button:active,.modal .modal-button:hover{background:var(--jeo-button-background-highlight)}.modal .modal-button.primary{background-color:var(--jeo-theme-color);color:#fff}.modal .modal-button.primary:active,.modal .modal-button.primary:hover{background-color:var(--jeo-theme-color-highlight)}.modal .modal-button.full-width{width:100%}.modal .modal-button.danger{background-color:#ee5341;color:#fff}.modal .modal-button.danger:active,.modal .modal-button.danger:hover{background-color:#f27d70}.modal .modal-button.success{background-color:#82b483}.modal .modal-button.success:active,.modal .modal-button.success:hover{background-color:#a2c7a3}.modal .modal-button:disabled,.modal .modal-button:disabled:active,.modal .modal-button:disabled:hover{background-color:var(--jeo-button-background-highlight);color:var(--jse-text-readonly);cursor:not-allowed}.modal-foreground.modal-pricing-plan-foreground{background:var(--jeo-pricing-table-modal-background);max-width:90%;width:900px}.modal.modal-sign-in .sign-in-actions{align-items:center;display:flex;flex-direction:column;padding:20px 0}.modal.modal-sign-in .sign-in-actions .modal-button{margin:0;max-width:200px;width:100%}.modal.modal-sign-in .sign-in-actions .sign-in-description{padding:40px 0 5px}.modal.modal-sign-in .sign-in-actions .sign-in-description:first-child{padding-top:0}.modal-foreground.modal-sign-in-foreground{max-width:90%;width:300px}.panel-actions{display:flex;flex-direction:column;gap:10px}.panel-actions button{background:var(--jeo-button-background);border:none;border-radius:3px;color:var(--jeo-button-color);cursor:pointer;flex:1 1;font-family:var(--main-font-family);font-size:var(--main-font-size);padding:10px 15px}.panel-actions button:focus,.panel-actions button:hover{background:var(--jeo-button-background-highlight)}.panel-actions .action-group{border-radius:3px;display:flex;flex-direction:column}.panel-actions .action-group .action-group-name{padding:0 0 5px;text-align:center}.panel-actions .action-group .action-buttons{display:flex;gap:5px}.panel-actions .diff-counter{margin:0 0 5px;min-width:100px;text-align:center}.jeo-react-tooltip{font-size:inherit!important;max-width:400px!important;opacity:1!important;padding:10px!important}.diff-error{color:#ee5341;margin:10px;text-align:center}.subscribe-promo{background:#ee5341;color:#fff;cursor:pointer;margin-left:40px;padding:0;text-align:center}.subscribe-promo.theme{background:var(--jeo-theme-color)}.subscribe-promo.orange{background:orange}.subscribe-promo.red{background:#ee5341}.subscribe-promo.purple{background:#b565da}.subscribe-promo.pink{background:hotpink}.subscribe-promo.blue{background:#1e90ff}.subscribe-promo.gray{background:#575757}.subscribe-promo .subscribe-promo-wrapper:hover{background:#ffffff1a}.subscribe-promo .subscribe-promo-wrapper .subscribe-promo-info{display:inline-block;line-height:1.2em;padding:20px 0;width:160px}.subscribe-promo .subscribe-promo-wrapper .subscribe-promo-info .subscribe-promo-big{display:block;font-size:200%;font-weight:700;line-height:1.5em;white-space:nowrap}
/*# sourceMappingURL=main.6b2b6c6e.css.map*/