.structure-ketcher[data-v-f6e62d82]{background:#fff;border:1px solid #d9d9d9;height:465px;overflow:hidden;position:relative;width:100%}.structure-ketcher__host[data-v-f6e62d82]{height:100%;width:100%}.structure-ketcher__state[data-v-f6e62d82]{align-items:center;background:#fff;color:#67697c;display:flex;font-size:14px;inset:0;justify-content:center;position:absolute}.structure-ketcher[data-v-f6e62d82] [data-testid=settings-dialog]{align-items:center;box-sizing:border-box;padding:12px}.structure-ketcher[data-v-f6e62d82] [data-testid=settings-dialog] [class*=Settings-module_settings]{max-height:441px}.structure-ocsr-dialog[data-v-c624bc04]{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:80}.structure-ocsr-dialog__backdrop[data-v-c624bc04]{background:#11182773;inset:0;position:absolute}.structure-ocsr-dialog__panel[data-v-c624bc04]{background:#fff;border-radius:8px;box-shadow:0 16px 48px #0000003d;display:flex;flex-direction:column;height:min(560px,100vh - 48px);max-height:calc(100vh - 48px);overflow:hidden;position:relative;width:min(960px,100%);z-index:1}.structure-ocsr-dialog__panes[data-v-c624bc04]{display:grid;flex:1;gap:0;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden}.structure-ocsr-dialog__pane[data-v-c624bc04]{border-right:1px solid #e5e7eb;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;padding:20px}.structure-ocsr-dialog__pane[data-v-c624bc04]:last-child{border-right:0}.structure-ocsr-dialog__title[data-v-c624bc04]{color:#67697c;flex:0 0 auto;font-family:var(--font-family-title);font-size:14px;font-weight:600;line-height:20px;margin:0 0 12px}.structure-ocsr-dialog__preview[data-v-c624bc04]{align-items:center;background:#fff;border:1px solid #e5e7eb;display:flex;flex:1;justify-content:center;min-height:0;overflow:hidden;padding:16px}.structure-ocsr-dialog__image[data-v-c624bc04],.structure-ocsr-dialog__preview[data-v-c624bc04] .molecule-structure-image{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center;transform:none;width:auto}.structure-ocsr-dialog__placeholder[data-v-c624bc04]{color:#67697c;font-size:14px;line-height:20px;margin:0;padding:16px;text-align:center}.structure-ocsr-dialog__footer[data-v-c624bc04]{align-items:center;border-top:1px solid #e5e7eb;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:16px 20px}.structure-ocsr-dialog__upload[data-v-c624bc04]{align-items:center;background:#111827;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;height:36px;justify-content:center;line-height:20px;min-width:96px}.structure-ocsr-dialog__upload[data-v-c624bc04]:disabled{cursor:not-allowed;opacity:.5}.structure-ocsr-dialog__file-input[data-v-c624bc04]{display:none}.structure-ocsr-dialog__actions[data-v-c624bc04]{display:flex;gap:10px}.structure-ocsr-dialog__button[data-v-c624bc04]{background:linear-gradient(270deg,#1737ff,#2e62ff);border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;height:36px;line-height:20px;min-width:88px}.structure-ocsr-dialog__button[data-v-c624bc04]:disabled{cursor:not-allowed;opacity:.5}.structure-ocsr-dialog__button--ghost[data-v-c624bc04]{background:#eef0f5;color:#111827}@media(max-width:768px){.structure-ocsr-dialog__panel[data-v-c624bc04]{height:min(640px,100vh - 32px)}.structure-ocsr-dialog__panes[data-v-c624bc04]{grid-template-columns:1fr;overflow:auto}.structure-ocsr-dialog__pane[data-v-c624bc04]{border-bottom:1px solid #e5e7eb;border-right:0}.structure-ocsr-dialog__pane[data-v-c624bc04]:last-child{border-bottom:0}.structure-ocsr-dialog__preview[data-v-c624bc04]{min-height:180px}.structure-ocsr-dialog__footer[data-v-c624bc04]{align-items:stretch;flex-direction:column}.structure-ocsr-dialog__actions[data-v-c624bc04]{justify-content:stretch}.structure-ocsr-dialog__button[data-v-c624bc04],.structure-ocsr-dialog__upload[data-v-c624bc04]{flex:1}}.structure-search-workspace[data-v-f243f03a]{align-items:start;display:grid;gap:24px;grid-template-columns:1039px 153px}.structure-editor-column[data-v-f243f03a]{width:1039px}.structure-editor-fallback[data-v-f243f03a]{align-items:center;background:#fff;border:1px solid #d9d9d9;color:#67697c;display:flex;font-size:14px;height:465px;justify-content:center;width:1039px}.structure-editor-tools[data-v-f243f03a]{align-items:center;display:flex;gap:12px;margin-top:12px}.structure-upload-button[data-v-f243f03a]{background:#111827;border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--font-family-body);font-size:14px;height:36px;line-height:20px;min-width:96px}.structure-upload-button[data-v-f243f03a]:disabled{cursor:not-allowed;opacity:.6}.structure-upload-input[data-v-f243f03a]{display:none}.structure-upload-hint[data-v-f243f03a]{color:#67697c;font-size:13px;line-height:18px;margin:0}.structure-actions[data-v-f243f03a]{display:flex;flex-direction:column;gap:24px;position:relative;width:153px}.structure-action-button[data-v-f243f03a]{background:linear-gradient(270deg,#1737ff,#2e62ff);border:0;border-radius:4px;color:#fff;cursor:pointer;font-family:var(--font-family-body);font-size:14px;font-weight:400;height:40px;line-height:20px;transition:opacity .2s ease,transform .2s ease;width:153px}.structure-action-button[data-v-f243f03a]:hover{transform:translateY(-1px)}.structure-action-button[data-v-f243f03a]:disabled{cursor:not-allowed;opacity:.6;transform:none}.structure-similarity[data-v-f243f03a]{position:relative}.structure-similarity-menu[data-v-f243f03a]{background:#fff;border-radius:4px;box-shadow:0 4px 12px #00000038;left:0;overflow:hidden;position:absolute;top:48px;width:153px;z-index:20}.structure-similarity-menu__item[data-v-f243f03a]{align-items:center;background:#fff;border:0;color:#111827;cursor:pointer;display:flex;font-family:var(--font-family-body);font-size:14px;font-weight:700;height:48px;justify-content:center;line-height:20px;width:153px}.structure-similarity-menu__item[data-v-f243f03a]:hover{background:#e8ebff;color:#053bff}.structure-search-page[data-v-dba883e4]{font-family:var(--font-family-body);min-height:633px}.structure-search-head[data-v-dba883e4]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:8px}.structure-search-head h1[data-v-dba883e4]{color:#001b94;font-family:var(--font-family-title);font-size:32px;font-weight:700;letter-spacing:0;line-height:40px;margin:0}.structure-search-tabs[data-v-dba883e4]{align-items:center;color:#9a9db0;display:flex;font-size:16px;font-weight:700;height:40px;line-height:24px;padding-top:4px;white-space:nowrap}.structure-search-tabs__link[data-v-dba883e4]{color:inherit;text-decoration:none}.structure-search-tabs__link--active[data-v-dba883e4]{color:#053bff}.structure-search-tabs__link[data-v-dba883e4]:hover{color:#123aff}.structure-search-tabs__dot[data-v-dba883e4]{background:#a4a7b8;border-radius:50%;height:8px;margin:0 12px;width:8px}
