html,body,#root{height:100%;margin:0}.mt-structure-cell{justify-content:center;align-items:center;height:100%;padding:6px;display:flex}.mt-structure-cell img{background:#fff;border-radius:10px;max-width:100%;max-height:100%;padding:4px;box-shadow:0 0 0 1px #0f172a0f}.mt-empty-cell{color:var(--mt-muted,#94a3b8)}.mt-pin-mark{color:#6d28d9;justify-content:center;align-items:center;height:100%;display:flex;transform:rotate(-45deg)}.ag-row.mt-pinned-row{background-color:#6d28d90f}.mt-protein-viewer{cursor:grab;border-radius:10px;width:100%;height:100%;min-height:240px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a0f}.mt-protein-viewer canvas{display:block}.mt-ligand-viewer{cursor:grab;background:#fff;border-radius:10px;width:100%;height:100%;min-height:220px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a0f}.mt-ligand-viewer canvas{display:block}.mt-route-viewer{cursor:grab;background:#fff;border-radius:10px;width:100%;height:100%;overflow:auto;box-shadow:inset 0 0 0 1px #0f172a0f}.mt-route-viewer img{width:auto;max-width:none;height:200%;display:block}.mt-rersa-viewer{justify-content:center;align-items:center;width:100%;height:100%;padding:6px;display:flex}.mt-rersa-viewer img{object-fit:contain;background:#fff;border-radius:10px;max-width:100%;max-height:100%;box-shadow:0 0 0 1px #0f172a0f}
