.dropdown-button{display:inline-block;height:auto;position:relative}.dropdown-button .dropdown-menu{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);color:var(--main-color);display:none;position:absolute;right:0;top:100%;white-space:normal;z-index:100}.dropdown-button .dropdown-menu.right{left:0;right:auto}.dropdown-button .dropdown-menu button.dropdown-menu-button{background:var(--jeo-button-background);background:inherit;border:none;border-radius:3px;border-radius:0;color:var(--jeo-button-color);color:inherit;cursor:pointer;font-family:var(--main-font-family);font-size:var(--main-font-size);overflow:hidden;padding:10px 15px;text-align:left;white-space:nowrap;width:100%}.dropdown-button .dropdown-menu button.dropdown-menu-button:focus,.dropdown-button .dropdown-menu button.dropdown-menu-button:hover{background:var(--jeo-button-background-highlight)}.dropdown-button .dropdown-menu button.dropdown-menu-button svg{margin-right:10px}.dropdown-button .dropdown-menu button.dropdown-menu-button.selected{background:var(--jse-context-menu-background);color:#fff}.dropdown-button .dropdown-menu button.dropdown-menu-button:focus,.dropdown-button .dropdown-menu button.dropdown-menu-button:hover{background:#f2f2f2}.dropdown-button .dropdown-menu button.dropdown-menu-button:disabled{color:#a8a8a8}.dropdown-button .dropdown-menu button.dropdown-menu-button:disabled:focus,.dropdown-button .dropdown-menu button.dropdown-menu-button:disabled:hover{background:none;cursor:default}.dropdown-button .dropdown-menu.dark{background:var(--jeo-dropdown-background);color:var(--jeo-dropdown-color)}.dropdown-button .dropdown-menu.dark button.dropdown-menu-button.selected{background:var(--jeo-dropdown-selected-background);color:var(--jeo-dropdown-selected-color)}.dropdown-button .dropdown-menu.dark button.dropdown-menu-button:focus,.dropdown-button .dropdown-menu.dark button.dropdown-menu-button:hover{background:var(--jeo-dropdown-background-highlight)}.dropdown-button .dropdown-menu.dark button.dropdown-menu-button:focus.selected,.dropdown-button .dropdown-menu.dark button.dropdown-menu-button:hover.selected{background:var(--jeo-dropdown-selected-background-highlight)}.dropdown-button .dropdown-menu .dropdown-menu-separator{border-bottom:1px solid var(--jeo-dropdown-separator-color);margin-bottom:5px;padding-bottom:5px}.dropdown-button:focus .dropdown-menu,.dropdown-button:hover .dropdown-menu{display:inline-block}.panel{flex-direction:column;height:100%;width:100%}.panel,.panel .panel-menu{display:flex;position:relative}.panel .panel-menu{background:var(--jeo-theme-color);color:#fff}.panel .panel-menu .document-details{display:flex;position:relative;white-space:nowrap}.panel .panel-menu .document-details .local-storage-error-icon{color:#fff;display:inline-block;padding:10px;position:relative}.panel .panel-menu.wrap{flex-wrap:wrap}.panel .panel-menu.wrap .document-details{white-space:normal}.panel .panel-menu .unsaved-changes{color:hsla(0,0%,100%,.5);display:inline-block;padding:10px;visibility:hidden;white-space:nowrap}.panel .panel-menu .unsaved-changes.visible{visibility:visible}.panel .panel-menu .unsaved-changes.menu-button{color:hsla(0,0%,100%,.5)}.panel .panel-menu .unsaved-changes.menu-button:focus,.panel .panel-menu .unsaved-changes.menu-button:hover{color:#fff;text-decoration:underline}.panel .panel-menu .unsaved-changes button.save-now{background:none;border:none;color:hsla(0,0%,100%,.5);font-size:var(--main-font-size);margin:0;padding:0 2px}.panel .panel-menu .unsaved-changes button.save-now:focus,.panel .panel-menu .unsaved-changes button.save-now:hover{color:#fff;text-decoration:underline}.panel .panel-menu .menu-button{background:var(--jeo-button-background);background:transparent;border:none;border-radius:3px;border-radius:0;color:var(--jeo-button-color);color:#fff;cursor:pointer;display:inline-block;font-family:var(--main-font-family);font-size:var(--main-font-size);margin:0;padding:10px}.panel .panel-menu .menu-button:focus,.panel .panel-menu .menu-button:hover{background:var(--jeo-button-background-highlight);background:hsla(0,0%,100%,.2)}.panel .panel-menu .menu-button:disabled{color:hsla(0,0%,100%,.5)}.panel .panel-menu .menu-button:disabled:focus,.panel .panel-menu .menu-button:disabled:hover{background:none;cursor:default}.panel .panel-menu .menu-button.name{text-align:center}.panel .panel-menu .menu-button.name svg.fa-cloud{margin-right:.5em}.panel .panel-menu .menu-button.name svg.fa-pen-to-square{font-weight:400;margin-left:.5em;visibility:hidden}.panel .panel-menu .menu-button.name:focus:not(:disabled),.panel .panel-menu .menu-button.name:hover:not(:disabled){background:hsla(0,0%,100%,.2)!important}.panel .panel-menu .menu-button.name:focus:not(:disabled) svg.fa-pen-to-square,.panel .panel-menu .menu-button.name:hover:not(:disabled) svg.fa-pen-to-square{visibility:visible}.panel .panel-menu .menu-button.name.unnamed svg.fa-pen-to-square{margin-left:0;visibility:visible}.panel .panel-menu .menu-button.schema.error{color:#ee5341}.panel .panel-menu .menu-button.dropdown-with-default{padding:0}.panel .panel-menu .menu-button.dropdown-with-default .dropdown-menu-button-default{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:10px}.panel .space{flex:1 1}.panel .buttons{display:flex;flex:1 1;white-space:nowrap}.panel .panel-contents{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.panel .panel-contents.error .welcome{display:none}.panel .panel-contents.full-screen{bottom:0;left:0;position:fixed;right:0;top:0;z-index:101}.panel .panel-contents .overlay{background-color:rgba(0,0,0,.1);box-sizing:border-box;height:100%;left:0;padding-top:30%;position:absolute;top:0;transition:all 1s ease;width:100%;z-index:99}.panel .panel-contents .overlay .loading{text-align:center}.panel .file-drop,.panel .file-drop>.file-drop-target{height:100%;left:0;position:absolute;top:0;width:100%}.panel .file-drop>.file-drop-target{background-color:hsla(0,0%,100%,.7);border:2px dashed #707070;box-sizing:border-box;color:var(--main-color);display:none;text-align:center;z-index:100}.panel .file-drop>.file-drop-target.file-drop-dragging-over-frame{display:flex;flex-direction:column;font-weight:700}.panel .file-drop>.file-drop-target.file-drop-dragging-over-frame .drag-text,.panel .file-drop>.file-drop-target.file-drop-dragging-over-frame .drop-text{background-color:#fff;border-radius:10px;padding:20px}.panel .file-drop>.file-drop-target.file-drop-dragging-over-frame.file-drop-dragging-over-target{border-color:#1e90ff;box-shadow:0 0 20px 0 rgba(30,144,255,.7);color:#1e90ff}.panel .file-drop>.file-drop-target .drag-space-before{flex:1 1}.panel .file-drop>.file-drop-target .drag-space-after{flex:2 1}.panel .jse-main .jse-json-node.diff-child-update:not(.jse-expanded),.panel .jse-main .jse-json-node.diff-create,.panel .jse-main .jse-json-node.diff-delete,.panel .jse-main .jse-json-node.diff-update{--jse-delimiter-color:rgba(0,0,0,.4);--jse-tag-background:rgba(0,0,0,.3);--jse-tag-color:#fff}.panel .jse-main .jse-json-node.diff-child-update:not(.jse-expanded) .jse-key,.panel .jse-main .jse-json-node.diff-child-update:not(.jse-expanded) .jse-value,.panel .jse-main .jse-json-node.diff-create .jse-key,.panel .jse-main .jse-json-node.diff-create .jse-value,.panel .jse-main .jse-json-node.diff-delete .jse-key,.panel .jse-main .jse-json-node.diff-delete .jse-value,.panel .jse-main .jse-json-node.diff-update .jse-key,.panel .jse-main .jse-json-node.diff-update .jse-value{color:rgba(0,0,0,.9)}.panel .jse-main .jse-json-node.diff-create{--jse-contents-background-color:#c5da8b;--jse-selection-background-color:#a8ba78;--jse-selection-background-inactive-color:#b7cb80;--jse-hover-background-color:#b7cb80;--jse-context-menu-pointer-hover-background:#93a857;--jse-context-menu-pointer-background-highlight:#707c50;--jse-context-menu-pointer-background:#515643;--jse-collapsed-items-background-color:var(--jse-selection-background-inactive-color);--jse-collapsed-items-selected-background-color:#93a857}.panel .jse-main .jse-json-node.diff-child-update:not(.jse-expanded),.panel .jse-main .jse-json-node.diff-update{--jse-contents-background-color:#f6d283;--jse-selection-background-color:#e1ba66;--jse-selection-background-inactive-color:#edc673;--jse-hover-background-color:#edc673;--jse-context-menu-pointer-hover-background:#d8a73b;--jse-context-menu-pointer-background-highlight:#b08830;--jse-context-menu-pointer-background:#7f662e;--jse-collapsed-items-background-color:var(--jse-selection-background-inactive-color);--jse-collapsed-items-selected-background-color:#d8a73b}.panel .jse-main .jse-json-node.diff-delete{--jse-contents-background-color:#f69283;--jse-selection-background-color:#e17666;--jse-selection-background-inactive-color:#ed8373;--jse-hover-background-color:#ed8373;--jse-context-menu-pointer-hover-background:#d8503b;--jse-context-menu-pointer-background-highlight:#b04130;--jse-context-menu-pointer-background:#7f392e;--jse-collapsed-items-background-color:var(--jse-selection-background-inactive-color);--jse-collapsed-items-selected-background-color:#d8503b}@-webkit-keyframes blink-diff-value{0%{opacity:1}70%{opacity:.3}to{opacity:1}}@keyframes blink-diff-value{0%{opacity:1}70%{opacity:.3}to{opacity:1}}.panel .jse-main .jse-json-node.blink-diff-value{-webkit-animation:blink-diff-value .3s infinite;animation:blink-diff-value .3s infinite}.modal-foreground.open-url-prompt,.modal-foreground.save-url-prompt{width:700px}.loading-error{box-sizing:border-box;line-height:1.4em;margin:0 auto;max-width:500px;padding:10px;width:100%}.loading-error .reasons ul{padding-left:20px}.loading-error .suggestion{padding:10px 0}.loading-error .suggestion button.action{background:var(--jeo-button-background);border:none;border-radius:3px;color:var(--jeo-button-color);cursor:pointer;font-family:var(--main-font-family);font-size:var(--main-font-size);margin-right:10px;padding:10px 15px}.loading-error .suggestion button.action:focus,.loading-error .suggestion button.action:hover{background:var(--jeo-button-background-highlight)}.loading-error .suggestion button.action.primary{background:var(--jeo-theme-color);color:#fff}.loading-error .suggestion button.action.primary:hover{background:var(--jeo-theme-color-highlight)}.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{padding:40px 0 0;text-align:right}.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;margin-left:10px;padding:10px 20px}.modal .modal-button:focus,.modal .modal-button:hover{background:var(--jeo-button-background-highlight)}.modal .modal-button.left{margin-left:0}.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-document-properties table.properties{border-collapse:collapse}.modal.modal-document-properties table.properties td,.modal.modal-document-properties table.properties th{padding:5px 0;vertical-align:top}.modal.modal-document-properties table.properties th{color:#a8a8a8;font-weight:400;text-align:left}.modal.modal-document-properties table.properties td{padding-left:20px}.modal.modal-open h1{font-size:14pt;font-weight:700}.modal.modal-open .search-box{align-items:center;display:flex;margin-bottom:20px}.modal.modal-open .search-box .label{margin-right:10px}.modal.modal-open .search-box .search-text{background:var(--jse-input-background);border:var(--jse-input-border);color:var(--jse-text-color);flex:1 1;font-size:var(--main-font-size);padding:5px}.modal.modal-open .info{color:#a8a8a8;font-size:8pt;text-align:right}.modal.modal-open .recent-files{border:var(--jse-input-border);border-radius:3px;max-height:250px;overflow:auto}.modal.modal-open .recent-files .recent-file{background:var(--jeo-list-item-background);display:flex;flex-direction:row}.modal.modal-open .recent-files .recent-file button.open{background:var(--jeo-button-background);background:transparent;border:none;border-radius:3px;border-radius:0;color:var(--jeo-button-color);cursor:pointer;flex:1 1;font-family:var(--main-font-family);font-size:var(--main-font-size);margin:0;padding:10px;text-align:left}.modal.modal-open .recent-files .recent-file button.open:focus,.modal.modal-open .recent-files .recent-file button.open:hover{background:var(--jeo-button-background-highlight)}.modal.modal-open .recent-files .recent-file button.open:hover{background:transparent}.modal.modal-open .recent-files .recent-file button.open .updated{color:var(--jeo-list-item-inactive-color);font-size:8pt;margin-top:5px}.modal.modal-open .recent-files .recent-file button.remove{background:var(--jeo-button-background);background:transparent;border:none;border-radius:3px;border-radius:0;color:var(--jeo-button-color);color:var(--jeo-list-item-inactive-color);cursor:pointer;font-family:var(--main-font-family);font-size:var(--main-font-size);margin:0;padding:10px 15px}.modal.modal-open .recent-files .recent-file button.remove:focus,.modal.modal-open .recent-files .recent-file button.remove:hover{background:var(--jeo-button-background-highlight);background:#ee5341;color:#fff}.modal.modal-open .recent-files .recent-file:hover{background:var(--jeo-list-item-background-highlight)}.modal.modal-open .recent-files .recent-file:hover .open .updated{color:var(--jeo-list-item-inactive-color-highlight)}.modal.modal-open .recent-files .recent-file.deleting{background:var(--jeo-list-item-disabled-background);color:var(--jeo-list-item-disabled-color)}.modal.modal-open .recent-files .recent-file.deleting .open,.modal.modal-open .recent-files .recent-file.deleting .remove{background:transparent;color:inherit;cursor:default}.modal.modal-open .recent-files .recent-file.deleting .open .updated,.modal.modal-open .recent-files .recent-file.deleting .open:focus,.modal.modal-open .recent-files .recent-file.deleting .open:hover,.modal.modal-open .recent-files .recent-file.deleting .remove .updated,.modal.modal-open .recent-files .recent-file.deleting .remove:focus,.modal.modal-open .recent-files .recent-file.deleting .remove:hover{background:transparent;color:inherit}.modal.modal-open .recent-files .no-files{margin:10px}.modal.modal-prompt form{display:flex;flex-direction:column;gap:10px}.modal.modal-prompt form .options{align-items:center;display:flex;gap:10px}.modal.modal-prompt form .options select{background:var(--jse-input-background);border:var(--jse-input-border);color:var(--jse-text-color);font-family:inherit;font-size:inherit}.modal-foreground.schema{width:800px}.modal.modal-schema h1{font-size:14pt;font-weight:700}.modal.modal-schema .contents{min-height:300px}.modal.modal-schema .contents .config{margin:40px 0 10px}.modal.modal-schema .contents .config.cloud-document{display:flex;flex-direction:row;flex-wrap:wrap}.modal.modal-schema .contents .config.cloud-document .list-column{flex:2 1;margin-right:10px}.modal.modal-schema .contents .config.cloud-document .preview-column{flex:3 1;min-width:200px}.modal.modal-schema .contents .config.cloud-document .recent-files{border:var(--jse-input-border);border-radius:3px;display:flex;flex-direction:column;height:400px;margin-top:10px;min-width:200px;overflow:auto}.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file{background:var(--jeo-button-background);background:var(--jeo-list-item-background);border:none;border-radius:3px;border-radius:0;color:var(--jeo-button-color);cursor:pointer;font-family:var(--main-font-family);font-size:var(--main-font-size);margin:0;padding:10px;text-align:left}.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file:focus,.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file:hover{background:var(--jeo-button-background-highlight)}.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file .updated{color:var(--jeo-list-item-inactive-color);font-size:8pt;margin-top:5px}.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file:hover{background:var(--jeo-list-item-background-highlight)}.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file:hover .updated{color:var(--jeo-list-item-inactive-color-highlight)}.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file.selected{background:var(--jeo-list-item-selected-background);color:var(--jeo-list-item-selected-color)}.modal.modal-schema .contents .config.cloud-document .recent-files button.recent-file.selected:hover{background:var(--jeo-list-item-selected-background-highlight)}.modal.modal-schema .contents .config.cloud-document .recent-files .no-files{margin:10px}.modal.modal-schema .contents .config.config-jsoneditor .jsoneditor-react-container{background:transparent;flex:1 1}.modal.modal-schema .contents .config.config-jsoneditor .jsoneditor-react-container.text-schema{height:300px}.modal.modal-schema .contents .config .schema-panel-preview,.modal.modal-schema .contents .config .schema-url-preview{border:var(--jse-input-border);border-radius:3px;box-sizing:border-box;display:flex;height:300px;overflow:auto}.modal.modal-schema .contents .config .schema-panel-preview .info,.modal.modal-schema .contents .config .schema-url-preview .info{color:#a8a8a8;padding-top:135px;text-align:center;width:100%}.modal.modal-schema .contents .config .error{color:#ee5341}.modal.modal-schema .contents button.fix-panel{background:var(--jeo-button-background);border:none;border-radius:3px;color:var(--jeo-button-color);cursor:pointer;font-family:var(--main-font-family);font-size:var(--main-font-size);padding:10px 15px}.modal.modal-schema .contents button.fix-panel:focus,.modal.modal-schema .contents button.fix-panel:hover{background:var(--jeo-button-background-highlight)}.modal.modal-schema .contents .toggle{display:flex;width:100%}.modal.modal-schema .contents .toggle button{flex:1 1}.modal.modal-schema .modal-action-menu{padding-top:10px}.toggle{overflow:auto;white-space:nowrap}.toggle button{background:var(--jeo-toggle-background);border:var(--jeo-toggle-border);border-left-width:0;border-radius:0;border-radius:initial;color:var(--jeo-toggle-color);margin:0;padding:5px}.toggle button:first-child{border-bottom-left-radius:3px;border-left-width:1px;border-top-left-radius:3px}.toggle button:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.toggle button:hover{background:var(--jeo-toggle-background-highlight)}.toggle button.selected{background:var(--jeo-toggle-selected-background);border-color:var(--jeo-toggle-selected-background);color:var(--jeo-toggle-selected-color)}.toggle button.selected:hover{background:var(--jeo-toggle-selected-background-highlight);border-color:var(--jeo-toggle-selected-background-highlight)}.jsoneditor-react-container{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.jsoneditor-react-container.read-only{--jse-background-color:transparent;--jse-main-border:none}.jsoneditor-react-container .jse-menu .fa-icon{margin-top:3px}.cloud-document-schema-preview .preview{border:var(--jse-input-border);border-radius:3px;height:400px;margin-top:10px;overflow:auto}.cloud-document-schema-preview .preview .error,.cloud-document-schema-preview .preview .info,.cloud-document-schema-preview .preview .loading{margin:10px}.cloud-document-schema-preview .preview .info{color:#a8a8a8}.modal-foreground.share{width:600px}.modal.modal-share .share-contents{display:flex}.modal.modal-share .share-contents .url-contents{background:var(--jse-input-background-readonly);border:var(--jse-input-border);border-radius:3px;color:var(--jse-text-color);flex:1 1;font-size:var(--main-font-size);padding:5px 10px}.modal-foreground.csv-export,.modal-foreground.csv-import{max-width:90%;width:800px}.modal.modal-csv-export .modal-contents,.modal.modal-csv-import .modal-contents{display:flex;flex-direction:column}.modal.modal-csv-export .modal-contents h2,.modal.modal-csv-import .modal-contents h2{font-size:100%;margin:20px 0 5px;padding:0}.modal.modal-csv-export .modal-contents select,.modal.modal-csv-import .modal-contents select{font-family:inherit;font-size:inherit}.modal.modal-csv-export .modal-contents input[readonly],.modal.modal-csv-import .modal-contents input[readonly]{background:transparent}.modal.modal-csv-export .modal-contents .error,.modal.modal-csv-import .modal-contents .error{color:var(--jse-error-color);padding:10px 0}.modal.modal-csv-export .modal-contents .preview-area,.modal.modal-csv-import .modal-contents .preview-area{position:relative}.modal.modal-csv-export .modal-contents .preview-area textarea.regular.csv-preview,.modal.modal-csv-import .modal-contents .preview-area textarea.regular.csv-preview{flex:1 1;font-family:var(--jse-font-family-mono);font-size:var(--jse-font-size-mono);min-height:300px;resize:none}.modal.modal-csv-export .modal-contents .preview-area textarea.regular.csv-preview.error,.modal.modal-csv-import .modal-contents .preview-area textarea.regular.csv-preview.error{color:var(--jse-error-color)}.modal.modal-csv-export .modal-contents .preview-area.csv-import,.modal.modal-csv-import .modal-contents .preview-area.csv-import{background:var(--jse-background-color);display:flex;flex-direction:column;height:400px}.modal.modal-csv-export .modal-contents .preview-area.csv-import .jse-table-mode>.jse-contents,.modal.modal-csv-export .modal-contents .preview-area.csv-import .jse-text-mode>.jse-contents,.modal.modal-csv-export .modal-contents .preview-area.csv-import .jse-text-mode>.jse-status-bar,.modal.modal-csv-export .modal-contents .preview-area.csv-import .jse-tree-mode>.jse-contents,.modal.modal-csv-import .modal-contents .preview-area.csv-import .jse-table-mode>.jse-contents,.modal.modal-csv-import .modal-contents .preview-area.csv-import .jse-text-mode>.jse-contents,.modal.modal-csv-import .modal-contents .preview-area.csv-import .jse-text-mode>.jse-status-bar,.modal.modal-csv-import .modal-contents .preview-area.csv-import .jse-tree-mode>.jse-contents{border-bottom:var(--jse-panel-border);border-left:var(--jse-panel-border);border-right:var(--jse-panel-border)}.modal.modal-csv-export .modal-contents .preview-area.csv-import .jse-text-mode>.jse-contents,.modal.modal-csv-import .modal-contents .preview-area.csv-import .jse-text-mode>.jse-contents{border-bottom:none}.modal.modal-csv-export .modal-contents .preview-area .overlay,.modal.modal-csv-import .modal-contents .preview-area .overlay{background:hsla(0,0%,100%,.5);box-sizing:border-box;height:100%;left:0;padding-top:100px;position:absolute;top:0;transition:all 1s ease;width:100%;z-index:99}.modal.modal-csv-export .modal-contents .preview-area .overlay .loading,.modal.modal-csv-import .modal-contents .preview-area .overlay .loading{text-align:center}.modal.modal-csv-export .modal-contents .preview-area .truncated-overlay,.modal.modal-csv-import .modal-contents .preview-area .truncated-overlay{height:0;overflow:visible;position:relative;text-align:center;top:-50px}.modal.modal-csv-export .modal-contents .preview-area .truncated-overlay .truncated,.modal.modal-csv-import .modal-contents .preview-area .truncated-overlay .truncated{background:var(--jse-message-warning-background);border-radius:var(--main-border-radius);box-shadow:var(--jse-controls-box-shadow);color:var(--jse-message-warning-color);display:inline-block;padding:5px 10px}.modal.modal-csv-export .modal-contents .modal-text,.modal.modal-csv-import .modal-contents .modal-text{align-items:center;display:flex;gap:10px}.modal.modal-csv-export .modal-contents .modal-text label.disabled,.modal.modal-csv-import .modal-contents .modal-text label.disabled{color:var(--jse-text-readonly)}.modal.modal-csv-export .modal-action-menu .copy-clipboard,.modal.modal-csv-import .modal-action-menu .copy-clipboard{display:inline-block;line-height:normal}.modal.modal-configuration h1{margin-bottom:20px}.modal.modal-configuration h2{font-size:100%;font-weight:700;margin-top:0;padding:20px 0 5px}.modal.modal-configuration h2:first-child{padding-top:0}.modal.modal-configuration code{background:var(--jse-modal-code-background);font-family:var(--jse-font-family-mono)}.modal.modal-configuration .columns{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px}.modal.modal-configuration .columns .column{display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:420px}.modal.modal-configuration form{display:flex;flex-direction:column;gap:2px;padding:0}.modal.modal-configuration form table{width:auto}.modal.modal-configuration form table tr td{padding:2px 0}.modal.modal-configuration form table tr td.indentation-types{display:flex;gap:10px}.modal.modal-configuration .modal-text{margin:5px 0}.modal.modal-configuration .explanation{display:inline-block;margin-left:5px}.modal.modal-configuration .reload-warning{align-items:center;background:rgba(0,0,0,.05);border-radius:var(--main-border-radius);display:flex;gap:10px;margin-top:10px;padding:10px}.modal.modal-configuration .reload-warning .reload-message{flex:1 1}.modal.modal-configuration .reload-warning .modal-button{margin-left:0}.modal.modal-configuration .preview-container{display:flex;height:400px;min-height:0;min-width:0}.modal-foreground.configuration{width:1080px}
/*# sourceMappingURL=503.be5a9fb9.chunk.css.map*/