:root{--jse-theme:light;--jse-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--jse-font-family-mono:consolas,menlo,monaco,"Ubuntu Mono","source-code-pro",monospace;--jse-font-size-mono:14px;--jse-font-size:16px;--jse-font-size-text-mode-search:80%;--jse-line-height:calc(1em + 4px);--jse-indent-size:calc(1em + 4px);--jse-color-picker-button-size:1em;--jse-padding:10px;--jse-theme-color:#3883fa;--jse-theme-color-highlight:#5f9dff;--jse-background-color:#fff;--jse-text-color:#4d4d4d;--jse-text-readonly:#8d8d8d;--jse-text-color-inverse:#fff;--jse-error-color:#ee5341;--jse-warning-color:#fdc539;--jse-main-border:1px solid #d7d7d7;--jse-menu-color:var(--jse-text-color-inverse);--jse-menu-button-size:32px;--jse-modal-background:#f5f5f5;--jse-modal-overlay-background:rgba(0,0,0,.3);--jse-modal-code-background:rgba(0,0,0,.05);--jse-modal-theme-color:#707070;--jse-modal-theme-color-highlight:#646464;--jse-tooltip-color:var(--jse-text-color);--jse-tooltip-background:var(--jse-modal-background);--jse-tooltip-border:var(--jse-main-border);--jse-tooltip-action-button-color:var(--jse-text-color-inverse);--jse-tooltip-action-button-background:#4d4d4d;--jse-panel-background:#ebebeb;--jse-panel-color:var(--jse-text-color);--jse-panel-color-readonly:#b2b2b2;--jse-panel-border:var(--jse-main-border);--jse-panel-button-color:inherit;--jse-panel-button-background:transparent;--jse-panel-button-color-highlight:var(--jse-text-color);--jse-panel-button-background-highlight:#e0e0e0;--jse-navigation-bar-background:var(--jse-background-color);--jse-navigation-bar-background-highlight:#e5e5e5;--jse-navigation-bar-dropdown-color:#656565;--jse-context-menu-background:#656565;--jse-context-menu-background-highlight:#7a7a7a;--jse-context-menu-color:var(--jse-text-color-inverse);--jse-context-menu-color-disabled:#9d9d9d;--jse-context-menu-separator-color:#7a7a7a;--jse-context-menu-pointer-hover-background:#b2b2b2;--jse-context-menu-pointer-background:var(--jse-context-menu-background);--jse-context-menu-pointer-background-highlight:var(--jse-context-menu-background-highlight);--jse-context-menu-pointer-color:var(--jse-context-menu-color);--jse-context-menu-pointer-size:calc(1em + 4px);--jse-context-menu-tip-background:hsla(0,0%,100%,.2);--jse-context-menu-tip-color:inherit;--jse-key-color:#1a1a1a;--jse-value-color:#1a1a1a;--jse-value-color-number:#ee422e;--jse-value-color-boolean:#ff8c00;--jse-value-color-null:#004ed0;--jse-value-color-string:green;--jse-value-color-url:green;--jse-delimiter-color:rgba(0,0,0,.38);--jse-edit-outline:2px solid #656565;--jse-contents-background-color:transparent;--jse-contents-cursor:pointer;--jse-contents-selected-cursor:grab;--jse-selection-background-color:#d3d3d3;--jse-selection-background-inactive-color:#e8e8e8;--jse-hover-background-color:rgba(0,0,0,.06);--jse-active-line-background-color:rgba(0,0,0,.06);--jse-search-match-background-color:#99ff7780;--jse-collapsed-items-background-color:#f5f5f5;--jse-collapsed-items-selected-background-color:#c2c2c2;--jse-collapsed-items-link-color:rgba(0,0,0,.38);--jse-collapsed-items-link-color-highlight:#ee5341;--jse-search-match-color:#ffe665;--jse-search-match-outline:1px solid gold;--jse-search-match-active-color:gold;--jse-search-match-active-outline:1px solid #e1be00;--jse-tag-background:rgba(0,0,0,.2);--jse-tag-color:var(--jse-text-color-inverse);--jse-table-header-background:#f5f5f5;--jse-table-header-background-highlight:#e8e8e8;--jse-table-row-odd-background:rgba(0,0,0,.05);--jse-controls-box-shadow:0 2px 6px 0 rgba(0,0,0,.24);--jse-input-background:var(--jse-background-color);--jse-input-background-readonly:transparent;--jse-input-border:1px solid #d8dbdf;--jse-input-border-focus:1px solid var(--jse-theme-color);--jse-input-radius:3px;--jse-button-background:#e0e0e0;--jse-button-background-highlight:#e7e7e7;--jse-button-color:var(--jse-text-color);--jse-button-primary-background:var(--jse-theme-color);--jse-button-primary-background-highlight:var(--jse-theme-color-highlight);--jse-button-primary-background-disabled:#9d9d9d;--jse-button-primary-color:var(--jse-text-color-inverse);--jse-button-secondary-background:#d3d3d3;--jse-button-secondary-background-highlight:#e1e1e1;--jse-button-secondary-background-disabled:#9d9d9d;--jse-button-secondary-color:var(--jse-text-color);--jse-a-color:#156fc5;--jse-a-color-highlight:#0f508d;--jse-message-error-background:var(--jse-error-color);--jse-message-error-color:var(--jse-text-color-inverse);--jse-message-warning-background:#ffde5c;--jse-message-warning-color:var(--jse-text-color);--jse-message-success-background:#9ac45d;--jse-message-success-color:var(--jse-text-color-inverse);--jse-message-info-background:#4f91ff;--jse-message-info-color:var(--jse-text-color-inverse);--jse-message-action-background:hsla(0,0%,100%,.2);--jse-message-action-background-highlight:hsla(0,0%,100%,.3);--item-is-active-bg:#3883fa;--border:1px solid #d8dbdf;--border-radius:3px;--background:#fff;--padding:0 10px;--multi-select-padding:0 10px;--jse-color-picker-background:var(--jse-panel-background);--jse-color-picker-border-box-shadow:#cbcbcb 0 0 0 1px}.jse-theme-dark{--jse-theme:dark;--jse-theme-color:#2f6dd0;--jse-theme-color-highlight:#467cd2;--jse-background-color:#1e1e1e;--jse-text-color:#d4d4d4;--jse-main-border:1px solid #4f4f4f;--jse-menu-color:#fff;--jse-modal-background:#2f2f2f;--jse-modal-overlay-background:rgba(0,0,0,.5);--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:hsla(0,0%,100%,.06);--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:hsla(0,0%,100%,.1);--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;--background:#3d3d3d;--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 rgba(0,0,0,.4);--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-main-border:1px solid #e7e7e7;--jeo-background:#f5f5f5;--jeo-splitter-background-highlight:rgba(0,0,0,.02);--jeo-splitter-color-highlight:#707070;--jeo-button-background:#dadada;--jeo-button-background-highlight:#ececec;--jeo-button-color:#4d4d4d;--jeo-modal-box-shadow:0 0 1em gray;--jeo-modal-overlay-background:rgba(0,0,0,.3);--jeo-link-color:#ee5341;--jeo-link-color-highlight:#d94b3b;--jeo-news-item-border:1px solid rgba(0,0,0,.1);--jeo-list-item-background:transparent;--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}: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{--jeo-background:#2f2f2f;--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:rgba(0,0,0,.5);--jeo-news-item-border:1px solid hsla(0,0%,100%,.1);--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}:root .jse-theme-dark .app,:root .jse-theme-dark .modal{--jse-main-border:1px solid #3d3d3d}.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}.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 .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}}.notification-list{left:50%;overflow:visible;position:absolute;top:-2px;width:0;z-index:9999}.notification-list.wide-skyscraper{left:calc(50% - 110px)}.notification-list.large-skyscraper{left:calc(50% - 180px)}.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 rgba(0,0,0,.2);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:hsla(0,0%,100%,.1)}.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:hsla(0,0%,100%,.05);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{color:#fff}.notification-list .notification-list-items .notification button.action{background:transparent;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}@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}}.theme-menu .button-group-header{color:#a9a9a9;padding:1em 1em 0}.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)}.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:5px 0;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}.donate{align-items:center;display:flex;flex-direction:column;gap:10px;padding-left:20px;text-align:center}.donate .donate-info{color:#939393;display:inline-block;line-height:1.2em;width:180px}.donate .donate-button{min-height:31px}.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{-webkit-animation:fadeInAnimation 3s ease;animation:fadeInAnimation 3s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;display:inline;text-align:center}@-webkit-keyframes fadeInAnimation{0%{opacity:0}33%{opacity:0}to{opacity:1}}@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}.error-boundary{background:#fff;border:1px solid #ee5341;color:#ee5341;flex:1 1;padding:10px}
/*# sourceMappingURL=main.ed37727c.css.map*/