body{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{height:100%;width:100%}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.dialog_body{overflow:auto}button.disabled,button[disabled],fieldset[disabled] button,fieldset[disabled] input[type=button],fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input[type=button].disabled,input[type=button][disabled],input[type=reset].disabled,input[type=reset][disabled],input[type=submit].disabled,input[type=submit][disabled]{background-image:none;cursor:not-allowed;opacity:.5;box-shadow:none}button.open-button,button.save-button,input[type=button].open-button,input[type=button].save-button,input[type=reset].open-button,input[type=reset].save-button,input[type=submit].open-button,input[type=submit].save-button{float:left}.suggestList{border:1px solid #3297fd;position:absolute;background-color:#fff;margin-left:3px;padding-left:3px;width:93%;z-index:3}.suggestList li:hover{background-color:#3297fd;color:#fff}.data-error input[type=number],.data-error input[type=search],.data-error input[type=text],.data-error select,.data-error textarea{border:1px solid #f55}.data-error input[type=number]:focus,.data-error input[type=number]:hover,.data-error input[type=search]:focus,.data-error input[type=search]:hover,.data-error input[type=text]:focus,.data-error input[type=text]:hover,.data-error select:focus,.data-error select:hover,.data-error textarea:focus,.data-error textarea:hover{box-shadow:inset 0 0 1px 1px rgba(255,85,85,.12)}.data-error:hover:after{content:"Error: " attr(error);display:block;position:fixed;white-space:pre;padding:.35em;background:#fee;border:1px solid #f55;border-radius:4px;line-height:1em;font-size:.9em;z-index:2}fieldset.-hidden,form.atom-props .main{border-color:transparent;margin-top:1.5em}.-SelectList,.analyse .chem-input,.template-lib .groups,input[type=number],input[type=search],input[type=text],select,textarea{border-radius:4px;display:inline-block;vertical-align:middle;background:#fff;line-height:1.42857143;height:2.4em;padding:.35em .15em .35em .3em;margin:2px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box}.template-lib .groups li{display:block;padding:0 2px 1px;cursor:default}.template-lib .groups li:hover{background-color:#f2f2f2}.template-lib .groups li.selected{color:#fff;background-color:#9dc2d0}.template-lib .groups li.split{margin-top:2px;padding-top:2px;border-top:1px solid #ccc}.check .tabs,.elements-table .tabs{outline:none}.check .tabs .tabs,.elements-table .tabs .tabs{width:100%}.check .tabs .tabs a,.elements-table .tabs .tabs a{padding:8px 12px;margin-right:2px;line-height:14px;display:inline-block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid transparent;border-radius:4px 4px 0 0}.check .tabs .tabs a:hover,.elements-table .tabs .tabs a:hover{background-color:#9dc2d0}.check .tabs .tabs a.active,.elements-table .tabs .tabs a.active{border:1px solid;border-color:#ddd #ddd transparent;background-color:#fff}form.settings .accordion{margin:.3em}form.settings .accordion .ac_tab{margin-top:2px}form.settings .accordion .ac_tab>a:first-child{z-index:3;padding:6px 0;display:block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid #ccc;transition:border-radius .1s linear}form.settings .accordion .ac_tab>a:first-child:before{margin-left:30px;float:left}form.settings .accordion .ac_tab>a:first-child:hover{background-color:#9dc2d0}form.settings .accordion .ac_tab>:nth-child(2){overflow:hidden;transition-property:height,padding;transition-duration:.5s;transition-timing-function:linear}form.settings .accordion .ac_tab.active>a:first-child{border-radius:6px 6px 0 0;border-bottom:0;transition-delay:0s}form.settings .accordion .ac_tab.active>a:first-child:before{content:"−"}form.settings .accordion .ac_tab.hidden>a:first-child{border-radius:6px;transition-delay:.4s}form.settings .accordion .ac_tab.hidden>a:first-child:before{content:"+"}form.settings .accordion .ac_tab.hidden>:nth-child(2){height:0;padding:0;border:0}.ket-spinner{margin:auto;display:block;border:16px solid #f3f3f3;border-top-color:#00f;border-radius:50%;width:5em;height:5em;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form[role=dialog].hide{opacity:.2;transform:scale(.5)}form[role=dialog] .close{padding:0;border:0;background:transparent;box-shadow:none;position:absolute;top:0;right:.3em;color:#999;font-size:.8em;font-weight:700;text-shadow:0 1px 0 #fff;opacity:.5}form[role=dialog] .close:hover{opacity:1}.template-lib>div{display:flex}.template-lib label{text-align:center;line-height:2.6em;display:flex;margin-bottom:1em}.template-lib label input[type=search]{width:100%;margin-left:4px}.template-lib .table-group-wrap{display:flex;height:calc(100% - 3.6em - 4px)}.template-lib .single-col-layout{flex-wrap:wrap}.template-lib .single-col-layout .td{flex-grow:1;max-width:230px}.template-lib .groups{height:100%;min-height:200px;width:11em;overflow:auto;flex-shrink:0}.template-lib .table{display:flex;flex-wrap:wrap;width:550px;padding:0;overflow:hidden}.template-lib .table-content:focus{outline:none}.template-lib .tr{display:flex}.template-lib .td{position:relative}.template-lib .td:before{position:absolute;z-index:10;left:.3em;top:0;padding:0 4px;border-radius:3px;font-size:10px;color:grey;background-color:#fff;content:attr(title)}.template-lib .td.selected .struct{background-color:#d1e2e9}.template-lib .btn-container{display:flex;flex-direction:row;position:absolute;right:0;bottom:0;margin:0 4px 2px 0}.template-lib .btn-container .attach-button,.template-lib .btn-container .delete-button{margin:0;border-radius:0;border:1px solid #ccc}.template-lib .struct{position:absolute;display:block;box-sizing:border-box;padding:1em;width:98%;height:98%;border:1px solid #ccc;border-radius:5px}.template-lib .struct:hover{background:#f2f2f2}.template-lib div.struct{padding:0}form.bond label{text-align:right;display:block}form.bond select{width:12em}form.atom-props fieldset{margin-top:.7em;text-align:right}form.atom-props fieldset label{margin:.3em 0;display:inline-block}form.atom-props .main{width:14.5em;float:left}form.atom-props .main input{width:8em}form.atom-props .query,form.atom-props .reaction{float:right;clear:right;width:16em}form.atom-props .query input[type=checkbox],form.atom-props .reaction input[type=checkbox]{margin:.6em .3em}form.attach-points form{width:17em;text-align:right}form.attach-points form label{margin:1.03333333em;display:inline-block}form.automap{width:22em}form.automap label{display:block;text-align:right;line-height:3.1em}form.rgroup-logic label{display:inline-block;text-align:right;line-height:3.1em}form.rgroup-logic .cond{display:block}form.rgroup-logic input[type=text]{width:7em}.sgroup,.sgroup-special{width:20em}.sgroup-special label,.sgroup label{display:block;text-align:right}.sgroup-special label input,.sgroup-special label select,.sgroup label input,.sgroup label select{width:10em}.sgroup-special label:hover:after,.sgroup label:hover:after{margin:1px 0 0 3px}.sgroup-special fieldset,.sgroup fieldset{border:0;padding:0}.sgroup-special .data label,.sgroup .data label{text-align:left}.sgroup-special .data label fieldset.radio label,.sgroup .data label fieldset.radio label{margin:.4em;display:inline-block}.sgroup-special .data label fieldset.radio input[type=radio],.sgroup .data label fieldset.radio input[type=radio]{width:auto}.sgroup-special .data select[name=fieldValue],.sgroup-special .data textarea,.sgroup .data select[name=fieldValue],.sgroup .data textarea{display:block;width:19em;height:12em;overflow:auto}.sgroup-special .data input[type=text],.sgroup-special .data select[name=fieldName],.sgroup .data input[type=text],.sgroup .data select[name=fieldName]{width:19em;display:block;margin-bottom:0}form.settings{width:35em}form.settings .save-button{margin-left:10px}form.settings .warning{margin:.3em}form.settings .accordion fieldset{border-radius:0 0 6px 6px;height:12.4em}form.settings .accordion fieldset.server{height:15.5em}form.settings .accordion fieldset.miew{height:9.3em}form.settings .accordion fieldset.render{height:24.8em}form.settings .accordion label{display:block;text-align:right;line-height:3.1em;height:3.1em}form.settings .accordion label input,form.settings .accordion label select{width:50%}form.settings .accordion label div{margin:2px;width:50%}form.settings .accordion label div input{margin:0 4px 0 0}form.settings .accordion label div select{margin:0}form.settings .accordion label:hover:after{left:50%}.about{width:25em}.about>a{display:block;margin:2em 1em}.about var{margin-left:.5em;font-style:normal;font-weight:700;display:inline-block}.about time{font-style:italic}.about a{color:#1a7090}.about a:hover{color:#5e5e5e}.about dl{position:relative;margin:0 1em 1em;vertical-align:bottom;line-height:1.4em}.about dd{text-align:right;margin-bottom:.5em}.about dt+dd{margin:-1.4em 0 0}.rgroup ul{width:25.6em;padding:.5em}.rgroup li{display:inline-block;margin:.2em .1em}.rgroup form button{font-size:1.3em;width:2.3em;height:2em;line-height:1;vertical-align:middle;padding:.15em;background:inherit}.rgroup form button:first-letter{font-weight:600;color:#666}.rgroup form button:hover{transition:transform,.2s,ease-out;transform:scale(1.005);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.rgroup form button:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.rgroup form button.selected{background:#444;color:#fff}.rgroup form button.selected>span{color:#fff}.rgroup form button.selected>svg{fill:#fff;stroke:#fff;stroke-width:5}.rgroup form button.selected:first-letter{color:#b3b3b3}.elements-table{width:57em}.elements-table .tabs .tabs-content{height:31em}.elements-table .period-table,.elements-table .period-table table{position:relative}.elements-table .period-table td,.elements-table .period-table th{padding:0;margin:0;text-align:center;vertical-align:middle}.elements-table .period-table td.ref,.elements-table .period-table th{opacity:.6;font-weight:400;font-size:.8em;padding:.3em .8em}.elements-table .period-table th.ref{vertical-align:top;text-align:right}.elements-table .period-table tr:nth-of-type(8){border-bottom:1em solid transparent}.elements-table .period-table .ket-atom-info{position:absolute;padding:.75em;left:18em;top:2em;width:7em;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12);opacity:1;transition:opacity 1s,visibility 0s}.elements-table .period-table .ket-atom-info.none{opacity:0;transition:opacity 2s,visibility 2s}.elements-table .period-table button{font-size:1.3em;width:2em;height:2em;line-height:2;vertical-align:middle;padding:.15em;margin:1px;border:0;display:block;position:relative}.elements-table .period-table button:after{position:absolute;opacity:.6;top:.3em;right:.3em;font-size:.5em;line-height:1;vertical-align:top;content:attr(value)}.elements-table .period-table button.selected:after,.elements-table .period-table button:hover:after{visibility:hidden}.elements-table .period-table button:not(:hover)>span{color:#000}.elements-table .period-table button:hover{transition:transform,.2s,ease-out;transform:scale(1.25);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12);z-index:60;background:#fff}.elements-table .period-table button:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.elements-table .period-table button.selected{background:#444;color:#fff}.elements-table .period-table button.selected>span{color:#fff}.elements-table .period-table button.selected>svg{fill:#fff;stroke:#fff;stroke-width:5}.elements-table .period-table fieldset{border:0;padding:.5em;margin:.5em 0 0 1.5em}.elements-table .period-table .diatomic{background:#e7ff8f}.elements-table .period-table .noble{background:#c0ffff}.elements-table .period-table .alkali{background:#f66}.elements-table .period-table .alkaline-earth{background:#ffdead}.elements-table .period-table .metalloid{background:#cc9}.elements-table .period-table .polyatomic{background:#a1ffc3}.elements-table .period-table .post-transition{background:#ccc}.elements-table .period-table .transition{background:#ffc0c0}.elements-table .period-table .lanthanide{background:#ffbfff}.elements-table .period-table .actinide{background:#f9c}.elements-table .period-table .unknown-props{background:#e8e8e8}.elements-table .period-table .solid:after,.elements-table .period-table .unknown-state:after{color:#222}.elements-table .period-table .metal:after{color:#006}.elements-table .period-table .gas:after{color:#c00}.elements-table .period-table .liquid:after{color:#0a0}.elements-table .generic-groups{display:flex;justify-content:space-around;padding:1.5em 0}.elements-table .generic-groups .col:first-child{width:40%}.elements-table .generic-groups .col>fieldset{margin:1em;padding:1em .5em}.elements-table .generic-groups .acyclic,.elements-table .generic-groups .atom>fieldset,.elements-table .generic-groups .cyclic{display:inline-block;vertical-align:top}.elements-table .generic-groups .acyclic+fieldset,.elements-table .generic-groups .atom>fieldset+fieldset,.elements-table .generic-groups .cyclic+fieldset{margin-left:.4em}.elements-table .generic-groups .carbo,.elements-table .generic-groups .cyclic>fieldset,.elements-table .generic-groups .hetero{float:left}.elements-table .generic-groups .carbo{clear:both;margin-right:.4em}.elements-table .generic-groups .cyclic>legend+fieldset{margin:0 .4em 0 .8em}.elements-table .generic-groups fieldset{text-align:center}.elements-table .generic-groups .atom fieldset,.elements-table .generic-groups .carbo fieldset,.elements-table .generic-groups .hetero fieldset,.elements-table .generic-groups .no-carbon,.elements-table .generic-groups legend+fieldset{position:relative;border:0;padding:0 0 1em}.elements-table .generic-groups .atom fieldset legend,.elements-table .generic-groups .carbo fieldset legend,.elements-table .generic-groups .hetero fieldset legend,.elements-table .generic-groups .no-carbon legend,.elements-table .generic-groups legend+fieldset legend{font-size:.7em;bottom:.1em;left:0;right:0;margin:0 auto;position:absolute}.elements-table .generic-groups button{font-size:1.1em;height:2em;width:2.5em;line-height:1;vertical-align:middle;padding:.15em;background:inherit}.elements-table .generic-groups button:hover{transition:transform,.2s,ease-out;transform:scale(1.25);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.elements-table .generic-groups button:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.elements-table .generic-groups button.selected{background:#444;color:#fff}.elements-table .generic-groups button.selected>span{color:#fff}.elements-table .generic-groups button.selected>svg{fill:#fff;stroke:#fff;stroke-width:5}.recognize .change-version{display:block;text-align:right}.recognize .output,.recognize .picture{height:25em;width:21em;display:table-cell;vertical-align:middle;text-align:center}.recognize .struct,.recognize img{overflow:hidden;position:relative;max-height:100%;max-width:21em}.recognize label{display:block}.recognize .open-filename{display:inline-block;float:left;padding:6px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.check fieldset{margin:0;padding:0 0 .3em .3em;overflow-y:auto;height:25em;width:25em;border-color:#ddd;border-radius:0 4px 4px 4px}.check fieldset li{display:block;margin:1.1em 0 .3em .3em}.check fieldset dt{font-weight:700;margin:1.1em 0 .3em .3em}.check fieldset dd{margin-left:1.5em}.analyse label{width:10em;display:inline-block;vertical-align:middle;margin-right:1em}.analyse input[type=text]{width:14em;margin-right:1em}.analyse select{width:10em;margin:0}.analyse .chem-input{width:14em;overflow:hidden;white-space:nowrap}.analyse .chem-input:active,.analyse .chem-input:focus{outline:0;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.open label{display:block;width:22.5em}.open label input{margin-bottom:.1em}.open textarea{min-width:32em;min-height:23em;overflow:auto;white-space:pre;resize:both}.save .form-container{display:flex;flex-direction:column;width:-webkit-min-content;width:-moz-min-content;width:min-content}.save .warnings-container{display:flex}.save .warnings-container .warnings-arr{color:#f55;margin:2px;white-space:pre-line}.save form>label{display:inline-block;text-align:right;margin:0 .3em}.save form>label input,.save form>label select{width:12.25em}.save textarea{display:block;min-width:34em;min-height:23em;overflow:auto;white-space:pre;cursor:text;resize:both}.help{overflow:auto;min-height:500px;min-width:800px;border:0}.miew .warning{display:inline-block;float:left;line-height:2em}.miew .atom-info{position:absolute;top:10px;right:10px;border-radius:4px;color:silver;background-color:rgba(64,64,64,.75);display:flex;align-items:left;justify-content:left;opacity:0}.miew .atom-info p{margin:10px;text-align:left}.attach label{display:block;padding:0 5px;font-size:16px}.attach .warning{padding:0 5px}.attach .editor{border:1px solid #ccc;border-radius:5px;position:relative;height:25em;max-width:30em;overflow:auto}.miew-container .atom-info{position:absolute;top:10px;right:10px;border-radius:4px;color:silver;background-color:rgba(64,64,64,.75);display:flex;align-items:left;justify-content:left;opacity:0}.miew-container .atom-info p{margin:10px;text-align:left}.cliparea{position:absolute;bottom:0;left:0;width:0;height:0;display:block;font-size:1px;z-index:-1;color:transparent;background:transparent;overflow:hidden;border:none;padding:0;resize:none;outline:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}:global(.smallEditor) body,:global(.smallEditor) form,:global(.smallEditor) select{font-size:11px}.cellar{display:none}.warning{color:#f55}.warning:before{content:"⚠ "}.Dialog-module_dialog_body__22kuG{overflow:auto}.Dialog-module_form__128Rp{outline:0;position:relative;vertical-align:middle;display:flex;flex-direction:column;max-width:80%;max-height:80%}.Dialog-module_close__1UZy2{padding:0;border:0;background:transparent;box-shadow:none;position:absolute;top:0;right:.3em;color:#999;font-size:.8em;font-weight:700;text-shadow:0 1px 0 #fff;opacity:.5}.Dialog-module_close__1UZy2:hover{opacity:1}.Spinner-module_spinner__1tgbi{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.Spinner-module_spinner__1tgbi:after{display:block;content:"";border-radius:50%;height:2px;width:2px;box-shadow:10px 0 0 2px #333,7px 7px 0 2px #999,0 10px 0 2px #999,-7px 7px 0 2px #999,-10px 0 0 2px #999,-7px -7px 0 2px #999,0 -10px 0 2px #333,7px -7px 0 2px #111;-webkit-animation:Spinner-module_rotate__JVEh3 .7s steps(8) infinite;animation:Spinner-module_rotate__JVEh3 .7s steps(8) infinite}@-webkit-keyframes Spinner-module_rotate__JVEh3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Spinner-module_rotate__JVEh3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StructEditor-module_-Control__11s3r{border-radius:4px;display:inline-block;vertical-align:middle;background:#fff;line-height:1.42857143;height:2.4em;padding:.35em .15em .35em .3em;margin:2px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box}.StructEditor-module_-SelectList__2v_pB li{display:block;padding:0 2px 1px;cursor:default}.StructEditor-module_-SelectList__2v_pB li:hover{background-color:#f2f2f2}.StructEditor-module_-SelectList__2v_pB li.StructEditor-module_selected__3PVVW{color:#fff;background-color:#9dc2d0}.StructEditor-module_-SelectList__2v_pB li.StructEditor-module_split__Tr0Dg{margin-top:2px;padding-top:2px;border-top:1px solid #ccc}.StructEditor-module_-Tabs__3LD67{outline:none}.StructEditor-module_-Tabs__3LD67 .StructEditor-module_tabs__1pRVc{width:100%}.StructEditor-module_-Tabs__3LD67 .StructEditor-module_tabs__1pRVc a{padding:8px 12px;margin-right:2px;line-height:14px;display:inline-block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid transparent;border-radius:4px 4px 0 0}.StructEditor-module_-Tabs__3LD67 .StructEditor-module_tabs__1pRVc a:hover{background-color:#9dc2d0}.StructEditor-module_-Tabs__3LD67 .StructEditor-module_tabs__1pRVc a.StructEditor-module_active__3lPAH{border:1px solid;border-color:#ddd #ddd transparent;background-color:#fff}.StructEditor-module_-Accordion__10Ri_{margin:.3em}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2{margin-top:2px}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2>a:first-child{z-index:3;padding:6px 0;display:block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid #ccc;transition:border-radius .1s linear}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2>a:first-child:before{margin-left:30px;float:left}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2>a:first-child:hover{background-color:#9dc2d0}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2>:nth-child(2){overflow:hidden;transition-property:height,padding;transition-duration:.5s;transition-timing-function:linear}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2.StructEditor-module_active__3lPAH>a:first-child{border-radius:6px 6px 0 0;border-bottom:0;transition-delay:0s}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2.StructEditor-module_active__3lPAH>a:first-child:before{content:"−"}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2.StructEditor-module_hidden__3pfd->a:first-child{border-radius:6px;transition-delay:.4s}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2.StructEditor-module_hidden__3pfd->a:first-child:before{content:"+"}.StructEditor-module_-Accordion__10Ri_ .StructEditor-module_ac_tab__3eey2.StructEditor-module_hidden__3pfd->:nth-child(2){height:0;padding:0;border:0}.StructEditor-module_-measure__-Gj54,.StructEditor-module_canvas__3PrVC .StructEditor-module_measureLog__3FnNR{background-color:#fff;border:1px solid #ccc;border-radius:0 5px;width:8em;height:1.2em;padding:.3em;text-align:center;opacity:0;transition:opacity .5s}.StructEditor-module_dialog_body__1WUMs{overflow:auto}.StructEditor-module_spinnerOverlay__Q8idX{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.StructEditor-module_canvas__3PrVC{border:1px solid #ccc;border-radius:5px;overflow:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.StructEditor-module_canvas__3PrVC .StructEditor-module_measureLog__3FnNR{top:0;right:0;position:absolute}.StructEditor-module_canvas__3PrVC .StructEditor-module_measureLog__3FnNR.StructEditor-module_visible__l4qPY{opacity:1}.smallEditor .StructEditor-module_canvas__3PrVC .StructEditor-module_measureLog__3FnNR{top:0;right:0}.Tabs-module_tabs__1z9yo{width:100%}.Tabs-module_tabs__1z9yo a{padding:8px 12px;margin-right:2px;line-height:14px;display:inline-block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid transparent;border-radius:4px 4px 0 0}.Tabs-module_tabs__1z9yo a:hover{background-color:#9dc2d0}.Tabs-module_tabs__1z9yo .Tabs-module_active__1c5a4{border:1px solid;border-color:#ddd #ddd transparent;background-color:#fff}.ElementsTable-module_dialog_body__2BuBn{overflow:auto}.ElementsTable-module_table__35x0F{position:relative}.ElementsTable-module_table__35x0F td,.ElementsTable-module_table__35x0F th{padding:0;margin:0;text-align:center;vertical-align:middle}.ElementsTable-module_table__35x0F .ElementsTable-module_main_row__21iwj,.ElementsTable-module_table__35x0F th{opacity:.6;font-weight:400;font-size:.8em;padding:.3em .8em}.ElementsTable-module_table__35x0F .ElementsTable-module_outiner_row__2hruz{vertical-align:top;text-align:right}.ElementsTable-module_table__35x0F tr:nth-of-type(8){border-bottom:1em solid transparent}.ElementsTable-module_table__35x0F .ElementsTable-module_diatomic__2duFN{background:#e7ff8f}.ElementsTable-module_table__35x0F .ElementsTable-module_noble__InJ92{background:#c0ffff}.ElementsTable-module_table__35x0F .ElementsTable-module_alkali__qiPZ9{background:#f66}.ElementsTable-module_table__35x0F .ElementsTable-module_alkaline-earth__3tT5K{background:#ffdead}.ElementsTable-module_table__35x0F .ElementsTable-module_metalloid__--9tT{background:#cc9}.ElementsTable-module_table__35x0F .ElementsTable-module_polyatomic__BDUKD{background:#a1ffc3}.ElementsTable-module_table__35x0F .ElementsTable-module_post-transition__1YWtx{background:#ccc}.ElementsTable-module_table__35x0F .ElementsTable-module_transition__2mhhb{background:#ffc0c0}.ElementsTable-module_table__35x0F .ElementsTable-module_lanthanide__mVe3r{background:#ffbfff}.ElementsTable-module_table__35x0F .ElementsTable-module_actinide__3U5Vv{background:#f9c}.ElementsTable-module_table__35x0F .ElementsTable-module_unknown-props__1jELq{background:#e8e8e8}.ElementsTable-module_table__35x0F .ElementsTable-module_solid__1T9ON:after,.ElementsTable-module_table__35x0F .ElementsTable-module_unknown-state__2DuKP:after{color:#222}.ElementsTable-module_table__35x0F .ElementsTable-module_metal__ToB4y:after{color:#006}.ElementsTable-module_table__35x0F .ElementsTable-module_gas__12rpT:after{color:#c00}.ElementsTable-module_table__35x0F .ElementsTable-module_liquid__1IlKl:after{color:#0a0}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI{font-size:1.3em;width:2em;height:2em;line-height:2;vertical-align:middle;padding:.15em;margin:1px;border:0;display:block;position:relative}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI:after{position:absolute;opacity:.6;top:.3em;right:.3em;font-size:.5em;line-height:1;vertical-align:top;content:attr(value)}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI:hover{transition:transform,.2s,ease-out;transform:scale(1.25);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12);z-index:60;background:#fff}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI:hover:after{visibility:hidden}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI:not(:hover)>span{color:#000}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI.ElementsTable-module_selected__1LThb{background:#444;color:#fff}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI.ElementsTable-module_selected__1LThb:after{visibility:hidden}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI.ElementsTable-module_selected__1LThb>span{color:#fff}.ElementsTable-module_table__35x0F .ElementsTable-module_button__dQ1fI.ElementsTable-module_selected__1LThb>svg{fill:#fff;stroke:#fff;stroke-width:5}.AtomInfo-module_dialog_body__ORxDC{overflow:auto}.AtomInfo-module_ket_atom_info__3HqqP{position:absolute;padding:.75em;left:18em;top:2em;width:7em;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12);opacity:1;transition:opacity 1s,visibility 0s}.AtomInfo-module_none__1Bm_x{opacity:0;transition:opacity 2s,visibility 2s}.TypeChoice-module_fieldset__27dOf{border:0;padding:.5em;margin:.5em 0 0 1.5em}.GenSet-module_dialog_body__1qUhV{overflow:auto}.GenSet-module_button__JlbxE{font-size:1.1em;height:2em;width:2.5em;line-height:1;vertical-align:middle;padding:.15em;background:inherit}.GenSet-module_button__JlbxE:hover{transition:transform,.2s,ease-out;transform:scale(1.25);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.GenSet-module_button__JlbxE:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.GenSet-module_button__JlbxE.GenSet-module_selected__3uyG3{background:#444;color:#fff}.GenSet-module_button__JlbxE.GenSet-module_selected__3uyG3>span{color:#fff}.GenSet-module_button__JlbxE.GenSet-module_selected__3uyG3>svg{fill:#fff;stroke:#fff;stroke-width:5}.GenGroup-module_atom__1Qp1J fieldset,.GenGroup-module_carbo__1JPoA fieldset,.GenGroup-module_hetero__ohczK fieldset,.GenGroup-module_no-carbon__1TV0O,.GenGroup-module_subgroup__5BV4r{position:relative;border:0;padding:0 0 1em}.GenGroup-module_atom__1Qp1J fieldset legend,.GenGroup-module_carbo__1JPoA fieldset legend,.GenGroup-module_hetero__ohczK fieldset legend,.GenGroup-module_no-carbon__1TV0O legend,.GenGroup-module_subgroup__5BV4r legend{font-size:.7em;bottom:.1em;left:0;right:0;margin:0 auto;position:absolute}.GenGroup-module_carbo__1JPoA,.GenGroup-module_cyclic__2m79A>fieldset,.GenGroup-module_hetero__ohczK{float:left}.GenGroup-module_acyclic__JU60z,.GenGroup-module_atom__1Qp1J>fieldset,.GenGroup-module_cyclic__2m79A{display:inline-block;vertical-align:top}.GenGroup-module_acyclic__JU60z+fieldset,.GenGroup-module_atom__1Qp1J>fieldset+fieldset,.GenGroup-module_cyclic__2m79A+fieldset{margin-left:.4em}.GenGroup-module_carbo__1JPoA{clear:both;margin-right:.4em}.GenGroup-module_cyclic__2m79A>legend+fieldset{margin:0 .4em 0 .8em}.GenGroup-module_fieldset__3b7Ck{text-align:center}.GenericGroups-module_dialog_body__KyEHX{overflow:auto}.GenericGroups-module_generic-groups__1EAm3{display:flex;justify-content:space-around;padding:1.5em 0}.GenericGroups-module_generic-groups__1EAm3 .GenericGroups-module_col__ht0OR:first-child{width:40%}.GenericGroups-module_generic-groups__1EAm3 .GenericGroups-module_col__ht0OR>fieldset{margin:1em;padding:1em .5em}.PeriodTable-module_dialog_body__14wOa{overflow:auto}.PeriodTable-module_elements_table__2M14i{width:57em}.PeriodTable-module_elements_table__2M14i .PeriodTable-module_tabs__zC6rx{outline:none}.PeriodTable-module_elements_table__2M14i .PeriodTable-module_tabs__zC6rx .PeriodTable-module_tabs_content__1L9kM{height:31em}.PeriodTable-module_elements_table__2M14i .PeriodTable-module_period_table__8OrtZ{position:relative}.Check-module_dialog_body__3Ah47,.template-lib-module_dialog_body__2JFam{overflow:auto}.Check-module_check__26L3I .Check-module_tabs__3el-i{outline:none}.Check-module_check__26L3I fieldset{margin:0;padding:0 0 .3em .3em;overflow-y:auto;height:25em;width:25em;border-color:#ddd;border-radius:0 4px 4px 4px}.Check-module_check__26L3I fieldset li{display:block;margin:1.1em 0 .3em .3em}.Check-module_check__26L3I fieldset dt{font-weight:700;margin:1.1em 0 .3em .3em}.Check-module_check__26L3I fieldset dd{margin-left:1.5em}.FormulaInput-module_dialog_body__1yj6b{overflow:auto}.FormulaInput-module_chem_input__1ip3S{border-radius:4px;display:inline-block;vertical-align:middle;background:#fff;line-height:1.42857143;height:2.4em;padding:.35em .15em .35em .3em;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box;width:14em;margin:2px 1em 2px 2px;overflow:hidden;white-space:nowrap}.FormulaInput-module_chem_input__1ip3S:focus,.FormulaInput-module_chem_input__1ip3S:hover{box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.FormulaInput-module_chem_input__1ip3S[disabled],.FormulaInput-module_chem_input__1ip3S[readonly],fieldset[disabled] .FormulaInput-module_chem_input__1ip3S{cursor:not-allowed;background:#efefef;opacity:.6}.FormulaInput-module_chem_input__1ip3S:active,.FormulaInput-module_chem_input__1ip3S:focus{outline:0;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.Analyse-module_analyse__1aHI_ label{width:10em;display:inline-block;vertical-align:middle;margin-right:1em}.Analyse-module_analyse__1aHI_ input[type=text]{width:14em;margin-right:1em}.Analyse-module_analyse__1aHI_ select{width:10em;margin:0}.Recognize-module_recognize__rQrHd .Recognize-module_change_version__1o76l{display:block;text-align:right}.Recognize-module_recognize__rQrHd .Recognize-module_output__1FWiN,.Recognize-module_recognize__rQrHd .Recognize-module_picture__2xXV-{height:25em;width:21em;display:table-cell;vertical-align:middle;text-align:center}.Recognize-module_recognize__rQrHd .Recognize-module_struct__3xGZ9,.Recognize-module_recognize__rQrHd img{overflow:hidden;position:relative;max-height:100%;max-width:21em}.Recognize-module_recognize__rQrHd label{display:block}.Recognize-module_recognize__rQrHd .Recognize-module_open_filename__2xNsW{display:inline-block;float:left;padding:6px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Miew-module_dialog_body__2nm4k{overflow:auto}.Miew-module_warning__3D24r{display:inline-block;float:left;line-height:2em}.Open-module_open__9iwld label{display:block;width:22.5em}.Open-module_open__9iwld label input{margin-bottom:.1em}.Open-module_open__9iwld textarea{min-width:32em;min-height:23em;overflow:auto;white-space:pre;resize:both}.Save-module_dialog_body__3CM3F{overflow:auto}.Save-module_save__2n3pO .Save-module_form_container__2kXsl{display:flex;flex-direction:column;width:-webkit-min-content;width:-moz-min-content;width:min-content}.Save-module_save__2n3pO .Save-module_warnings_container__22UdL{display:flex}.Save-module_save__2n3pO .Save-module_warnings_container__22UdL .Save-module_warnings_arr__3NGLf{color:#f55;margin:2px;white-space:pre-line}.Save-module_save__2n3pO .Save-module_warning__3bJTI{color:#f55}.Save-module_save__2n3pO .Save-module_warning__3bJTI:before{content:"⚠ "}.Save-module_save__2n3pO form>label{display:inline-block;text-align:right;margin:0 .3em}.Save-module_save__2n3pO form>label input,.Save-module_save__2n3pO form>label select{width:12.25em}.Save-module_save__2n3pO textarea{display:block;min-width:34em;min-height:23em;overflow:auto;white-space:pre;cursor:text;resize:both}.about-module_about__RqSr9{width:25em}.about-module_about__RqSr9>a{display:block;margin:2em 1em}.about-module_about__RqSr9 var{margin-left:.5em;font-style:normal;font-weight:700;display:inline-block}.about-module_about__RqSr9 time{font-style:italic}.about-module_about__RqSr9 a{color:#1a7090}.about-module_about__RqSr9 a:hover{color:#5e5e5e}.about-module_about__RqSr9 dl{position:relative;margin:0 1em 1em;vertical-align:bottom;line-height:1.4em}.about-module_about__RqSr9 dd{text-align:right;margin-bottom:.5em}.about-module_about__RqSr9 dt+dd{margin:-1.4em 0 0}.Help-module_dialog_body__2ku1T{overflow:auto}.Accordion-module_accordion_tab__2QnRN{margin-top:2px}.Accordion-module_accordion_tab__2QnRN>a:first-child{z-index:3;padding:6px 0;display:block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid #ccc;transition:border-radius .1s linear;border-radius:6px 6px 0 0;border-bottom:0;transition-delay:0s}.Accordion-module_accordion_tab__2QnRN>a:first-child:before{content:"−";margin-left:30px;float:left}.Accordion-module_accordion_tab__2QnRN>a:first-child:hover{background-color:#9dc2d0}.Accordion-module_accordion_tab__2QnRN>:nth-child(2){overflow:hidden;transition-property:height,padding;transition-duration:.5s;transition-timing-function:linear}.Accordion-module_accordion_tab__2QnRN.Accordion-module_hidden__1uz3S>a:first-child{border-radius:6px;transition-delay:.4s}.Accordion-module_accordion_tab__2QnRN.Accordion-module_hidden__1uz3S>a:first-child:before{content:"+"}.Accordion-module_accordion_tab__2QnRN.Accordion-module_hidden__1uz3S>:nth-child(2){height:0;padding:0;border:0}.Settings-module_settings__1BBve{width:35em}.Settings-module_accordion__3Z9nL,.Settings-module_settings__1BBve .Settings-module_warning__j904H{margin:.3em}.Settings-module_accordion__3Z9nL label{display:block;text-align:right;line-height:3.1em;height:3.1em}.Settings-module_accordion__3Z9nL label input,.Settings-module_accordion__3Z9nL label select{width:50%}.Settings-module_accordion__3Z9nL fieldset{border-radius:0 0 6px 6px;height:12.4em}.Settings-module_accordion__3Z9nL .Settings-module_server__2nYEf{height:15.5em}.Settings-module_accordion__3Z9nL .Settings-module_viewer__2AqMZ{height:9.3em}.Settings-module_accordion__3Z9nL .Settings-module_render__30opk{height:24.8em}.Modal-module_dialog_body__2xp1p{overflow:auto}.Modal-module_modalOverlay__119Xk{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;bottom:0;right:0;z-index:40;background-image:url(/static/media/overlay.30727703.svg);background-color:hsla(0,0%,46.7%,.2);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#33777777",endColorstr="#33777777")}.Modal-module_modalOverlay__119Xk:not([ie9]){filter:progid:dximagetransform.microsoft.gradient(enabled="false")}.Modal-module_modalOverlay__119Xk.Modal-module_animate__1nYQB{transition:background-color .3s}.Modal-module_modalOverlay__119Xk.Modal-module_hide__2j1FM{background-color:hsla(0,0%,46.7%,.01)}.Modal-module_modalOverlay__119Xk:after{content:"";display:inline-block;height:100%;vertical-align:middle}.Modal-module_modalOverlay__119Xk .Modal-module_smallScreen__gmFQ5{max-width:90%;max-height:90%}.ActionButton-module_dialog_body__1fCuV{overflow:auto}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;margin:0;text-align:center;vertical-align:middle;background-image:none;padding:.42em .85em;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-image:linear-gradient(180deg,#fff,#ededed);outline:0}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}button.ActionButton-module_disabled__2_9Mz,button[disabled],fieldset[disabled] button,fieldset[disabled] input[type=button],fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input[type=button].ActionButton-module_disabled__2_9Mz,input[type=button][disabled],input[type=reset].ActionButton-module_disabled__2_9Mz,input[type=reset][disabled],input[type=submit].ActionButton-module_disabled__2_9Mz,input[type=submit][disabled]{background-image:none;cursor:not-allowed;opacity:.5;box-shadow:none}button.ActionButton-module_open-button__9FkZh,button.ActionButton-module_save-button__1BdAF,input[type=button].ActionButton-module_open-button__9FkZh,input[type=button].ActionButton-module_save-button__1BdAF,input[type=reset].ActionButton-module_open-button__9FkZh,input[type=reset].ActionButton-module_save-button__1BdAF,input[type=submit].ActionButton-module_open-button__9FkZh,input[type=submit].ActionButton-module_save-button__1BdAF{float:left}button>input[type=file],input[type=button]>input[type=file],input[type=reset]>input[type=file],input[type=submit]>input[type=file]{left:-9999px;position:absolute}button+button,button+input[type=button],button+input[type=reset],button+input[type=submit],input[type=button]+button,input[type=button]+input[type=button],input[type=button]+input[type=reset],input[type=button]+input[type=submit],input[type=reset]+button,input[type=reset]+input[type=button],input[type=reset]+input[type=reset],input[type=reset]+input[type=submit],input[type=submit]+button,input[type=submit]+input[type=button],input[type=submit]+input[type=reset],input[type=submit]+input[type=submit]{margin-left:.3em}input[type=number]:active,input[type=number]:focus,input[type=search]:active,input[type=search]:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0}input[type=number]:focus,input[type=number]:hover,input[type=search]:focus,input[type=search]:hover,input[type=text]:focus,input[type=text]:hover,select:focus,select:hover,textarea:focus,textarea:hover{box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}fieldset[disabled] input[type=number],fieldset[disabled] input[type=search],fieldset[disabled] input[type=text],fieldset[disabled] select,fieldset[disabled] textarea,input[type=number][disabled],input[type=number][readonly],input[type=search][disabled],input[type=search][readonly],input[type=text][disabled],input[type=text][readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background:#efefef;opacity:.6}.ActionButton-module_suggestList__3oxt6{border:1px solid #3297fd;position:absolute;background-color:#fff;margin-left:3px;padding-left:3px;width:93%;z-index:3}.ActionButton-module_suggestList__3oxt6 li:hover{background-color:#3297fd;color:#fff}.ActionButton-module_data-error__3cMv2 input[type=number],.ActionButton-module_data-error__3cMv2 input[type=search],.ActionButton-module_data-error__3cMv2 input[type=text],.ActionButton-module_data-error__3cMv2 select,.ActionButton-module_data-error__3cMv2 textarea{border:1px solid #f55}.ActionButton-module_data-error__3cMv2 input[type=number]:focus,.ActionButton-module_data-error__3cMv2 input[type=number]:hover,.ActionButton-module_data-error__3cMv2 input[type=search]:focus,.ActionButton-module_data-error__3cMv2 input[type=search]:hover,.ActionButton-module_data-error__3cMv2 input[type=text]:focus,.ActionButton-module_data-error__3cMv2 input[type=text]:hover,.ActionButton-module_data-error__3cMv2 select:focus,.ActionButton-module_data-error__3cMv2 select:hover,.ActionButton-module_data-error__3cMv2 textarea:focus,.ActionButton-module_data-error__3cMv2 textarea:hover{box-shadow:inset 0 0 1px 1px rgba(255,85,85,.12)}.ActionButton-module_data-error__3cMv2:hover:after{content:"Error: " attr(error);display:block;position:fixed;white-space:pre;padding:.35em;background:#fee;border:1px solid #f55;border-radius:4px;line-height:1em;font-size:.9em;z-index:2}input[type=checkbox],input[type=radio]{vertical-align:middle;margin:0 .3em;margin-top:1px\9;line-height:normal}fieldset{border:1px solid #ccc;padding:.3em;margin:0;border-radius:4px}fieldset>li{display:inline-block}fieldset.ActionButton-module_-hidden__apHwQ,form.ActionButton-module_atom-props__3spCt .ActionButton-module_main__2eUVi{border-color:transparent;margin-top:1.5em}legend{color:#8c8c8c;padding:0 .4em;font-size:.9em;text-align:left}.ActionButton-module_-SelectList__1DWLZ,.ActionButton-module_analyse__mKQ8s .ActionButton-module_chem-input__irMH7,.ActionButton-module_template-lib__1zzRY .ActionButton-module_groups__BNMHh,input[type=number],input[type=search],input[type=text],select,textarea{border-radius:4px;display:inline-block;vertical-align:middle;background:#fff;line-height:1.42857143;height:2.4em;padding:.35em .15em .35em .3em;margin:2px;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box}.ActionButton-module_template-lib__1zzRY .ActionButton-module_groups__BNMHh li{display:block;padding:0 2px 1px;cursor:default}.ActionButton-module_template-lib__1zzRY .ActionButton-module_groups__BNMHh li:hover{background-color:#f2f2f2}.ActionButton-module_template-lib__1zzRY .ActionButton-module_groups__BNMHh li.ActionButton-module_selected__3ZHhG{color:#fff;background-color:#9dc2d0}.ActionButton-module_template-lib__1zzRY .ActionButton-module_groups__BNMHh li.ActionButton-module_split__1kaZA{margin-top:2px;padding-top:2px;border-top:1px solid #ccc}.ActionButton-module_check__3O-IR .ActionButton-module_tabs__3bADL,.ActionButton-module_elements-table__2pdfg .ActionButton-module_tabs__3bADL{outline:none}.ActionButton-module_check__3O-IR .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL,.ActionButton-module_elements-table__2pdfg .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL{width:100%}.ActionButton-module_check__3O-IR .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL a,.ActionButton-module_elements-table__2pdfg .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL a{padding:8px 12px;margin-right:2px;line-height:14px;display:inline-block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid transparent;border-radius:4px 4px 0 0}.ActionButton-module_check__3O-IR .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL a:hover,.ActionButton-module_elements-table__2pdfg .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL a:hover{background-color:#9dc2d0}.ActionButton-module_check__3O-IR .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL a.ActionButton-module_active__1kT93,.ActionButton-module_elements-table__2pdfg .ActionButton-module_tabs__3bADL .ActionButton-module_tabs__3bADL a.ActionButton-module_active__1kT93{border:1px solid;border-color:#ddd #ddd transparent;background-color:#fff}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00{margin:.3em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe{margin-top:2px}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe>a:first-child{z-index:3;padding:6px 0;display:block;cursor:pointer;text-align:center;background-color:#eee;border:1px solid #ccc;transition:border-radius .1s linear}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe>a:first-child:before{margin-left:30px;float:left}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe>a:first-child:hover{background-color:#9dc2d0}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe>:nth-child(2){overflow:hidden;transition-property:height,padding;transition-duration:.5s;transition-timing-function:linear}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe.ActionButton-module_active__1kT93>a:first-child{border-radius:6px 6px 0 0;border-bottom:0;transition-delay:0s}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe.ActionButton-module_active__1kT93>a:first-child:before{content:"−"}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe.ActionButton-module_hidden__3FNXf>a:first-child{border-radius:6px;transition-delay:.4s}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe.ActionButton-module_hidden__3FNXf>a:first-child:before{content:"+"}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 .ActionButton-module_ac_tab__2GPAe.ActionButton-module_hidden__3FNXf>:nth-child(2){height:0;padding:0;border:0}.ActionButton-module_ket-spinner__2Qpum{margin:auto;display:block;border:16px solid #f3f3f3;border-top-color:#00f;border-radius:50%;width:5em;height:5em;-webkit-animation:ActionButton-module_spin__1wQJb 3s linear infinite;animation:ActionButton-module_spin__1wQJb 3s linear infinite}@-webkit-keyframes ActionButton-module_spin__1wQJb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ActionButton-module_spin__1wQJb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form[role=dialog]{text-align:left;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;overflow:visible;opacity:1;transform:scale(1);transition:transform .3s,opacity .3s}form[role=dialog].ActionButton-module_hide__ZZfkg{opacity:.2;transform:scale(.5)}form[role=dialog]>*{margin:.3em}form[role=dialog] footer,form[role=dialog] header{margin:0;padding:.2em .6em;background-color:#f5f5f5}form[role=dialog] header{font-size:1.6em;font-weight:600;line-height:1.3;border-bottom:1px solid #ddd;border-radius:6px 6px 0 0}form[role=dialog] footer{clear:both;border-top:1px solid #ddd;border-radius:0 0 6px 6px;text-align:right}form[role=dialog] .ActionButton-module_close__1NKaY{padding:0;border:0;background:transparent;box-shadow:none;position:absolute;top:0;right:.3em;color:#999;font-size:.8em;font-weight:700;text-shadow:0 1px 0 #fff;opacity:.5}form[role=dialog] .ActionButton-module_close__1NKaY:hover{opacity:1}.ActionButton-module_template-lib__1zzRY>div{display:flex}.ActionButton-module_template-lib__1zzRY label{text-align:center;line-height:2.6em;display:flex;margin-bottom:1em}.ActionButton-module_template-lib__1zzRY label input[type=search]{width:100%;margin-left:4px}.ActionButton-module_template-lib__1zzRY .ActionButton-module_table-group-wrap__2v6eO{display:flex;height:calc(100% - 3.6em - 4px)}.ActionButton-module_template-lib__1zzRY .ActionButton-module_single-col-layout__1XL41{flex-wrap:wrap}.ActionButton-module_template-lib__1zzRY .ActionButton-module_single-col-layout__1XL41 .ActionButton-module_td__1jw21{flex-grow:1;max-width:230px}.ActionButton-module_template-lib__1zzRY .ActionButton-module_groups__BNMHh{height:100%;min-height:200px;width:11em;overflow:auto;flex-shrink:0}.ActionButton-module_template-lib__1zzRY .ActionButton-module_table__1W3gG{display:flex;flex-wrap:wrap;width:550px;padding:0;overflow:hidden}.ActionButton-module_template-lib__1zzRY .ActionButton-module_table-content__3h4Yx:focus{outline:none}.ActionButton-module_template-lib__1zzRY .ActionButton-module_tr__JhBym{display:flex}.ActionButton-module_template-lib__1zzRY .ActionButton-module_td__1jw21{position:relative}.ActionButton-module_template-lib__1zzRY .ActionButton-module_td__1jw21:before{position:absolute;z-index:10;left:.3em;top:0;padding:0 4px;border-radius:3px;font-size:10px;color:grey;background-color:#fff;content:attr(title)}.ActionButton-module_template-lib__1zzRY .ActionButton-module_td__1jw21.ActionButton-module_selected__3ZHhG .ActionButton-module_struct__3nIip{background-color:#d1e2e9}.ActionButton-module_template-lib__1zzRY .ActionButton-module_btn-container__11KBp{display:flex;flex-direction:row;position:absolute;right:0;bottom:0;margin:0 4px 2px 0}.ActionButton-module_template-lib__1zzRY .ActionButton-module_btn-container__11KBp .ActionButton-module_attach-button__2CILi,.ActionButton-module_template-lib__1zzRY .ActionButton-module_btn-container__11KBp .ActionButton-module_delete-button__2Ki1i{margin:0;border-radius:0;border:1px solid #ccc}.ActionButton-module_template-lib__1zzRY .ActionButton-module_struct__3nIip{position:absolute;display:block;box-sizing:border-box;padding:1em;width:98%;height:98%;border:1px solid #ccc;border-radius:5px}.ActionButton-module_template-lib__1zzRY .ActionButton-module_struct__3nIip:hover{background:#f2f2f2}.ActionButton-module_template-lib__1zzRY div.ActionButton-module_struct__3nIip{padding:0}form.ActionButton-module_bond__3XkXT label{text-align:right;display:block}form.ActionButton-module_bond__3XkXT select{width:12em}form.ActionButton-module_atom-props__3spCt fieldset{margin-top:.7em;text-align:right}form.ActionButton-module_atom-props__3spCt fieldset label{margin:.3em 0;display:inline-block}form.ActionButton-module_atom-props__3spCt .ActionButton-module_main__2eUVi{width:14.5em;float:left}form.ActionButton-module_atom-props__3spCt .ActionButton-module_main__2eUVi input{width:8em}form.ActionButton-module_atom-props__3spCt .ActionButton-module_query__1mCWZ,form.ActionButton-module_atom-props__3spCt .ActionButton-module_reaction__BEocN{float:right;clear:right;width:16em}form.ActionButton-module_atom-props__3spCt .ActionButton-module_query__1mCWZ input[type=checkbox],form.ActionButton-module_atom-props__3spCt .ActionButton-module_reaction__BEocN input[type=checkbox]{margin:.6em .3em}form.ActionButton-module_attach-points__121-h form{width:17em;text-align:right}form.ActionButton-module_attach-points__121-h form label{margin:1.03333333em;display:inline-block}form.ActionButton-module_automap__2uaw8{width:22em}form.ActionButton-module_automap__2uaw8 label{display:block;text-align:right;line-height:3.1em}form.ActionButton-module_rgroup-logic__nkuto label{display:inline-block;text-align:right;line-height:3.1em}form.ActionButton-module_rgroup-logic__nkuto .ActionButton-module_cond__I27Gw{display:block}form.ActionButton-module_rgroup-logic__nkuto input[type=text]{width:7em}.ActionButton-module_sgroup-special__3uson,.ActionButton-module_sgroup__1pX50{width:20em}.ActionButton-module_sgroup-special__3uson label,.ActionButton-module_sgroup__1pX50 label{display:block;text-align:right}.ActionButton-module_sgroup-special__3uson label input,.ActionButton-module_sgroup-special__3uson label select,.ActionButton-module_sgroup__1pX50 label input,.ActionButton-module_sgroup__1pX50 label select{width:10em}.ActionButton-module_sgroup-special__3uson label:hover:after,.ActionButton-module_sgroup__1pX50 label:hover:after{margin:1px 0 0 3px}.ActionButton-module_sgroup-special__3uson fieldset,.ActionButton-module_sgroup__1pX50 fieldset{border:0;padding:0}.ActionButton-module_sgroup-special__3uson .ActionButton-module_data__3GcMh label,.ActionButton-module_sgroup__1pX50 .ActionButton-module_data__3GcMh label{text-align:left}.ActionButton-module_sgroup-special__3uson .ActionButton-module_data__3GcMh label fieldset.ActionButton-module_radio__3Edsh label,.ActionButton-module_sgroup__1pX50 .ActionButton-module_data__3GcMh label fieldset.ActionButton-module_radio__3Edsh label{margin:.4em;display:inline-block}.ActionButton-module_sgroup-special__3uson .ActionButton-module_data__3GcMh label fieldset.ActionButton-module_radio__3Edsh input[type=radio],.ActionButton-module_sgroup__1pX50 .ActionButton-module_data__3GcMh label fieldset.ActionButton-module_radio__3Edsh input[type=radio]{width:auto}.ActionButton-module_sgroup-special__3uson .ActionButton-module_data__3GcMh select[name=fieldValue],.ActionButton-module_sgroup-special__3uson .ActionButton-module_data__3GcMh textarea,.ActionButton-module_sgroup__1pX50 .ActionButton-module_data__3GcMh select[name=fieldValue],.ActionButton-module_sgroup__1pX50 .ActionButton-module_data__3GcMh textarea{display:block;width:19em;height:12em;overflow:auto}.ActionButton-module_sgroup-special__3uson .ActionButton-module_data__3GcMh input[type=text],.ActionButton-module_sgroup-special__3uson .ActionButton-module_data__3GcMh select[name=fieldName],.ActionButton-module_sgroup__1pX50 .ActionButton-module_data__3GcMh input[type=text],.ActionButton-module_sgroup__1pX50 .ActionButton-module_data__3GcMh select[name=fieldName]{width:19em;display:block;margin-bottom:0}form.ActionButton-module_settings__Jvw5n{width:35em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_save-button__1BdAF{margin-left:10px}form.ActionButton-module_settings__Jvw5n .ActionButton-module_warning__27bnr{margin:.3em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 fieldset{border-radius:0 0 6px 6px;height:12.4em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 fieldset.ActionButton-module_server__2dE1_{height:15.5em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 fieldset.ActionButton-module_miew__2H1Ju{height:9.3em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 fieldset.ActionButton-module_render__1scEb{height:24.8em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 label{display:block;text-align:right;line-height:3.1em;height:3.1em}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 label input,form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 label select{width:50%}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 label div{margin:2px;width:50%}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 label div input{margin:0 4px 0 0}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 label div select{margin:0}form.ActionButton-module_settings__Jvw5n .ActionButton-module_accordion__2mZ00 label:hover:after{left:50%}.ActionButton-module_about__34ej5{width:25em}.ActionButton-module_about__34ej5>a{display:block;margin:2em 1em}.ActionButton-module_about__34ej5 var{margin-left:.5em;font-style:normal;font-weight:700;display:inline-block}.ActionButton-module_about__34ej5 time{font-style:italic}.ActionButton-module_about__34ej5 a{color:#1a7090}.ActionButton-module_about__34ej5 a:hover{color:#5e5e5e}.ActionButton-module_about__34ej5 dl{position:relative;margin:0 1em 1em;vertical-align:bottom;line-height:1.4em}.ActionButton-module_about__34ej5 dd{text-align:right;margin-bottom:.5em}.ActionButton-module_about__34ej5 dt+dd{margin:-1.4em 0 0}.ActionButton-module_rgroup__1fBqa ul{width:25.6em;padding:.5em}.ActionButton-module_rgroup__1fBqa li{display:inline-block;margin:.2em .1em}.ActionButton-module_rgroup__1fBqa form button{font-size:1.3em;width:2.3em;height:2em;line-height:1;vertical-align:middle;padding:.15em;background:inherit}.ActionButton-module_rgroup__1fBqa form button:first-letter{font-weight:600;color:#666}.ActionButton-module_rgroup__1fBqa form button:hover{transition:transform,.2s,ease-out;transform:scale(1.005);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.ActionButton-module_rgroup__1fBqa form button:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.ActionButton-module_rgroup__1fBqa form button.ActionButton-module_selected__3ZHhG{background:#444;color:#fff}.ActionButton-module_rgroup__1fBqa form button.ActionButton-module_selected__3ZHhG>span{color:#fff}.ActionButton-module_rgroup__1fBqa form button.ActionButton-module_selected__3ZHhG>svg{fill:#fff;stroke:#fff;stroke-width:5}.ActionButton-module_rgroup__1fBqa form button.ActionButton-module_selected__3ZHhG:first-letter{color:#b3b3b3}.ActionButton-module_elements-table__2pdfg{width:57em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_tabs__3bADL .ActionButton-module_tabs-content__KbAtH{height:31em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE,.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE table{position:relative}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE td,.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE th{padding:0;margin:0;text-align:center;vertical-align:middle}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE td.ActionButton-module_ref__33KJ3,.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE th{opacity:.6;font-weight:400;font-size:.8em;padding:.3em .8em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE th.ActionButton-module_ref__33KJ3{vertical-align:top;text-align:right}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE tr:nth-of-type(8){border-bottom:1em solid transparent}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_ket-atom-info__19Ql9{position:absolute;padding:.75em;left:18em;top:2em;width:7em;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12);opacity:1;transition:opacity 1s,visibility 0s}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_ket-atom-info__19Ql9.ActionButton-module_none__1k7V_{opacity:0;transition:opacity 2s,visibility 2s}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button{font-size:1.3em;width:2em;height:2em;line-height:2;vertical-align:middle;padding:.15em;margin:1px;border:0;display:block;position:relative}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button:after{position:absolute;opacity:.6;top:.3em;right:.3em;font-size:.5em;line-height:1;vertical-align:top;content:attr(value)}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button.ActionButton-module_selected__3ZHhG:after,.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button:hover:after{visibility:hidden}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button:not(:hover)>span{color:#000}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button:hover{transition:transform,.2s,ease-out;transform:scale(1.25);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12);z-index:60;background:#fff}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button.ActionButton-module_selected__3ZHhG{background:#444;color:#fff}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button.ActionButton-module_selected__3ZHhG>span{color:#fff}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE button.ActionButton-module_selected__3ZHhG>svg{fill:#fff;stroke:#fff;stroke-width:5}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE fieldset{border:0;padding:.5em;margin:.5em 0 0 1.5em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_diatomic__3F-fO{background:#e7ff8f}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_noble__YqJy8{background:#c0ffff}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_alkali__1Ec0s{background:#f66}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_alkaline-earth__3R_Bc{background:#ffdead}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_metalloid__3wyeE{background:#cc9}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_polyatomic__1wMZb{background:#a1ffc3}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_post-transition__3JVmB{background:#ccc}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_transition__2EeL_{background:#ffc0c0}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_lanthanide__1MXS4{background:#ffbfff}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_actinide__3jIsw{background:#f9c}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_unknown-props__xn557{background:#e8e8e8}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_solid__2uw7q:after,.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_unknown-state__12ur1:after{color:#222}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_metal__24C3H:after{color:#006}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_gas__38Pp2:after{color:#c00}.ActionButton-module_elements-table__2pdfg .ActionButton-module_period-table__1TQtE .ActionButton-module_liquid__2HxWQ:after{color:#0a0}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9{display:flex;justify-content:space-around;padding:1.5em 0}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_col__5R_qQ:first-child{width:40%}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_col__5R_qQ>fieldset{margin:1em;padding:1em .5em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_acyclic__2HHb1,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_atom__3n7z9>fieldset,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_cyclic__1-l-c{display:inline-block;vertical-align:top}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_acyclic__2HHb1+fieldset,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_atom__3n7z9>fieldset+fieldset,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_cyclic__1-l-c+fieldset{margin-left:.4em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_carbo__2YTRz,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_cyclic__1-l-c>fieldset,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_hetero__1Mpxs{float:left}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_carbo__2YTRz{clear:both;margin-right:.4em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_cyclic__1-l-c>legend+fieldset{margin:0 .4em 0 .8em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 fieldset{text-align:center}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_atom__3n7z9 fieldset,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_carbo__2YTRz fieldset,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_hetero__1Mpxs fieldset,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_no-carbon__3YWLs,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 legend+fieldset{position:relative;border:0;padding:0 0 1em}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_atom__3n7z9 fieldset legend,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_carbo__2YTRz fieldset legend,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_hetero__1Mpxs fieldset legend,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 .ActionButton-module_no-carbon__3YWLs legend,.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 legend+fieldset legend{font-size:.7em;bottom:.1em;left:0;right:0;margin:0 auto;position:absolute}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 button{font-size:1.1em;height:2em;width:2.5em;line-height:1;vertical-align:middle;padding:.15em;background:inherit}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 button:hover{transition:transform,.2s,ease-out;transform:scale(1.25);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 button:active{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 button.ActionButton-module_selected__3ZHhG{background:#444;color:#fff}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 button.ActionButton-module_selected__3ZHhG>span{color:#fff}.ActionButton-module_elements-table__2pdfg .ActionButton-module_generic-groups__3OMe9 button.ActionButton-module_selected__3ZHhG>svg{fill:#fff;stroke:#fff;stroke-width:5}.ActionButton-module_recognize__CPJ_N .ActionButton-module_change-version__4HoVl{display:block;text-align:right}.ActionButton-module_recognize__CPJ_N .ActionButton-module_output__1Awh0,.ActionButton-module_recognize__CPJ_N .ActionButton-module_picture___FKFp{height:25em;width:21em;display:table-cell;vertical-align:middle;text-align:center}.ActionButton-module_recognize__CPJ_N .ActionButton-module_struct__3nIip,.ActionButton-module_recognize__CPJ_N img{overflow:hidden;position:relative;max-height:100%;max-width:21em}.ActionButton-module_recognize__CPJ_N label{display:block}.ActionButton-module_recognize__CPJ_N .ActionButton-module_open-filename__39UU7{display:inline-block;float:left;padding:6px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ActionButton-module_check__3O-IR fieldset{margin:0;padding:0 0 .3em .3em;overflow-y:auto;height:25em;width:25em;border-color:#ddd;border-radius:0 4px 4px 4px}.ActionButton-module_check__3O-IR fieldset li{display:block;margin:1.1em 0 .3em .3em}.ActionButton-module_check__3O-IR fieldset dt{font-weight:700;margin:1.1em 0 .3em .3em}.ActionButton-module_check__3O-IR fieldset dd{margin-left:1.5em}.ActionButton-module_analyse__mKQ8s label{width:10em;display:inline-block;vertical-align:middle;margin-right:1em}.ActionButton-module_analyse__mKQ8s input[type=text]{width:14em;margin-right:1em}.ActionButton-module_analyse__mKQ8s select{width:10em;margin:0}.ActionButton-module_analyse__mKQ8s .ActionButton-module_chem-input__irMH7{width:14em;overflow:hidden;white-space:nowrap}.ActionButton-module_analyse__mKQ8s .ActionButton-module_chem-input__irMH7:active,.ActionButton-module_analyse__mKQ8s .ActionButton-module_chem-input__irMH7:focus{outline:0;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12)}.ActionButton-module_open__2gNQT label{display:block;width:22.5em}.ActionButton-module_open__2gNQT label input{margin-bottom:.1em}.ActionButton-module_open__2gNQT textarea{min-width:32em;min-height:23em;overflow:auto;white-space:pre;resize:both}.ActionButton-module_save__1VFOs .ActionButton-module_form-container__1Rlik{display:flex;flex-direction:column;width:-webkit-min-content;width:-moz-min-content;width:min-content}.ActionButton-module_save__1VFOs .ActionButton-module_warnings-container__1n9Kc{display:flex}.ActionButton-module_save__1VFOs .ActionButton-module_warnings-container__1n9Kc .ActionButton-module_warnings-arr__2Ff4V{color:#f55;margin:2px;white-space:pre-line}.ActionButton-module_save__1VFOs form>label{display:inline-block;text-align:right;margin:0 .3em}.ActionButton-module_save__1VFOs form>label input,.ActionButton-module_save__1VFOs form>label select{width:12.25em}.ActionButton-module_save__1VFOs textarea{display:block;min-width:34em;min-height:23em;overflow:auto;white-space:pre;cursor:text;resize:both}.ActionButton-module_help__1m7gY{overflow:auto;min-height:500px;min-width:800px;border:0}.ActionButton-module_miew__2H1Ju .ActionButton-module_warning__27bnr{display:inline-block;float:left;line-height:2em}.ActionButton-module_miew__2H1Ju .ActionButton-module_atom-info__3rdYc{position:absolute;top:10px;right:10px;border-radius:4px;color:silver;background-color:rgba(64,64,64,.75);display:flex;align-items:left;justify-content:left;opacity:0}.ActionButton-module_miew__2H1Ju .ActionButton-module_atom-info__3rdYc p{margin:10px;text-align:left}.ActionButton-module_attach__11EH9 label{display:block;padding:0 5px;font-size:16px}.ActionButton-module_attach__11EH9 .ActionButton-module_warning__27bnr{padding:0 5px}.ActionButton-module_attach__11EH9 .ActionButton-module_editor__15M8u{border:1px solid #ccc;border-radius:5px;position:relative;height:25em;max-width:30em;overflow:auto}.ActionButton-module_miew-container__jPLoZ .ActionButton-module_atom-info__3rdYc{position:absolute;top:10px;right:10px;border-radius:4px;color:silver;background-color:rgba(64,64,64,.75);display:flex;align-items:left;justify-content:left;opacity:0}.ActionButton-module_miew-container__jPLoZ .ActionButton-module_atom-info__3rdYc p{margin:10px;text-align:left}::-webkit-scrollbar{width:8px;height:8px;background-color:transparent;-webkit-border-radius:100px}::-webkit-scrollbar:hover{background-color:rgba(0,0,0,.09)}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);-webkit-border-radius:100px}::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.61);-webkit-border-radius:100px}::-webkit-scrollbar-thumb:vertical{min-height:10px}::-webkit-scrollbar-thumb:horizontal{min-width:10px}li,menu,ul{list-style:none;margin:0;padding:0}body,html{height:100%;width:100%}body,main[role=application]{height:100%;position:relative;font:14px FreeSans,Arimo,Droid Sans,Helvetica,Helvetica Neue,Arial,sans-serif;background-color:#fff;color:#333;min-width:640px;min-height:400px}.ActionButton-module_cliparea__3ymcD{position:absolute;bottom:0;left:0;width:0;height:0;display:block;font-size:1px;z-index:-1;color:transparent;background:transparent;overflow:hidden;border:none;padding:0;resize:none;outline:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}select{font-size:14px}.smallEditor body,.smallEditor form,.smallEditor select{font-size:11px}.ActionButton-module_cellar__1RqlC{display:none}.ActionButton-module_warning__27bnr{color:#f55}.ActionButton-module_warning__27bnr:before{content:"⚠ "}.ActionButton-module_button__1aDHe{display:block;border:0;padding:0;position:relative;background:inherit;background-color:#fff;width:32px;height:32px;margin:4px}.ActionButton-module_button__1aDHe:after,.ActionButton-module_button__1aDHe:before{display:inline-block;vertical-align:middle}.ActionButton-module_button__1aDHe:after{position:absolute;left:0}.ActionButton-module_button__1aDHe:hover{transition:transform,.2s,ease-out;transform:scale(1.25);box-shadow:inset 0 0 1px 1px rgba(0,0,0,.12);background-image:none}.ActionButton-module_button__1aDHe:active,.ActionButton-module_button__1aDHe[disabled]{transition:transform,.2s,ease-out;transform:scale(none);transform:scale(1);box-shadow:none}.ActionButton-module_button__1aDHe>svg{position:absolute;top:.1em;left:.1em;font-size:26px;width:26px;height:26px;fill:currentColor}.ActionButton-module_selected__3ZHhG{background:#444;color:#fff}.ActionButton-module_selected__3ZHhG>span{color:#fff}.ActionButton-module_selected__3ZHhG>svg{fill:#fff;stroke:#fff;stroke-width:5}.smallEditor .ActionButton-module_button__1aDHe{width:24px;height:24px;margin:4px}.smallEditor .ActionButton-module_button__1aDHe>svg{position:absolute;top:.1em;left:.1em;font-size:20px;width:20px;height:20px;fill:currentColor}.DefaultMultiTool-module_default__-Mx03 button{display:inline;display:initial}.GroupedMultiTool-module_group__12r63{display:flex;flex-direction:column}.GroupedMultiTool-module_group__12r63:not(:first-of-type){margin-top:4px;border-top:1px solid #ccc;padding-top:5px}.ToolbarMultiToolItem-module_dialog_body__qqUfd{overflow:auto}.ToolbarMultiToolItem-module_icon__3Gg-c{display:block;width:7px;height:7px;position:absolute;right:0;bottom:0}.ToolbarMultiToolItem-module_root__3rfIy:hover>.ToolbarMultiToolItem-module_icon__3Gg-c{fill:#1a7090}.ToolbarMultiToolItem-module_portal__yDg5_{position:absolute;z-index:20;white-space:nowrap;word-break:keep-all;padding:2px;background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 6px 12px rgba(0,0,0,.18)}.ToolbarMultiToolItem-module_portal__yDg5_ kbd{display:none;font:.8em monospace;color:#ccc}.BottomToolbar-module_dialog_body__1seTr{overflow:auto}.BottomToolbar-module_group__7cfMv{display:flex}.BottomToolbar-module_root__2DfHp{display:flex;flex-wrap:wrap;flex-direction:row}.BottomToolbar-module_root__2DfHp div{position:relative}.BottomToolbar-module_root__2DfHp kbd{display:none;font:.8em monospace;color:#ccc}.BottomToolbar-module_root__2DfHp .BottomToolbar-module_group__7cfMv{flex-direction:row}.BottomToolbar-module_root__2DfHp .BottomToolbar-module_group__7cfMv:not(:last-of-type){margin-right:4px;border-right:1px solid #ccc;padding-right:5px}.LeftToolbar-module_dialog_body__g7CYP{overflow:auto}.LeftToolbar-module_group__Zftfu{display:flex}.LeftToolbar-module_root__1pZPV{display:flex;overflow-y:auto;flex-direction:column;-ms-overflow-style:none}.LeftToolbar-module_root__1pZPV div{position:relative}.LeftToolbar-module_root__1pZPV kbd{display:none;font:.8em monospace;color:#ccc}.LeftToolbar-module_root__1pZPV .LeftToolbar-module_group__Zftfu{flex-direction:column}.LeftToolbar-module_root__1pZPV .LeftToolbar-module_group__Zftfu:not(:last-of-type){margin-bottom:4px;border-bottom:1px solid #ccc;padding-bottom:5px}.LeftToolbar-module_borderOff__3_Hd3{border-bottom:none!important}.RightToolbar-module_dialog_body__2FxQ5{overflow:auto}.RightToolbar-module_group__27rWT{display:flex}.RightToolbar-module_root__2mWed{display:flex;overflow-y:auto;flex-direction:column;-ms-overflow-style:none}.RightToolbar-module_root__2mWed div{position:relative}.RightToolbar-module_root__2mWed kbd{display:none;font:.8em monospace;color:#ccc}.RightToolbar-module_root__2mWed .RightToolbar-module_group__27rWT{flex-direction:column}.RightToolbar-module_root__2mWed .RightToolbar-module_group__27rWT:not(:last-of-type){margin-bottom:4px;border-bottom:1px solid #ccc;padding-bottom:5px}.RightToolbar-module_root__2mWed button{font-size:19px}.TopToolbar-module_dialog_body__5DXpn{overflow:auto}.TopToolbar-module_group__mQuYh{display:flex}.TopToolbar-module_root__1vz2h{display:flex;flex-wrap:wrap;flex-direction:row}.TopToolbar-module_root__1vz2h div{position:relative}.TopToolbar-module_root__1vz2h kbd{display:none;font:.8em monospace;color:#ccc}.TopToolbar-module_root__1vz2h .TopToolbar-module_group__mQuYh{flex-direction:row}.TopToolbar-module_root__1vz2h .TopToolbar-module_group__mQuYh:not(:last-of-type){margin-right:4px;border-right:1px solid #ccc;padding-right:5px}.TopToolbar-module_recognize__mEhId{border-right:none!important}.TopToolbar-module_meta__1kpxI{flex-grow:1;justify-content:flex-end}.TopToolbar-module_hideSeparators__2hPXE .TopToolbar-module_group__mQuYh:not(:last-of-type){margin-right:0;border-right:none;padding-right:0}.App-module_app__3T9Nw{height:100%;width:100%;position:relative;display:-ms-grid;display:grid;grid-template-areas:". toolbar-top ." "toolbar-left canvas toolbar-right" ". toolbar-bottom .";-ms-grid-columns:minmax(40px,-webkit-max-content) 1fr minmax(40px,-webkit-max-content);-ms-grid-columns:minmax(40px,max-content) 1fr minmax(40px,max-content);grid-template-columns:minmax(40px,-webkit-max-content) 1fr minmax(40px,-webkit-max-content);grid-template-columns:minmax(40px,max-content) 1fr minmax(40px,max-content);-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto}.App-module_canvas__3VtDU{-ms-grid-row:2;-ms-grid-column:2;grid-area:canvas}.App-module_top__1VFT8{-ms-grid-row:1;-ms-grid-column:2;grid-area:toolbar-top}.App-module_left__1yaO0{-ms-grid-row:2;-ms-grid-column:1;grid-area:toolbar-left}.App-module_right__2qnj3{-ms-grid-row:2;-ms-grid-column:3;grid-area:toolbar-right}.App-module_bottom__1pipn{-ms-grid-row:3;-ms-grid-column:2;grid-area:toolbar-bottom}.smallEditor .App-module_app__3T9Nw{-ms-grid-columns:minmax(32px,-webkit-max-content) 1fr minmax(32px,-webkit-max-content);-ms-grid-columns:minmax(32px,max-content) 1fr minmax(32px,max-content);grid-template-columns:minmax(32px,-webkit-max-content) 1fr minmax(32px,-webkit-max-content);grid-template-columns:minmax(32px,max-content) 1fr minmax(32px,max-content)}.Editor-module_root__2Q2km{height:100%;width:100%}
/*# sourceMappingURL=main.4447235b.chunk.css.map */